Detect and enumerate bypass loops.
[oota-llvm.git] / lib / CodeGen / SplitKit.h
2010-12-15 Jakob Stoklund OlesenDetect and enumerate bypass loops.
2010-12-15 Jakob Stoklund OlesenSeparate SplitAnalysis::getSplitLoops().
2010-11-10 Jakob Stoklund OlesenBasic rematerialization during splitting.
2010-11-01 Jakob Stoklund OlesenWhen inserting copies during splitting, always use...
2010-10-28 Jakob Stoklund OlesenReplace SplitKit SSA update with an iterative algorithm...
2010-10-28 Jakob Stoklund OlesenMake MachineDominators available for SplitEditor. We...
2010-10-27 Jakob Stoklund OlesenHandle critical loop predecessors by making both inside...
2010-10-27 Jakob Stoklund OlesenCompute critical loop predecessors in the same way...
2010-10-22 Andrew TrickThis is a prototype of an experimental register allocation
2010-10-22 Jakob Stoklund OlesenAdd print methods
2010-10-15 Jakob Stoklund OlesenRemove unused accessor.
2010-10-15 Jakob Stoklund OlesenEliminate curli from SplitEditor. Use the LiveRangeEdit...
2010-10-14 Jakob Stoklund OlesenCreate a new LiveRangeEdit class to keep track of the...
2010-10-08 Jakob Stoklund OlesenRename SplitEditor::rewrite to finish() and break it...
2010-10-05 Jakob Stoklund OlesenRemove SplitAnalysis::removeUse. It was only used to...
2010-10-05 Jakob Stoklund OlesenUpdate SplitEditor API to reflect the fact that the...
2010-10-05 Jakob Stoklund OlesenDon't use nextIndex to check for live out of instruction.
2010-09-21 Jakob Stoklund OlesenBuild the complement interval dupli after the split...
2010-09-16 Jakob Stoklund OlesenUse the value mapping provided by LiveIntervalMap....
2010-09-13 Jakob Stoklund OlesenMechanically replace LiveInterval* with LiveIntervalMap...
2010-09-13 Jakob Stoklund OlesenAllow LiveIntervalMap to be reused by resetting the...
2010-08-18 Jakob Stoklund OlesenThinking about it, we don't need MachineDominatorTree...
2010-08-18 Jakob Stoklund OlesenAdd the LiveIntervalMap class. Don't hook it up yet.
2010-08-13 Jakob Stoklund OlesenClean up the Spiller.h interface.
2010-08-13 Jakob Stoklund OlesenImplement splitting inside a single block.
2010-08-12 Jakob Stoklund OlesenUpdate the SplitAnalysis statistics as uses are moved...
2010-08-12 Jakob Stoklund OlesenImplement single block splitting.
2010-08-10 Jakob Stoklund OlesenRecalculate the spill weight and allocation hint for...
2010-08-06 Jakob Stoklund OlesenLazily defer duplicating the live interval we are split...
2010-08-04 Jakob Stoklund OlesenCheckpoint SplitKit progress.
2010-07-26 Jakob Stoklund OlesenAdd SplitEditor to SplitKit. This class will be used...
2010-07-20 Jakob Stoklund OlesenChange the createSpiller interface to take a MachineFun...
2010-07-20 Jakob Stoklund OlesenImplement loop splitting analysis.
2010-07-20 Jakob Stoklund OlesenAppease the colonials.
2010-07-20 Jakob Stoklund OlesenBeginning SplitKit - utility classes for live range...