llvm-6502/lib
Jakob Stoklund Olesen 1c38ba6355 Move extendRange() into SplitEditor and delete the LiveRangeMap class.
Extract the updateSSA() method from the too long extendRange().

LiveOutCache can be shared among all the new intervals since there is at most
one of the new ranges live out from each basic block.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126818 91177308-0d34-0410-b5e6-96231b3b80d8
2011-03-02 01:59:34 +00:00
..
Analysis Don't re-use existing addrec expansions if they contain casts. 2011-03-02 01:34:10 +00:00
Archive Revert PathV2 changes, as sys::fs::unique_file is not finished yet. 2011-03-01 19:50:55 +00:00
AsmParser convert ConstantVector::get to use ArrayRef. 2011-02-15 00:14:00 +00:00
Bitcode Move library stuff out of the toplevel CMakeLists.txt file. 2011-02-18 22:06:14 +00:00
CodeGen Move extendRange() into SplitEditor and delete the LiveRangeMap class. 2011-03-02 01:59:34 +00:00
CompilerDriver
ExecutionEngine Move library stuff out of the toplevel CMakeLists.txt file. 2011-02-18 22:06:14 +00:00
Linker Correctly merge available_externally and regular definitions when they have 2011-02-01 05:33:52 +00:00
MC Fixes warnings emitted by Visual Studio 2010 compiler. 2011-03-01 23:11:57 +00:00
Object
Support Support: Add llvm::AreStatisticsEnabled(). 2011-02-26 23:17:12 +00:00
Target Add datalayout information for the IEEE quad precision fp128 type. 2011-03-01 20:56:50 +00:00
Transforms Stop computing the number of uses twice per value in CodeGenPrepare's sinking of 2011-03-01 21:13:53 +00:00
VMCore Added missing va_end(). 2011-03-01 18:00:49 +00:00
CMakeLists.txt Move library stuff out of the toplevel CMakeLists.txt file. 2011-02-18 22:06:14 +00:00
Makefile