| Commit message (Expand) | Author | Age | Files | Lines |
| * | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
| * | Report fatal error in the case of out of memory | Serge Pavlov | 2018-02-20 | 1 | -1/+1 |
| * | Revert r325224 "Report fatal error in the case of out of memory" | Serge Pavlov | 2018-02-15 | 1 | -1/+1 |
| * | Report fatal error in the case of out of memory | Serge Pavlov | 2018-02-15 | 1 | -1/+1 |
| * | [CodeGen] Rename functions PrintReg* to printReg* | Francis Visoiu Mistrih | 2017-11-28 | 1 | -1/+1 |
| * | Fix a bunch more layering of CodeGen headers that are in Target | David Blaikie | 2017-11-17 | 1 | -1/+1 |
| * | Sort the remaining #include lines in include/... and lib/.... | Chandler Carruth | 2017-06-06 | 1 | -2/+2 |
| * | LIU:::Query: Query LiveRange instead of LiveInterval; NFC | Matthias Braun | 2017-03-01 | 1 | -14/+13 |
| * | [CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; ot... | Eugene Zelenko | 2017-02-17 | 1 | -7/+7 |
| * | Use the range variant of find instead of unpacking begin/end | David Majnemer | 2016-08-11 | 1 | -3/+2 |
| * | LiveIntervalUnion: Allow specification of liverange when unifying/extracting. | Matthias Braun | 2014-12-10 | 1 | -9/+9 |
| * | [Modules] Remove potential ODR violations by sinking the DEBUG_TYPE | Chandler Carruth | 2014-04-22 | 1 | -1/+2 |
| * | [C++11] More 'nullptr' conversion. In some cases just using a boolean check i... | Craig Topper | 2014-04-14 | 1 | -2/+2 |
| * | Use the new script to sort the includes of every file under lib. | Chandler Carruth | 2012-12-03 | 1 | -1/+0 |
| * | Make the LiveRegMatrix analysis available to targets. | Jakob Stoklund Olesen | 2012-11-28 | 1 | -1/+1 |
| * | Remove unused MachineLoopRanges analysis. | Jakub Staszak | 2012-11-27 | 1 | -28/+0 |
| * | Move LiveUnionArray into LiveIntervalUnion.h | Jakob Stoklund Olesen | 2012-06-05 | 1 | -0/+23 |
| * | Don't print register names in LiveIntervalUnion::print(). | Jakob Stoklund Olesen | 2012-06-05 | 1 | -1/+0 |
| * | Oops - LiveIntervalUnion.cpp file does use std::find. Moving STL header inclu... | Lang Hames | 2011-12-21 | 1 | -0/+2 |
| * | Simplify the interference checking code a bit. | Jakob Stoklund Olesen | 2011-08-12 | 1 | -109/+42 |
| * | Eliminate the last use of InterferenceResult. | Jakob Stoklund Olesen | 2011-08-11 | 1 | -60/+54 |
| * | Remove more dead code. | Jakob Stoklund Olesen | 2011-08-11 | 1 | -26/+2 |
| * | Remove some dead code. | Jakob Stoklund Olesen | 2011-08-11 | 1 | -19/+0 |
| * | Be more aggressive about following hints. | Jakob Stoklund Olesen | 2011-07-08 | 1 | -5/+1 |
| * | Speed up eviction by stopping collectInterferingVRegs as soon as the spill | Jakob Stoklund Olesen | 2011-04-11 | 1 | -3/+9 |
| * | Speed up LiveIntervalUnion::unify by handling end insertion specially. | Jakob Stoklund Olesen | 2011-04-11 | 1 | -1/+9 |
| * | Add tags to live interval unions to avoid using stale queries. | Jakob Stoklund Olesen | 2011-02-09 | 1 | -0/+2 |
| * | Replace TargetRegisterInfo::printReg with a PrintReg class that also works wi... | Jakob Stoklund Olesen | 2011-01-09 | 1 | -6/+5 |
| * | Avoid dereferencing end() in collectInterferingVRegs() when there is no | Jakob Stoklund Olesen | 2010-12-17 | 1 | -1/+1 |
| * | Provide LiveIntervalUnion::Query::checkLoopInterference. | Jakob Stoklund Olesen | 2010-12-17 | 1 | -0/+28 |
| * | Start using SplitKit and MachineLoopRanges in RegAllocGreedy in preparation of | Jakob Stoklund Olesen | 2010-12-15 | 1 | -2/+2 |
| * | Add LiveIntervalUnion print methods, RegAllocGreedy::trySplit debug spew. | Jakob Stoklund Olesen | 2010-12-14 | 1 | -3/+24 |
| * | Use TRI::printReg instead of AbstractRegisterDescription when printing | Jakob Stoklund Olesen | 2010-12-14 | 1 | -13/+8 |
| * | Add a forgotten initializer for CheckedFirstInterference. | Jakob Stoklund Olesen | 2010-12-09 | 1 | -0/+2 |
| * | Added register reassignment prototype to RAGreedy. It's a simple | Andrew Trick | 2010-12-09 | 1 | -1/+4 |
| * | IntervalMap iterators are heavyweight, so avoid copying them around and use | Jakob Stoklund Olesen | 2010-12-09 | 1 | -3/+20 |
| * | Properly deal with empty intervals when checking for interference. | Jakob Stoklund Olesen | 2010-12-08 | 1 | -1/+2 |
| * | Switch LiveIntervalUnion from std::set to IntervalMap. | Jakob Stoklund Olesen | 2010-12-07 | 1 | -127/+58 |
| * | Comment typo. | Andrew Trick | 2010-11-30 | 1 | -1/+1 |
| * | Coding style. No significant functionality. Abandon linear scan style | Andrew Trick | 2010-11-30 | 1 | -154/+178 |
| * | RABasic is nearly functionally complete. There are a few remaining | Andrew Trick | 2010-11-10 | 1 | -1/+71 |
| * | Adds RABasic verification and tracing. | Andrew Trick | 2010-11-09 | 1 | -5/+47 |
| * | Reverting r118604. Windows build broke. | Andrew Trick | 2010-11-09 | 1 | -46/+5 |
| * | Adds RABasic verification and tracing. | Andrew Trick | 2010-11-09 | 1 | -5/+46 |
| * | Adds support for spilling previously allocated live intervals to | Andrew Trick | 2010-11-08 | 1 | -41/+57 |
| * | Remove the vector of live vregs. I thought we would need to track | Andrew Trick | 2010-10-26 | 1 | -5/+0 |
| * | Jakob's review of the basic register allocator. | Andrew Trick | 2010-10-26 | 1 | -14/+16 |
| * | Fix a likely bug in an assertion by adding parentheses around '||'. This bug | Chandler Carruth | 2010-10-23 | 1 | -1/+1 |
| * | This is a prototype of an experimental register allocation | Andrew Trick | 2010-10-22 | 1 | -0/+167 |