summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/InterferenceCache.cpp
Commit message (Expand)AuthorAgeFilesLines
* CodeGen: Remove more ilist iterator implicit conversions, NFCDuncan P. N. Exon Smith2015-10-091-1/+2
* Make static variables const if possible. Makes them go into a read-only section.Benjamin Kramer2015-03-081-1/+2
* [Modules] Remove potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-1/+2
* [C++11] Replace llvm::tie with std::tie.Benjamin Kramer2014-03-021-2/+2
* The following patch' purpose is to reduce compile time for compilation of smallPuyan Lotfi2014-02-061-1/+17
* Represent RegUnit liveness with LiveRange instanceMatthias Braun2013-10-101-4/+4
* 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
OpenPOWER on IntegriCloud