llvm-6502/lib
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 Remove ShortNames from getNodeLabel in DOTGraphTraits 2009-11-30 12:38:47 +00:00
Archive Prune #includes from llvm/Linker.h and llvm/System/Path.h, 2009-08-23 22:45:37 +00:00
AsmParser Add a hack for PR5601, a crash on obsolete syntax that we plan to 2009-11-26 22:48:23 +00:00
Bitcode Re-commit r86077 now that r86290 fixes the 179.art and 175.vpr ARM regressions. 2009-11-07 00:16:28 +00:00
CodeGen New virtual registers created for spill intervals should inherit allocation hints from the original register. 2009-11-30 22:55:54 +00:00
CompilerDriver Fix last DOTGraphTraits problems in CompilationGraph. 2009-11-30 13:34:51 +00:00
ExecutionEngine * Move stub allocation inside the JITEmitter, instead of exposing a 2009-11-23 23:35:19 +00:00
Linker Fix MemoryBuffer::getSTDIN to *not* return null if stdin is empty, this is a lame API. 2009-11-10 00:43:58 +00:00
MC Pass StringRef by value. 2009-11-06 10:58:06 +00:00
Support Perform explicit instantiations in the proper namespace, since Clang diagnoses this ill-formity. 2009-11-25 06:04:18 +00:00
System Remove dead returns. 2009-11-29 17:42:58 +00:00
Target Remove isProfitableToDuplicateIndirectBranch target hook. It is profitable 2009-11-30 18:35:03 +00:00
Transforms Revert r90089 for now, it's breaking selfhost. 2009-11-29 21:17:48 +00:00
VMCore Oops! Fix bug introduced in my recent cleanup change. Thanks to Tobias Grosser 2009-11-27 19:57:53 +00:00
Makefile remove llvm-db: it is completely broken and if anyone wants to do a debugger, 2009-10-05 02:29:51 +00:00