summaryrefslogtreecommitdiff
path: root/lib/CodeGen/InterferenceCache.cpp
Commit message (Expand)AuthorAge
* [Modules] Remove potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-22
* [C++11] Replace llvm::tie with std::tie.Benjamin Kramer2014-03-02
* The following patch' purpose is to reduce compile time for compilation of smallPuyan Lotfi2014-02-06
* Represent RegUnit liveness with LiveRange instanceMatthias Braun2013-10-10
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-03
* Convert RAGreedy to LiveRegMatrix interference checking.Jakob Stoklund Olesen2012-06-20
* Switch all register list clients to the new MC*Iterator interface.Jakob Stoklund Olesen2012-06-01
* Use uint16_t to store register overlaps to reduce static data.Craig Topper2012-03-04
* Fix global live range splitting regmask accuracy.Jakob Stoklund Olesen2012-02-14
* Add a static MachineOperand::clobbersPhysReg().Jakob Stoklund Olesen2012-02-10
* Add register mask support to InterferenceCache.Jakob Stoklund Olesen2012-02-10
* Remove pointless mode line in .cpp file.Andrew Trick2012-01-13
* wrong filenameAndrew Trick2012-01-13
* Allow null interference cursors to be queried.Jakob Stoklund Olesen2011-07-23
* Reapply r135121 with a fixed copy constructor.Jakob Stoklund Olesen2011-07-14
* Revert r135121 which broke a gcc-4.2 builder.Jakob Stoklund Olesen2011-07-14
* Count references to interference cache entries.Jakob Stoklund Olesen2011-07-14
* Precompute interference for neighbor blocks as long as there is no interference.Jakob Stoklund Olesen2011-04-09
* Avoid moving iterators when the previous block was just visited.Jakob Stoklund Olesen2011-04-07
* Add an InterferenceCache class for caching per-block interference ranges.Jakob Stoklund Olesen2011-04-02