llvm-6502/lib
Jakob Stoklund Olesen fc412d85c4 Implement splitting inside a single block.
When a live range is contained a single block, we can split it around
instruction clusters. The current approach is very primitive, splitting before
and after the largest gap between uses.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111043 91177308-0d34-0410-b5e6-96231b3b80d8
2010-08-13 21:18:48 +00:00
..
Analysis When testing whether one loop contains another, test this directly 2010-08-13 20:23:25 +00:00
Archive
AsmParser
Bitcode
CodeGen Implement splitting inside a single block. 2010-08-13 21:18:48 +00:00
CompilerDriver
ExecutionEngine
Linker
MC
Support Add a 'normalize' method to the Triple class, which takes a mucked up 2010-08-12 11:31:39 +00:00
System
Target Add comments to some pattern fragments in x86 2010-08-13 20:39:01 +00:00
Transforms Fix LSR's ExtractImmediate and ExtractSymbol to avoid calling 2010-08-13 21:17:19 +00:00
VMCore Move some code from Verifier into SVI::isValidOperands. This allows us to catch bad shufflevector operations when they are created, rather than waiting for someone to notice later on. 2010-08-13 00:16:46 +00:00
Makefile