llvm-6502/lib
Jakob Stoklund Olesen c0de995712 SplitKit requires that all defs are in place before calling useIntv().
The value mapping gets confused about which original values have multiple new
definitions so they may need phi insertions.

This could probably be simplified by letting enterIntvBefore() take a live range
to be added following the instruction. As long as the range stays inside the
same basic block, value mapping shouldn't be a problem.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123926 91177308-0d34-0410-b5e6-96231b3b80d8
2011-01-20 17:45:23 +00:00
..
Analysis At -O123 the early-cse pass is run before instcombine has run. According to my 2011-01-20 13:21:55 +00:00
Archive Archive: Fix temp path names. 2011-01-17 16:43:30 +00:00
AsmParser Allow unnamed_addr on declarations. 2011-01-15 08:15:00 +00:00
Bitcode FixedNumOperandTraits and VariadicOperandTraits assumed that, given a 2011-01-11 15:07:38 +00:00
CodeGen SplitKit requires that all defs are in place before calling useIntv(). 2011-01-20 17:45:23 +00:00
CompilerDriver
ExecutionEngine
Linker Allow unnamed_addr on declarations. 2011-01-15 08:15:00 +00:00
MC Make sure to propogate the error code when we fail to parse a modifier. 2011-01-19 23:06:07 +00:00
Object Object: Add ELF support. 2011-01-20 06:38:47 +00:00
Support Support/CommandLine: Add "Did you mean" print for mismatched operands. 2011-01-18 01:59:24 +00:00
Target Add mcr*2 and mr*c2 support to thumb2 targets 2011-01-20 16:58:48 +00:00
Transforms At -O123 the early-cse pass is run before instcombine has run. According to my 2011-01-20 13:21:55 +00:00
VMCore Update a comment. 2011-01-20 03:58:43 +00:00
Makefile