Age | Commit message (Expand) | Author |
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 |
2009-01-20 | Fix PR3243: a LiveVariables bug. When HandlePhysRegKill is checking whether t... | Evan Cheng |
2008-11-21 | Silence unused variable warnings. | Devang Patel |
2008-11-13 | Use find_first/find_next to iterate through all the set bits in a | Dan Gohman |
2008-10-03 | Switch the MachineOperand accessors back to the short names like | Dan Gohman |
2008-09-21 | Factor out code into HandleVirtRegDef, for consistency with | Dan Gohman |
2008-08-14 | Use SmallSet instead of std::set to save allocations. | Owen Anderson |
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 | Use std::replace instead of std::find and push_back. | Evan Cheng |
2008-07-03 | - Add LiveVariables::replaceKillInstruction. This does a subset of instructio... | Evan Cheng |
2008-06-27 | Use a SmallSet when we can to reduce memory allocations. | Owen Anderson |
2008-06-25 | Fix the text in an assert string. | Dan Gohman |
2008-06-23 | This situation can occur: | Bill Wendling |
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-03-19 | Fix live variables issues: | Evan Cheng |
2008-03-05 | Refactor code. Remove duplicated functions that basically do the same thing as | Evan Cheng |
2008-02-21 | Clear PhysRegPartUse for the sub register as well. | Bill Wendling |
2008-02-20 | Remove one of the fixmes that I put in there. From Evan: | Bill Wendling |
2008-02-20 | Improve some comments explaining the "handle kills" stuff better. | Bill Wendling |
2008-02-20 | Fix comment. | Bill Wendling |
2008-02-20 | Added some comments and reformatted others. No functionality change. | Bill Wendling |
2008-02-20 | More constification of things. More comments added. No functionality | Bill Wendling |
2008-02-20 | No functionality change: | Bill Wendling |
2008-02-10 | Rename MRegisterInfo to TargetRegisterInfo. | Dan Gohman |
2008-02-05 | If a vr is already marked alive in a bb, then it has PHI uses that are visite... | Evan Cheng |
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 | Remove DefInst from LiveVariables::VarInfo. Use the facilities on MachineReg... | Owen Anderson |
2008-01-07 | rename TargetInstrDescriptor -> TargetInstrDesc. | Chris Lattner |
2008-01-07 | Move a bunch more accessors from TargetInstrInfo to TargetInstrDescriptor | Chris Lattner |
2007-12-31 | Rename SSARegMap -> MachineRegisterInfo in keeping with the idea | Chris Lattner |
2007-12-30 | Add new shorter predicates for testing machine operands for various types: | Chris Lattner |
2007-12-30 | More cleanups for MachineOperand: | Chris Lattner |
2007-12-30 | Start using the simplified methods for adding operands. | Chris Lattner |
2007-12-29 | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner |
2007-11-17 | Live interval splitting: | Evan Cheng |
2007-11-08 | Bring UsedBlocks back. StrongPHIElimination needs this information. | Owen Anderson |
2007-11-05 | Handle cases where a register and one of its super-register are both marked as | Evan Cheng |
2007-09-14 | Remove isReg, isImm, and isMBB, and change all their users to use | Dan Gohman |
2007-09-12 | Fixed a typo that's causing a missing kill marker. | Evan Cheng |
2007-09-11 | Sometimes a MI can define a register as well as defining a super-register at the | Evan Cheng |
2007-08-01 | Bugs: missing partial uses and redundant partial defs. | Evan Cheng |
2007-07-20 | Don't assume that only Uses can be kills. Defs are marked as kills initially | Dan Gohman |