llvm-6502/test/CodeGen
Jakob Stoklund Olesen ce7a663140 New virtual registers created for spill intervals should inherit allocation hints from the original register.
This helps us avoid silly copies when rematting values that are copied to a physical register:

leaq	_.str44(%rip), %rcx
movq	%rcx, %rsi
call	_strcmp

becomes:

leaq	_.str44(%rip), %rsi
call	_strcmp

The coalescer will not touch the movq because that would tie down the physical register.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90163 91177308-0d34-0410-b5e6-96231b3b80d8
2009-11-30 22:55:54 +00:00
..
Alpha Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
ARM Materialize global addresses via movt/movw pair, this is always better 2009-11-24 00:44:37 +00:00
Blackfin Move Blackfin intrinsics into the Target/Blackfin directory. 2009-10-15 18:50:52 +00:00
CBackend Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
CellSPU Revert the main portion of r31856. It was causing BranchFolding 2009-10-22 00:03:58 +00:00
CPP fix PR5295 where the .ll parser didn't reject a function after a global 2009-10-25 23:22:50 +00:00
Generic While this test is testing a problem in the generic part of codegen, 2009-11-27 16:04:14 +00:00
Mips Support PIC loading of constant pool entries 2009-11-25 12:17:58 +00:00
MSP430 While this test is testing a problem in the generic part of codegen, 2009-11-27 16:04:14 +00:00
PIC16 While this test is testing a problem in the generic part of codegen, 2009-11-27 16:04:14 +00:00
PowerPC ProcessImplicitDefs should watch out for invalidated iterator and extra implicit operands on copies. 2009-11-25 21:13:39 +00:00
SPARC Eliminate some redundant llvm-as calls. 2009-10-12 09:31:55 +00:00
SystemZ Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
Thumb More consistent thumb1 asm printing. 2009-11-19 06:57:41 +00:00
Thumb2 Enable predication of NEON instructions in Thumb2 mode. 2009-11-24 08:06:15 +00:00
X86 New virtual registers created for spill intervals should inherit allocation hints from the original register. 2009-11-30 22:55:54 +00:00
XCore Add XCore support for indirectbr / blockaddress. 2009-11-18 23:20:42 +00:00