llvm-6502/lib
Jakob Stoklund Olesen 0a2b2a1497 Clean up the Spiller.h interface.
The earliestStart argument is entirely specific to linear scan allocation, and
can be easily calculated by RegAllocLinearScan.

Replace std::vector with SmallVector.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111055 91177308-0d34-0410-b5e6-96231b3b80d8
2010-08-13 22:56:53 +00:00
..
Analysis Various optimizations. Don't compare two loops' depths 2010-08-13 21:24:58 +00:00
Archive
AsmParser
Bitcode
CodeGen Clean up the Spiller.h interface. 2010-08-13 22:56:53 +00:00
CompilerDriver
ExecutionEngine Stop the JIT from refusing to work just because the program it was compiled into 2010-08-09 07:20:20 +00:00
Linker
MC MC/AsmParser: Push the burdon of emitting diagnostics about unmatched 2010-08-12 00:55:38 +00:00
Support Add a 'normalize' method to the Triple class, which takes a mucked up 2010-08-12 11:31:39 +00:00
System Mark this variable as used. 2010-08-10 10:39:25 +00:00
Target Temporarily disable tail calls on ARM to work around some linker problems. 2010-08-13 22:43:33 +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