llvm-project/llvm/test/MC
Simon Dardis 3aa8a90eff [mips] dla expansion without the at register
Previously only the superscalar scheduled expansion of the dla macro for
MIPS64 was implemented. If assembler temporary register is not available
and the optional source register is not the destination register, synthesize
the address using the naive solution of adds and shifts.

This partially resolves PR/30383.

Thanks to Sean Bruno for reporting the issue!

Reviewers: slthakur, seanbruno

Differential Revision: https://reviews.llvm.org/D29328

llvm-svn: 294182
2017-02-06 12:43:46 +00:00
..
AArch64 Change how we handle section symbols on ELF. 2017-02-02 21:26:06 +00:00
AMDGPU [AMDGPU][mc][tests][NFC] Add coverage/smoke Gfx7 asm test (3rd attempt) 2017-02-03 21:28:16 +00:00
ARM [ARM] Avoid using ARM instructions in Thumb mode 2017-01-31 14:35:01 +00:00
AVR [AVR] Add all of the machine code test suite 2016-11-09 23:46:25 +00:00
AsmParser Move test input to directory called Inputs. 2017-01-06 10:22:15 +00:00
COFF [CodeView] Fix off-by-one error in def range gap emission 2017-01-24 16:57:55 +00:00
Disassembler [X86] Fix printing of sha256rnds2 to include the implicit %xmm0 argument. 2017-02-05 18:33:31 +00:00
ELF Change how we handle section symbols on ELF. 2017-02-02 21:26:06 +00:00
Hexagon [Hexagon] Adding opExtentBits and opExtentAlign to GPrel instructions 2017-02-02 20:35:12 +00:00
Lanai [lanai] Add more tests for assembly of conditional ALU ops 2016-07-11 17:58:16 +00:00
MachO MCMacho: Allow __thread_ptr section after dwarf sections 2017-02-01 01:31:36 +00:00
Markup
Mips [mips] dla expansion without the at register 2017-02-06 12:43:46 +00:00
PowerPC [PowerPC][Altivec] Add vmr extended mnemonic 2017-01-31 13:43:11 +00:00
Sparc Don't pass a Reloc::Model to MC. 2016-05-18 11:58:50 +00:00
SystemZ [SystemZ] Support remaining atomic instructions 2016-12-02 18:24:16 +00:00
X86 [X86] Fix printing of sha256rnds2 to include the implicit %xmm0 argument. 2017-02-05 18:33:31 +00:00