llvm-6502/lib
Jakob Stoklund Olesen 75ac4d9c2d Avoid processing early clobbers twice in RegAllocFast.
Early clobbers defining a virtual register were first alocated to a physreg and
then processed as a physreg EC, spilling the virtreg.

This fixes PR7382.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@105998 91177308-0d34-0410-b5e6-96231b3b80d8
2010-06-15 16:20:57 +00:00
..
Analysis Support for nested functions/classes in debug output. (Again.) Radar 7424645. 2010-06-11 20:08:44 +00:00
Archive
AsmParser
Bitcode Speedup bitcode writer. Do not walk all values for all functions to emit function local metadata. In one testcase, probably worst case scenario, the 70x speed up is seen. 2010-06-02 23:05:04 +00:00
CodeGen Avoid processing early clobbers twice in RegAllocFast. 2010-06-15 16:20:57 +00:00
CompilerDriver
ExecutionEngine
Linker
MC Don't call flush() at a library level which isn't checking for errors 2010-06-01 16:31:34 +00:00
Support Use const_iterator where appropriate. 2010-06-08 17:21:57 +00:00
System Avoid "variable 'bits' set but not used [-Wunused-but-set-variable]" 2010-06-10 16:23:15 +00:00
Target Add <cstddef> include to get ptrdiff_t, for gcc-4.6; patch by Dimitry Andric. 2010-06-15 14:50:42 +00:00
Transforms jump threading can't split a critical edge from an indirectbr. This 2010-06-14 19:45:43 +00:00
VMCore improve verifier error about unterminated block to include 2010-06-12 15:50:24 +00:00
Makefile