Add code to renumber split intervals into new vregs. This is disabled for now until...
[oota-llvm.git] / lib / CodeGen / PreAllocSplitting.cpp
2008-12-16 Owen AndersonAdd code to renumber split intervals into new vregs...
2008-12-07 Owen AndersonSwitch to top-down mode and fix a crasher this exposed...
2008-12-04 Owen AndersonFactor out some common code.
2008-12-02 Owen AndersonAdd support for folding spills into preceding defs...
2008-11-19 Owen AndersonAdd support for rematerialization in pre-alloc-splitting.
2008-11-18 Owen AndersonFix a bug introduced by my previous patch. With this...
2008-11-13 Owen AndersonDon't allow the restore point to be placed after termin...
2008-11-11 Owen AndersonDon't walk into predecessors in which the vreg is not...
2008-11-05 Owen AndersonUse the new predicate to control when we do prealloc...
2008-11-04 Owen AndersonFirst pass at checking for the creation of a new join...
2008-11-03 Owen AndersonRevert my last patch until I consult with Evan about it.
2008-11-02 Owen AndersonDon't do pre-splitting if doing so would create a value...
2008-10-31 Evan ChengAdd a fixme.
2008-10-29 Evan Cheng- More pre-split fixes: spill slot live interval comput...
2008-10-29 Evan Cheng- Rewrite code that update register live interval that...
2008-10-28 Evan ChengIf def is in the same mbb as the barrier, spilt the...
2008-10-28 Evan ChengAdd command line option to limit the number splits...
2008-10-28 Evan ChengAvoid putting a split past the end of the live range...
2008-10-27 Evan ChengSilence a bogus compile time warning.
2008-10-27 Evan ChengRemove val# defined by a remat'ed def that is now dead.
2008-10-27 Evan ChengFor now, don't split live intervals around x87 stack...
2008-10-26 Evan ChengDo not shrink wrap live interval in a mbb if it's livei...
2008-10-25 Evan ChengHandle cases where there aren't uses in the barrier...
2008-10-25 Evan ChengIf val# def is ~0U, meaning it's defined by a PHI,...
2008-10-24 Evan ChengFix a pasto.
2008-10-24 Evan ChengFix a end() dereference; remove an abort() that wasn...
2008-10-24 Evan ChengAvoid splitting an interval multiple times; avoid split...
2008-10-23 Evan ChengCommitting a good chunk of the pre-register allocation...
2008-10-20 Evan ChengAdd skeleton for the pre-register allocation live inter...