Age | Commit message (Expand) | Author | Files | Lines |
2015-06-11 | [LiveVariables] Improve isLiveOut runtime performances. NFC. | Arnaud A. de Grandmaison | 1 | -31/+8 |
2015-03-23 | Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used. | Benjamin Kramer | 1 | -0/+1 |
2014-10-14 | Remove unnecessary TargetMachine.h includes. | Eric Christopher | 1 | -1/+0 |
2014-08-26 | CodeGen/LiveVariables: use vector::assign() | Dylan Noblesmith | 1 | -8/+4 |
2014-08-25 | CodeGen/LiveVariables: hoist out code in nested loops | Dylan Noblesmith | 1 | -110/+121 |
2014-08-25 | CodeGen/LiveVariables: switch to std::vector | Dylan Noblesmith | 1 | -11/+13 |
2014-08-24 | Use range based for loops to avoid needing to re-mention SmallPtrSet size. | Craig Topper | 1 | -5/+1 |
2014-08-05 | Have MachineFunction cache a pointer to the subtarget to make lookups | Eric Christopher | 1 | -1/+1 |
2014-08-04 | Remove the TargetMachine forwards for TargetSubtargetInfo based | Eric Christopher | 1 | -1/+1 |
2014-04-30 | Convert more loops to range-based equivalents | Alexey Samsonov | 1 | -6/+8 |
2014-04-30 | Convert several loops over MachineFunction basic blocks to range-based loops | Alexey Samsonov | 1 | -3/+2 |
2014-04-14 | [C++11] More 'nullptr' conversion. In some cases just using a boolean check i... | Craig Topper | 1 | -13/+13 |
2013-07-11 | Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s... | Craig Topper | 1 | -2/+2 |
2013-07-03 | Use SmallVectorImpl instead of SmallVector for iterators and references to av... | Craig Topper | 1 | -2/+2 |
2013-05-22 | Simplify logic now that r182490 is in place. No functional change intended. | Chad Rosier | 1 | -15/+14 |
2013-02-05 | Remove special-casing of return blocks for liveness. | Jakob Stoklund Olesen | 1 | -23/+0 |
2012-12-03 | Use the new script to sort the includes of every file under lib. | Chandler Carruth | 1 | -5/+5 |
2012-10-15 | Switch most getReservedRegs() clients to the MRI equivalent. | Jakob Stoklund Olesen | 1 | -4/+2 |
2012-09-11 | Release build: guard dump functions with | Manman Ren | 1 | -1/+1 |
2012-09-09 | LiveVariables: Compute a set of defs and kills to speed up updating LV during... | Benjamin Kramer | 1 | -4/+30 |
2012-09-06 | Release build: guard dump functions with "ifndef NDEBUG" | Manman Ren | 1 | -0/+2 |
2012-06-23 | Teach LiveVariables to handle <undef> operands. | Jakob Stoklund Olesen | 1 | -3/+5 |
2012-06-01 | Switch all register list clients to the new MC*Iterator interface. | Jakob Stoklund Olesen | 1 | -32/+29 |
2012-04-01 | Fix typo. | Lang Hames | 1 | -1/+1 |
2012-03-09 | Assert on SSA errors in LiveVariables. | Jakob Stoklund Olesen | 1 | -0/+1 |
2012-03-05 | Convert more GenRegisterInfo tables from unsigned to uint16_t to reduce stati... | Craig Topper | 1 | -17/+17 |
2012-02-10 | RegAlloc superpass: includes phi elimination, coalescing, and scheduling. | Andrew Trick | 1 | -0/+8 |
2012-02-03 | whitespace | Andrew Trick | 1 | -3/+3 |
2012-01-21 | Fix an obvious typo. | Evan Cheng | 1 | -1/+1 |
2012-01-21 | Handle register masks in LiveVariables. | Jakob Stoklund Olesen | 1 | -0/+30 |
2012-01-20 | Delete an unused member variable. | Jakob Stoklund Olesen | 1 | -1/+0 |
2012-01-14 | After r147827 and r147902, it's now possible for unallocatable registers to be | Evan Cheng | 1 | -6/+22 |
2011-12-07 | Add bundle aware API for querying instruction properties and switch the code | Evan Cheng | 1 | -2/+2 |
2011-12-06 | First chunk of MachineInstr bundle support. | Evan Cheng | 1 | -1/+1 |
2011-08-12 | Silence a bunch (but not all) "variable written but not read" warnings | Duncan Sands | 1 | -1/+1 |
2011-03-08 | Reduce vector reallocations. | Benjamin Kramer | 1 | -4/+2 |
2011-01-08 | Use an IndexedMap for LiveVariables::VirtRegInfo. | Jakob Stoklund Olesen | 1 | -25/+10 |
2010-10-12 | Begin adding static dependence information to passes, which will allow us to | Owen Anderson | 1 | -1/+4 |
2010-10-07 | Now with fewer extraneous semicolons! | Owen Anderson | 1 | -1/+1 |
2010-08-16 | Remove unused functions. | Jakob Stoklund Olesen | 1 | -15/+0 |
2010-07-21 | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). | Owen Anderson | 1 | -1/+2 |
2010-06-14 | fix a -Wbool-conversions warning from clang. | Chris Lattner | 1 | -1/+1 |
2010-06-05 | Fix some liveout handling related to tail calls, see comments. | Dale Johannesen | 1 | -1/+6 |
2010-04-13 | Eliminate MachineBasicBlock::const_livein_iterator and make | Dan Gohman | 1 | -1/+1 |
2010-03-26 | LiveVariables should clear kill / dead markers first. This allows us to remov... | Evan Cheng | 1 | -3/+7 |
2010-03-05 | Better handling of dead super registers in LiveVariables. We used to do this: | Jakob Stoklund Olesen | 1 | -21/+21 |
2010-02-23 | Keep track of phi join registers explicitly in LiveVariables. | Jakob Stoklund Olesen | 1 | -0/+1 |
2010-02-09 | move target-independent opcodes out of TargetInstrInfo | Chris Lattner | 1 | -5/+4 |
2010-02-09 | Skip DEBUG_VALUE in some places where it was affecting codegen. | Dale Johannesen | 1 | -0/+2 |
2010-01-07 | Remove dead variable. | Benjamin Kramer | 1 | -7/+2 |