2015-06-23 |
Alexander Kornienko | Revert r240137 (Fixed/added namespace ending comments... |
blob | commitdiff | raw |
2015-06-19 |
Alexander Kornienko | Fixed/added namespace ending comments using clang-tidy... |
blob | commitdiff | raw | diff to current |
2014-08-25 |
Dylan Noblesmith | CodeGen/LiveVariables: hoist out code in nested loops |
blob | commitdiff | raw |
2014-08-25 |
Dylan Noblesmith | CodeGen/LiveVariables: switch to std::vector |
blob | commitdiff | raw | diff to current |
2014-03-07 |
Craig Topper | [C++11] Add 'override' keyword to virtual methods that... |
blob | commitdiff | raw | diff to current |
2013-07-11 |
Craig Topper | Use SmallVectorImpl& instead of SmallVector to avoid... |
blob | commitdiff | raw | diff to current |
2013-03-18 |
Jakub Staszak | Move #include of BitVector from .h to .cpp file. |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Chandler Carruth | Sort the #include lines for the include/... tree with... |
blob | commitdiff | raw | diff to current |
2012-10-15 |
Jakob Stoklund Olesen | Switch most getReservedRegs() clients to the MRI equiva... |
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 |
2011-08-12 |
Duncan Sands | Silence a bunch (but not all) "variable written but... |
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-19 |
Owen Anderson | Get rid of static constructors for pass registration... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Reapply r110396, with fixes to appease the Linux buildb... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Revert r110396 to fix buildbots. |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Owen Anderson | Don't use PassInfo* as a type identifier for passes... |
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 |
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-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-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 | Forgot this. |
blob | commitdiff | raw | diff to current |
2009-09-15 |
Dan Gohman | Fix apostrophos. |
blob | commitdiff | raw | diff to current |
2009-08-19 |
David Greene | Add missing includes. |
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 |
2009-01-05 |
Dan Gohman | Tidy up #includes, deleting a bunch of unnecessary... |
blob | commitdiff | raw | diff to current |
2008-11-12 |
Dan Gohman | Revert the part of r59145 that changed the comment... |
blob | commitdiff | raw | diff to current |
2008-11-12 |
Dan Gohman | Update VarInfo's comments to reflect the current code... |
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-09-04 |
Dan Gohman | Tidy up several unbeseeming casts from pointer to intptr_t. |
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 | - Add LiveVariables::replaceKillInstruction. This does... |
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-04-02 |
Evan Cheng | Remove #include<map> from LiveVariables.h. Not referenced. |
blob | commitdiff | raw | diff to current |
2008-03-19 |
Evan Cheng | Fix live variables issues: |
blob | commitdiff | raw | diff to current |
2008-03-13 |
Evan Cheng | Improve VarInfo::removeKill() by using std::find instea... |
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-20 |
Bill Wendling | Fixed typo. |
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-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
blob | commitdiff | raw | diff to current |
2008-01-31 |
Dan Gohman | Fix a typo in a comment. |
blob | commitdiff | raw | diff to current |
2008-01-29 |
Dan Gohman | Fix a typo in a comment. |
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 |
Evan Cheng | Unbreak the build. |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | More cleanups for MachineOperand: |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Don't attribute in file headers anymore. See llvmdev... |
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 | Oops, forgot to commit this file. |
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-07-20 |
Dan Gohman | Don't assume that only Uses can be kills. Defs are... |
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-08 |
Evan Cheng | Eliminate MarkVirtRegAliveInBlock recursion. |
blob | commitdiff | raw | diff to current |
2007-05-06 |
Nick Lewycky | Fix typo in comment. |
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 |
2007-04-26 |
Evan Cheng | Be careful when to add implicit kill / dead operands... |
blob | commitdiff | raw | diff to current |
2007-04-25 |
Evan Cheng | Data structure change to improve compile time (especial... |
blob | commitdiff | raw | diff to current |
2007-04-25 |
Evan Cheng | Fix for PR1306. |
blob | commitdiff | raw | diff to current |
2007-04-18 |
Evan Cheng | VarInfo::UsedBlocks is no longer used. Remove. |
blob | commitdiff | raw | diff to current |
2007-04-17 |
Evan Cheng | Keep track of number of uses within the function per... |
blob | commitdiff | raw | diff to current |
2007-03-17 |
Evan Cheng | Track the BB's where each virtual register is used. |
blob | commitdiff | raw | diff to current |
2007-02-19 |
Evan Cheng | Re-apply my liveintervalanalysis changes. Now with... |
blob | commitdiff | raw | diff to current |
2007-02-19 |
Reid Spencer | For PR1207: |
blob | commitdiff | raw | diff to current |
2007-02-17 |
Evan Cheng | Allow LiveVariables to track liveness of more registers. |
blob | commitdiff | raw | diff to current |
2007-02-15 |
Evan Cheng | Use BitVector instead of vector<bool> which can be... |
blob | commitdiff | raw | diff to current |
2006-11-15 |
Evan Cheng | Do away with kill / dead maps. Move kill / dead info... |
blob | commitdiff | raw | diff to current |
2006-10-03 |
Bill Wendling | Fix for PR929. The PHI nodes were being gone through... |
blob | commitdiff | raw | diff to current |
2006-09-03 |
Chris Lattner | Move two methods out of line, make them work when the... |
blob | commitdiff | raw | diff to current |
2006-01-04 |
Chris Lattner | add a comment that I should have written a long time ago |
blob | commitdiff | raw | diff to current |
2006-01-04 |
Chris Lattner | add a dump method to help debugging |
blob | commitdiff | raw | diff to current |
2005-08-25 |
Chris Lattner | Fix a problem Duraid noticed, where we weren't removing... |
blob | commitdiff | raw | diff to current |
2005-08-24 |
Chris Lattner | Keep the killed/dead sets sorted, so that "KillsRegiste... |
blob | commitdiff | raw | diff to current |
2005-08-23 |
Chris Lattner | Change live variables from using multimaps to using... |
blob | commitdiff | raw | diff to current |
2005-08-23 |
Chris Lattner | Add RegisterDefIsDead to correspond to KillsRegister... |
blob | commitdiff | raw | diff to current |
2005-04-22 |
Misha Brukman | Convert tabs to spaces |
blob | commitdiff | raw | diff to current |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2005-01-01 |
Chris Lattner | Add a useful accessor |
blob | commitdiff | raw | diff to current |
2004-08-26 |
Alkis Evlogimenos | Use newly added API in MRegisterInfo and don't expose... |
blob | commitdiff | raw | diff to current |
2004-07-19 |
Chris Lattner | There is no need to store the MBB along with the MI... |
blob | commitdiff | raw | diff to current |
2004-07-19 |
Chris Lattner | Simplify the interface to LiveVariables::addVirtualRegi... |
blob | commitdiff | raw | diff to current |
2004-07-19 |
Chris Lattner | Remove the DefBlock element of VarInfo. DefBlock is... |
blob | commitdiff | raw | diff to current |
2004-07-01 |
Chris Lattner | Now that we have happy mappings from MBBs->numbers... |
blob | commitdiff | raw | diff to current |
2004-05-01 |
Chris Lattner | Stop LiveVariables from using BasicBlocks as part of... |
blob | commitdiff | raw | diff to current |
2004-02-19 |
Chris Lattner | ADd a method for when an instruction moves |
blob | commitdiff | raw | diff to current |
2004-01-30 |
Chris Lattner | Add a new lazily constructed mapping from Idx's the... |
blob | commitdiff | raw | diff to current |
2004-01-11 |
Alkis Evlogimenos | Make LiveVariables::HandlePhysRegUse and |
blob | commitdiff | raw | diff to current |
2003-12-18 |
Alkis Evlogimenos | Add TwoAddressInstructionPass to handle instructions... |
blob | commitdiff | raw | diff to current |
2003-12-13 |
Alkis Evlogimenos | Ignore non-allocatable physical registers in live inter... |
blob | commitdiff | raw | diff to current |
2003-11-11 |
Brian Gaeke | Put all LLVM code into the llvm namespace, as per bug... |
blob | commitdiff | raw | diff to current |
next |