Pick a conservative register class when creating a small live range for remat.
[oota-llvm.git] / lib / CodeGen / LiveIntervalUnion.cpp
2011-02-09 Jakob Stoklund OlesenAdd tags to live interval unions to avoid using stale...
2011-01-09 Jakob Stoklund OlesenReplace TargetRegisterInfo::printReg with a PrintReg...
2010-12-17 Jakob Stoklund OlesenAvoid dereferencing end() in collectInterferingVRegs...
2010-12-17 Jakob Stoklund OlesenProvide LiveIntervalUnion::Query::checkLoopInterference.
2010-12-15 Jakob Stoklund OlesenStart using SplitKit and MachineLoopRanges in RegAllocG...
2010-12-14 Jakob Stoklund OlesenAdd LiveIntervalUnion print methods, RegAllocGreedy...
2010-12-14 Jakob Stoklund OlesenUse TRI::printReg instead of AbstractRegisterDescriptio...
2010-12-09 Jakob Stoklund OlesenAdd a forgotten initializer for CheckedFirstInterference.
2010-12-09 Andrew TrickAdded register reassignment prototype to RAGreedy....
2010-12-09 Jakob Stoklund OlesenIntervalMap iterators are heavyweight, so avoid copying...
2010-12-08 Jakob Stoklund OlesenProperly deal with empty intervals when checking for...
2010-12-07 Jakob Stoklund OlesenSwitch LiveIntervalUnion from std::set to IntervalMap.
2010-11-30 Andrew TrickComment typo.
2010-11-30 Andrew TrickCoding style. No significant functionality. Abandon...
2010-11-10 Andrew TrickRABasic is nearly functionally complete. There are...
2010-11-09 Andrew TrickAdds RABasic verification and tracing.
2010-11-09 Andrew TrickReverting r118604. Windows build broke.
2010-11-09 Andrew TrickAdds RABasic verification and tracing.
2010-11-08 Andrew TrickAdds support for spilling previously allocated live...
2010-10-26 Andrew TrickRemove the vector of live vregs. I thought we would...
2010-10-26 Andrew TrickJakob's review of the basic register allocator.
2010-10-23 Chandler CarruthFix a likely bug in an assertion by adding parentheses...
2010-10-22 Andrew TrickThis is a prototype of an experimental register allocation