llvm-6502/lib
Jakob Stoklund Olesen 914f2ff9e6 Begin implementation of an inline spiller.
InlineSpiller inserts loads and spills immediately instead of deferring to
VirtRegMap. This is possible now because SlotIndexes allows instructions to be
inserted and renumbered.

This is work in progress, and is mostly a copy of TrivialSpiller so far. It
works very well for functions that don't require spilling.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@107227 91177308-0d34-0410-b5e6-96231b3b80d8
2010-06-29 23:58:39 +00:00
..
Analysis Fix ScalarEvolution's tripcount computation for chains of loops 2010-06-29 23:43:06 +00:00
Archive
AsmParser Revert r107205 and r107207. 2010-06-29 22:34:52 +00:00
Bitcode Revert r107205 and r107207. 2010-06-29 22:34:52 +00:00
CodeGen Begin implementation of an inline spiller. 2010-06-29 23:58:39 +00:00
CompilerDriver
ExecutionEngine
Linker Revert r107205 and r107207. 2010-06-29 22:34:52 +00:00
MC Revert r107205 and r107207. 2010-06-29 22:34:52 +00:00
Support Fix thinko. 2010-06-28 18:33:48 +00:00
System
Target Add *several* AVX integer packed binop instructions 2010-06-29 23:47:49 +00:00
Transforms Revert r107205 and r107207. 2010-06-29 22:34:52 +00:00
VMCore Revert r107205 and r107207. 2010-06-29 22:34:52 +00:00
Makefile