Age | Commit message (Expand) | Author |
2012-06-23 | Teach LiveVariables to handle <undef> operands. | Jakob Stoklund Olesen |
2012-06-01 | Switch all register list clients to the new MC*Iterator interface. | Jakob Stoklund Olesen |
2012-04-01 | Fix typo. | Lang Hames |
2012-03-09 | Assert on SSA errors in LiveVariables. | Jakob Stoklund Olesen |
2012-03-05 | Convert more GenRegisterInfo tables from unsigned to uint16_t to reduce stati... | Craig Topper |
2012-02-10 | RegAlloc superpass: includes phi elimination, coalescing, and scheduling. | Andrew Trick |
2012-02-03 | whitespace | Andrew Trick |
2012-01-21 | Fix an obvious typo. | Evan Cheng |
2012-01-21 | Handle register masks in LiveVariables. | Jakob Stoklund Olesen |
2012-01-20 | Delete an unused member variable. | Jakob Stoklund Olesen |
2012-01-14 | After r147827 and r147902, it's now possible for unallocatable registers to be | Evan Cheng |
2011-12-07 | Add bundle aware API for querying instruction properties and switch the code | Evan Cheng |
2011-12-06 | First chunk of MachineInstr bundle support. | Evan Cheng |
2011-08-12 | Silence a bunch (but not all) "variable written but not read" warnings | Duncan Sands |
2011-03-08 | Reduce vector reallocations. | Benjamin Kramer |
2011-01-08 | Use an IndexedMap for LiveVariables::VirtRegInfo. | Jakob Stoklund Olesen |
2010-10-12 | Begin adding static dependence information to passes, which will allow us to | Owen Anderson |
2010-10-07 | Now with fewer extraneous semicolons! | Owen Anderson |
2010-08-16 | Remove unused functions. | Jakob Stoklund Olesen |
2010-07-21 | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). | Owen Anderson |
2010-06-14 | fix a -Wbool-conversions warning from clang. | Chris Lattner |
2010-06-05 | Fix some liveout handling related to tail calls, see comments. | Dale Johannesen |
2010-04-13 | Eliminate MachineBasicBlock::const_livein_iterator and make | Dan Gohman |
2010-03-26 | LiveVariables should clear kill / dead markers first. This allows us to remov... | Evan Cheng |
2010-03-05 | Better handling of dead super registers in LiveVariables. We used to do this: | Jakob Stoklund Olesen |
2010-02-23 | Keep track of phi join registers explicitly in LiveVariables. | Jakob Stoklund Olesen |
2010-02-09 | move target-independent opcodes out of TargetInstrInfo | Chris Lattner |
2010-02-09 | Skip DEBUG_VALUE in some places where it was affecting codegen. | Dale Johannesen |
2010-01-07 | Remove dead variable. | Benjamin Kramer |
2010-01-04 | Change errs() to dbgs(). | David Greene |
2009-12-01 | Move PHIElimination::isLiveOut method to LiveVariables. | Jakob Stoklund Olesen |
2009-12-01 | Fix PR5614: parts of a physical register def may be killed the rest. | Evan Cheng |
2009-11-21 | Be more clever about calculating live variables through new basic blocks. | Jakob Stoklund Olesen |
2009-11-13 | Fix PR5410: LiveVariables lost subreg def: | Evan Cheng |
2009-11-11 | Fix liveness calculation when splitting critical edges during PHI elimination. | Jakob Stoklund Olesen |
2009-11-10 | Teach PHIElimination to split critical edges when -split-phi-edges is enabled. | Jakob Stoklund Olesen |
2009-10-14 | When LiveVariables is adding implicit-def to model "partial dead", add the ea... | Evan Cheng |
2009-09-24 | Clean up LiveVariables and change how it deals with partial updates and kills... | Evan Cheng |
2009-09-23 | Fix PR5024. LiveVariables physical register defs should *commit* only after all | Evan Cheng |
2009-09-22 | Fix PR5024. LiveVariables::FindLastPartialDef should return a set of sub-regi... | Evan Cheng |
2009-08-23 | remove the last uses of Config/alloca.h | Chris Lattner |
2009-08-23 | remove various std::ostream version of printing methods from | Chris Lattner |
2009-07-31 | Reapply r77654 with a fix: MachineFunctionPass's getAnalysisUsage | Dan Gohman |
2009-07-31 | Revert r77654, it appears to be causing llvm-gcc bootstrap failures, and many | Daniel Dunbar |
2009-07-31 | Manage MachineFunctions with an analysis Pass instead of the Annotable | Dan Gohman |
2009-07-06 | Avoid adding a duplicate def. This fixes PR4478. | Evan Cheng |
2009-06-20 | Fix PR4419: handle defs of partial uses. | Evan Cheng |
2009-06-03 | If there is a def of a super-register followed by a use of a sub-register, do... | Evan Cheng |
2009-05-26 | LiveVariables::VarInfo contains an AliveBlocks BitVector, which has as many | Jeffrey Yasskin |
2009-05-26 | Eliminate VarInfo::UsedBlocks. | Evan Cheng |