llvm-6502/test
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
..
Analysis @test9 is a testcase for r89958. Before 89958, we misanalyzed the 2009-11-26 19:25:46 +00:00
Archive
Assembler
Bindings/Ocaml
Bitcode
BugPoint
CodeGen New virtual registers created for spill intervals should inherit allocation hints from the original register. 2009-11-30 22:55:54 +00:00
DebugInfo Add missing run line. Devang, please check. 2009-11-11 03:10:03 +00:00
ExecutionEngine
Feature
FrontendAda
FrontendC Debug info is disabled on PPC Darwin. 2009-11-30 22:23:29 +00:00
FrontendC++ Debug info is disabled on PPC Darwin. 2009-11-30 22:23:29 +00:00
FrontendFortran
FrontendObjC
FrontendObjC++
Integer
lib
Linker
LLVMC
MC
Other
Scripts
TableGen Fix pr5470. Tablegen handles template arguments by temporarily setting their 2009-11-22 03:58:57 +00:00
Transforms Add a testcase for the current llvm-gcc build failure. 2009-11-30 07:02:18 +00:00
Unit
Verifier
CMakeLists.txt
lit.cfg
lit.site.cfg.in
Makefile Revert the test from r88984. It relies on being able to mmap 16GB of 2009-11-16 23:32:30 +00:00
Makefile.tests
site.exp.in
TestRunner.sh