2012-04-01 |
Lang Hames | Fix typo. |
blob | commitdiff | raw |
2012-03-09 |
Jakob Stoklund Olesen | Assert on SSA errors in LiveVariables. |
blob | commitdiff | raw | diff to current |
2012-03-05 |
Craig Topper | Convert more GenRegisterInfo tables from unsigned to... |
blob | commitdiff | raw | diff to current |
2012-02-10 |
Andrew Trick | RegAlloc superpass: includes phi elimination, coalescin... |
blob | commitdiff | raw | diff to current |
2012-02-03 |
Andrew Trick | whitespace |
blob | commitdiff | raw | diff to current |
2012-01-21 |
Evan Cheng | Fix an obvious typo. |
blob | commitdiff | raw | diff to current |
2012-01-21 |
Jakob Stoklund Olesen | Handle register masks in LiveVariables. |
blob | commitdiff | raw | diff to current |
2012-01-20 |
Jakob Stoklund Olesen | Delete an unused member variable. |
blob | commitdiff | raw | diff to current |
2012-01-14 |
Evan Cheng | After r147827 and r147902, it's now possible for unallo... |
blob | commitdiff | raw | diff to current |
2011-12-07 |
Evan Cheng | Add bundle aware API for querying instruction propertie... |
blob | commitdiff | raw | diff to current |
2011-12-06 |
Evan Cheng | First chunk of MachineInstr bundle support. |
blob | commitdiff | raw | diff to current |
2011-08-12 |
Duncan Sands | Silence a bunch (but not all) "variable written but... |
blob | commitdiff | raw | diff to current |
2011-03-08 |
Benjamin Kramer | Reduce vector reallocations. |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Jakob Stoklund Olesen | Use an IndexedMap for LiveVariables::VirtRegInfo. |
blob | commitdiff | raw | diff to current |
2010-10-12 |
Owen Anderson | Begin adding static dependence information to passes... |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Owen Anderson | Now with fewer extraneous semicolons! |
blob | commitdiff | raw | diff to current |
2010-08-16 |
Jakob Stoklund Olesen | Remove unused functions. |
blob | commitdiff | raw | diff to current |
2010-07-21 |
Owen Anderson | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). |
blob | commitdiff | raw | diff to current |
2010-06-14 |
Chris Lattner | fix a -Wbool-conversions warning from clang. |
blob | commitdiff | raw | diff to current |
2010-06-05 |
Dale Johannesen | Fix some liveout handling related to tail calls, see... |
blob | commitdiff | raw | diff to current |
2010-04-13 |
Dan Gohman | Eliminate MachineBasicBlock::const_livein_iterator... |
blob | commitdiff | raw | diff to current |
2010-03-26 |
Evan Cheng | LiveVariables should clear kill / dead markers first... |
blob | commitdiff | raw | diff to current |
2010-03-05 |
Jakob Stoklund Olesen | Better handling of dead super registers in LiveVariable... |
blob | commitdiff | raw | diff to current |
2010-02-23 |
Jakob Stoklund Olesen | Keep track of phi join registers explicitly in LiveVari... |
blob | commitdiff | raw | diff to current |
2010-02-09 |
Chris Lattner | move target-independent opcodes out of TargetInstrInfo |
blob | commitdiff | raw | diff to current |
2010-02-09 |
Dale Johannesen | Skip DEBUG_VALUE in some places where it was affecting... |
blob | commitdiff | raw | diff to current |
2010-01-07 |
Benjamin Kramer | Remove dead variable. |
blob | commitdiff | raw | diff to current |
2010-01-04 |
David Greene | Change errs() to dbgs(). |
blob | commitdiff | raw | diff to current |
2009-12-01 |
Jakob Stoklund Olesen | Move PHIElimination::isLiveOut method to LiveVariables. |
blob | commitdiff | raw | diff to current |
2009-12-01 |
Evan Cheng | Fix PR5614: parts of a physical register def may be... |
blob | commitdiff | raw | diff to current |
2009-11-21 |
Jakob Stoklund Olesen | Be more clever about calculating live variables through... |
blob | commitdiff | raw | diff to current |
2009-11-13 |
Evan Cheng | Fix PR5410: LiveVariables lost subreg def: |
blob | commitdiff | raw | diff to current |
2009-11-11 |
Jakob Stoklund Olesen | Fix liveness calculation when splitting critical edges... |
blob | commitdiff | raw | diff to current |
2009-11-10 |
Jakob Stoklund Olesen | Teach PHIElimination to split critical edges when ... |
blob | commitdiff | raw | diff to current |
2009-10-14 |
Evan Cheng | When LiveVariables is adding implicit-def to model... |
blob | commitdiff | raw | diff to current |
2009-09-24 |
Evan Cheng | Clean up LiveVariables and change how it deals with... |
blob | commitdiff | raw | diff to current |
2009-09-23 |
Evan Cheng | Fix PR5024. LiveVariables physical register defs should... |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Evan Cheng | Fix PR5024. LiveVariables::FindLastPartialDef should... |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | remove the last uses of Config/alloca.h |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | remove various std::ostream version of printing methods... |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Dan Gohman | Reapply r77654 with a fix: MachineFunctionPass's getAna... |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Daniel Dunbar | Revert r77654, it appears to be causing llvm-gcc bootst... |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Dan Gohman | Manage MachineFunctions with an analysis Pass instead... |
blob | commitdiff | raw | diff to current |
2009-07-06 |
Evan Cheng | Avoid adding a duplicate def. This fixes PR4478. |
blob | commitdiff | raw | diff to current |
2009-06-20 |
Evan Cheng | Fix PR4419: handle defs of partial uses. |
blob | commitdiff | raw | diff to current |
2009-06-03 |
Evan Cheng | If there is a def of a super-register followed by a... |
blob | commitdiff | raw | diff to current |
2009-05-26 |
Jeffrey Yasskin | LiveVariables::VarInfo contains an AliveBlocks BitVecto... |
blob | commitdiff | raw | diff to current |
2009-05-26 |
Evan Cheng | Eliminate VarInfo::UsedBlocks. |
blob | commitdiff | raw | diff to current |
2009-01-20 |
Evan Cheng | Fix PR3243: a LiveVariables bug. When HandlePhysRegKill... |
blob | commitdiff | raw | diff to current |
2008-11-21 |
Devang Patel | Silence unused variable warnings. |
blob | commitdiff | raw | diff to current |
2008-11-13 |
Dan Gohman | Use find_first/find_next to iterate through all the... |
blob | commitdiff | raw | diff to current |
2008-10-03 |
Dan Gohman | Switch the MachineOperand accessors back to the short... |
blob | commitdiff | raw | diff to current |
2008-09-21 |
Dan Gohman | Factor out code into HandleVirtRegDef, for consistency... |
blob | commitdiff | raw | diff to current |
2008-08-14 |
Owen Anderson | Use SmallSet instead of std::set to save allocations. |
blob | commitdiff | raw | diff to current |
2008-08-04 |
Owen Anderson | - Fix SelectionDAG to generate correct CFGs. |
blob | commitdiff | raw | diff to current |
2008-07-03 |
Evan Cheng | - Remove calls to copyKillDeadInfo which is an N^2... |
blob | commitdiff | raw | diff to current |
2008-07-03 |
Evan Cheng | Use std::replace instead of std::find and push_back. |
blob | commitdiff | raw | diff to current |
2008-07-03 |
Evan Cheng | - Add LiveVariables::replaceKillInstruction. This does... |
blob | commitdiff | raw | diff to current |
2008-06-27 |
Owen Anderson | Use a SmallSet when we can to reduce memory allocations. |
blob | commitdiff | raw | diff to current |
2008-06-25 |
Dan Gohman | Fix the text in an assert string. |
blob | commitdiff | raw | diff to current |
2008-06-23 |
Bill Wendling | This situation can occur: |
blob | commitdiff | raw | diff to current |
2008-04-16 |
Evan Cheng | Rewrite LiveVariable liveness computation. The new... |
blob | commitdiff | raw | diff to current |
2008-04-02 |
Evan Cheng | Now that I am told MachineRegisterInfo also tracks... |
blob | commitdiff | raw | diff to current |
2008-03-19 |
Evan Cheng | Fix live variables issues: |
blob | commitdiff | raw | diff to current |
2008-03-05 |
Evan Cheng | Refactor code. Remove duplicated functions that basical... |
blob | commitdiff | raw | diff to current |
2008-02-21 |
Bill Wendling | Clear PhysRegPartUse for the sub register as well. |
blob | commitdiff | raw | diff to current |
2008-02-20 |
Bill Wendling | Remove one of the fixmes that I put in there. From... |
blob | commitdiff | raw | diff to current |
2008-02-20 |
Bill Wendling | Improve some comments explaining the "handle kills... |
blob | commitdiff | raw | diff to current |
2008-02-20 |
Bill Wendling | Fix comment. |
blob | commitdiff | raw | diff to current |
2008-02-20 |
Bill Wendling | Added some comments and reformatted others. No function... |
blob | commitdiff | raw | diff to current |
2008-02-20 |
Bill Wendling | More constification of things. More comments added... |
blob | commitdiff | raw | diff to current |
2008-02-20 |
Bill Wendling | No functionality change: |
blob | commitdiff | raw | diff to current |
2008-02-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
blob | commitdiff | raw | diff to current |
2008-02-05 |
Evan Cheng | If a vr is already marked alive in a bb, then it has... |
blob | commitdiff | raw | diff to current |
2008-01-24 |
Owen Anderson | Move some functionality for adding flags to MachineInst... |
blob | commitdiff | raw | diff to current |
2008-01-15 |
Owen Anderson | Move some calls to getVRegDef higher in the callgraph... |
blob | commitdiff | raw | diff to current |
2008-01-15 |
Owen Anderson | Remove DefInst from LiveVariables::VarInfo. Use the... |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | rename TargetInstrDescriptor -> TargetInstrDesc. |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | Move a bunch more accessors from TargetInstrInfo to... |
blob | commitdiff | raw | diff to current |
2007-12-31 |
Chris Lattner | Rename SSARegMap -> MachineRegisterInfo in keeping... |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | Add new shorter predicates for testing machine operands... |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | More cleanups for MachineOperand: |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | Start using the simplified methods for adding operands. |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Evan Cheng | Live interval splitting: |
blob | commitdiff | raw | diff to current |
2007-11-08 |
Owen Anderson | Bring UsedBlocks back. StrongPHIElimination needs... |
blob | commitdiff | raw | diff to current |
2007-11-05 |
Evan Cheng | Handle cases where a register and one of its super... |
blob | commitdiff | raw | diff to current |
2007-09-14 |
Dan Gohman | Remove isReg, isImm, and isMBB, and change all their... |
blob | commitdiff | raw | diff to current |
2007-09-12 |
Evan Cheng | Fixed a typo that's causing a missing kill marker. |
blob | commitdiff | raw | diff to current |
2007-09-11 |
Evan Cheng | Sometimes a MI can define a register as well as definin... |
blob | commitdiff | raw | diff to current |
2007-08-01 |
Evan Cheng | Bugs: missing partial uses and redundant partial defs. |
blob | commitdiff | raw | diff to current |
2007-07-20 |
Dan Gohman | Don't assume that only Uses can be kills. Defs are... |
blob | commitdiff | raw | diff to current |
2007-07-17 |
Evan Cheng | Dead code. |
blob | commitdiff | raw | diff to current |
2007-06-27 |
Evan Cheng | Replace std::set with SmallPtrSet. |
blob | commitdiff | raw | diff to current |
2007-06-26 |
Evan Cheng | Properly handle kills of a physical register which... |
blob | commitdiff | raw | diff to current |
2007-05-14 |
Evan Cheng | When marking a register as being implicitly defined... |
blob | commitdiff | raw | diff to current |
2007-05-08 |
Evan Cheng | Eliminate MarkVirtRegAliveInBlock recursion. |
blob | commitdiff | raw | diff to current |
2007-05-03 |
Devang Patel | Drop 'const' |
blob | commitdiff | raw | diff to current |
2007-05-02 |
Devang Patel | Use 'static const char' instead of 'static const int'. |
blob | commitdiff | raw | diff to current |
2007-05-01 |
Devang Patel | Do not use typeinfo to identify pass in pass manager. |
blob | commitdiff | raw | diff to current |
next |