llvm-6502/lib
Jakob Stoklund Olesen 68257e61eb When spilling a register defined by an early clobber, make sure that the new
live ranges for the spill register are also defined at the use slot instead of
the normal def slot.

This fixes PR8612 for the inline spiller. A use was being allocated to the same
register as a spilled early clobber def.

This problem exists in all the spillers. A fix for the standard spiller is
forthcoming.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119182 91177308-0d34-0410-b5e6-96231b3b80d8
2010-11-15 20:55:49 +00:00
..
Analysis Teach InstructionSimplify the trick of skipping incoming phi 2010-11-15 17:52:45 +00:00
Archive Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." 2010-09-13 23:59:48 +00:00
AsmParser Add a new 'hotpatch' attribute. This attribute will insert a two-byte no-op 2010-10-25 15:37:09 +00:00
Bitcode Fix PR8494: when reading invalid bitcode, getTypeByID may return 2010-10-28 15:47:26 +00:00
CodeGen When spilling a register defined by an early clobber, make sure that the new 2010-11-15 20:55:49 +00:00
CompilerDriver Rename FindExecutable to PrependMainExecutablePath. 2010-11-03 16:14:16 +00:00
ExecutionEngine JIT: More nitty style tweakage, aka territory marking. 2010-11-13 02:48:57 +00:00
Linker GetDLLSuffix: Remove the leading dot from LTDL_SHLIB_EXT. 2010-11-02 20:32:59 +00:00
MC Fix compiler warnigns. 2010-11-15 19:20:50 +00:00
Object Object: Add missing makefile. 2010-11-15 03:33:14 +00:00
Support report_fatal_error: Simplify a possible ambiguity. 2010-11-13 02:48:51 +00:00
System Fix Whitespace. 2010-11-10 15:06:00 +00:00
Target ARM LDR_PRE/LDR_POST/STR_PRE/STR_POST (and the *B counterparts) binary encoding. 2010-11-15 20:47:07 +00:00
Transforms If dom tree information is available, make it possible to pass 2010-11-14 18:36:10 +00:00
VMCore If dom tree information is available, make it possible to pass 2010-11-14 18:36:10 +00:00
Makefile Add LLVMObject Library. 2010-11-15 03:21:41 +00:00