aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/InterferenceCache.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-2/+2
* Convert RAGreedy to LiveRegMatrix interference checking.Jakob Stoklund Olesen2012-06-201-29/+64
* Switch all register list clients to the new MC*Iterator interface.Jakob Stoklund Olesen2012-06-011-4/+4
* Use uint16_t to store register overlaps to reduce static data.Craig Topper2012-03-041-2/+2
* Fix global live range splitting regmask accuracy.Jakob Stoklund Olesen2012-02-141-1/+2
* Add a static MachineOperand::clobbersPhysReg().Jakob Stoklund Olesen2012-02-101-7/+2
* Add register mask support to InterferenceCache.Jakob Stoklund Olesen2012-02-101-1/+32
* Remove pointless mode line in .cpp file.Andrew Trick2012-01-131-1/+1
* wrong filenameAndrew Trick2012-01-131-1/+1
* Allow null interference cursors to be queried.Jakob Stoklund Olesen2011-07-231-1/+4
* Reapply r135121 with a fixed copy constructor.Jakob Stoklund Olesen2011-07-141-3/+14
* Revert r135121 which broke a gcc-4.2 builder.Jakob Stoklund Olesen2011-07-141-14/+3
* Count references to interference cache entries.Jakob Stoklund Olesen2011-07-141-3/+14
* Precompute interference for neighbor blocks as long as there is no interference.Jakob Stoklund Olesen2011-04-091-21/+32
* Avoid moving iterators when the previous block was just visited.Jakob Stoklund Olesen2011-04-071-8/+13
* Add an InterferenceCache class for caching per-block interference ranges.Jakob Stoklund Olesen2011-04-021-0/+139