Age | Commit message (Expand) | Author |
2008-08-04 | - Fix SelectionDAG to generate correct CFGs. | Owen Anderson |
2008-07-03 | - Remove calls to copyKillDeadInfo which is an N^2 function. Instead, propaga... | Evan Cheng |
2008-07-03 | - Add LiveVariables::replaceKillInstruction. This does a subset of instructio... | Evan Cheng |
2008-04-16 | Rewrite LiveVariable liveness computation. The new implementation is much sim... | Evan Cheng |
2008-04-02 | Now that I am told MachineRegisterInfo also tracks physical register uses / d... | Evan Cheng |
2008-04-02 | Remove #include<map> from LiveVariables.h. Not referenced. | Evan Cheng |
2008-03-19 | Fix live variables issues: | Evan Cheng |
2008-03-13 | Improve VarInfo::removeKill() by using std::find instead of linear search. | Evan Cheng |
2008-03-05 | Refactor code. Remove duplicated functions that basically do the same thing as | Evan Cheng |
2008-02-20 | Fixed typo. | Bill Wendling |
2008-02-20 | More constification of things. More comments added. No functionality | Bill Wendling |
2008-02-10 | Rename MRegisterInfo to TargetRegisterInfo. | Dan Gohman |
2008-01-31 | Fix a typo in a comment. | Dan Gohman |
2008-01-29 | Fix a typo in a comment. | Dan Gohman |
2008-01-24 | Move some functionality for adding flags to MachineInstr's into methods on Ma... | Owen Anderson |
2008-01-15 | Move some calls to getVRegDef higher in the callgraph, so they don't get exec... | Owen Anderson |
2008-01-15 | Unbreak the build. | Evan Cheng |
2007-12-30 | More cleanups for MachineOperand: | Chris Lattner |
2007-12-29 | Don't attribute in file headers anymore. See llvmdev for the | Chris Lattner |
2007-11-17 | Live interval splitting: | Evan Cheng |
2007-11-08 | Oops, forgot to commit this file. | Owen Anderson |
2007-09-14 | Remove isReg, isImm, and isMBB, and change all their users to use | Dan Gohman |
2007-07-20 | Don't assume that only Uses can be kills. Defs are marked as kills initially | Dan Gohman |
2007-06-26 | Properly handle kills of a physical register which has sub-registers that are... | Evan Cheng |
2007-05-08 | Eliminate MarkVirtRegAliveInBlock recursion. | Evan Cheng |
2007-05-06 | Fix typo in comment. | Nick Lewycky |
2007-05-03 | Drop 'const' | Devang Patel |
2007-05-02 | Use 'static const char' instead of 'static const int'. | Devang Patel |
2007-05-01 | Do not use typeinfo to identify pass in pass manager. | Devang Patel |
2007-04-26 | Be careful when to add implicit kill / dead operands. Don't add them during /... | Evan Cheng |
2007-04-25 | Data structure change to improve compile time (especially in debug mode). | Evan Cheng |
2007-04-25 | Fix for PR1306. | Evan Cheng |
2007-04-18 | VarInfo::UsedBlocks is no longer used. Remove. | Evan Cheng |
2007-04-17 | Keep track of number of uses within the function per virtual register. | Evan Cheng |
2007-03-17 | Track the BB's where each virtual register is used. | Evan Cheng |
2007-02-19 | Re-apply my liveintervalanalysis changes. Now with PR1207 fixes. | Evan Cheng |
2007-02-19 | For PR1207: | Reid Spencer |
2007-02-17 | Allow LiveVariables to track liveness of more registers. | Evan Cheng |
2007-02-15 | Use BitVector instead of vector<bool> which can be extremely slow. | Evan Cheng |
2006-11-15 | Do away with kill / dead maps. Move kill / dead info onto MI's. | Evan Cheng |
2006-10-03 | Fix for PR929. The PHI nodes were being gone through for each instruction | Bill Wendling |
2006-09-03 | Move two methods out of line, make them work when the record for a machine | Chris Lattner |
2006-01-04 | add a comment that I should have written a long time ago | Chris Lattner |
2006-01-04 | add a dump method to help debugging | Chris Lattner |
2005-08-25 | Fix a problem Duraid noticed, where we weren't removing values from the kills | Chris Lattner |
2005-08-24 | Keep the killed/dead sets sorted, so that "KillsRegister" can do a quick | Chris Lattner |
2005-08-23 | Change live variables from using multimaps to using maps of vectors and | Chris Lattner |
2005-08-23 | Add RegisterDefIsDead to correspond to KillsRegister, mark both const | Chris Lattner |
2005-04-22 | Convert tabs to spaces | Misha Brukman |
2005-04-21 | Remove trailing whitespace | Misha Brukman |