| Commit message (Expand) | Author | Age | Files | Lines | 
| *  | Hide a couple of options. | Evan Cheng | 2009-11-09 | 1 | -1/+2 | 
| *  | Fix inverted conflict test in -early-coalesce. | Jakob Stoklund Olesen | 2009-11-07 | 1 | -14/+15 | 
| *  | The Indexes Patch. | Lang Hames | 2009-11-03 | 1 | -635/+158 | 
| *  | Trim unnecessary includes. | Evan Cheng | 2009-10-20 | 1 | -1/+0 | 
| *  | If the physical register being spilled does not have an interval, spill its s... | Evan Cheng | 2009-10-20 | 1 | -5/+21 | 
| *  | Factor out LiveIntervalAnalysis' code to determine whether an instruction | Dan Gohman | 2009-10-09 | 1 | -94/+5 | 
| *  | isTriviallyReMaterializable checks the | Dan Gohman | 2009-10-09 | 1 | -2/+1 | 
| *  | Replace some code for aggressive-remat with MachineInstr::isInvariantLoad, and | Dan Gohman | 2009-10-07 | 1 | -23/+28 | 
| *  | Oops. Renamed remaining MachineInstrIndex references. | Lang Hames | 2009-10-03 | 1 | -8/+8 | 
| *  | Renamed MachineInstrIndex to LiveIndex. | Lang Hames | 2009-10-03 | 1 | -92/+92 | 
| *  | Remove unused variable. | Daniel Dunbar | 2009-09-25 | 1 | -2/+0 | 
| *  | Simplify a few more uses of reg_iterator. | Dan Gohman | 2009-09-25 | 1 | -4/+2 | 
| *  | Improve MachineMemOperand handling. | Dan Gohman | 2009-09-25 | 1 | -5/+6 | 
| *  | Fix PR5024. LiveVariables physical register defs should *commit* only after all | Evan Cheng | 2009-09-23 | 1 | -0/+4 | 
| *  | Fix PR4986. "r1024 = insert_subreg r1024, undef, 2" cannot be turned in an im... | Evan Cheng | 2009-09-21 | 1 | -10/+23 | 
| *  | When computing live intervals for earlyclobber operands, | Dale Johannesen | 2009-09-20 | 1 | -3/+16 | 
| *  | Fix -Asserts warning. | Daniel Dunbar | 2009-09-15 | 1 | -1/+2 | 
| *  | Another try at early partial coalescing. Identity phi source copies (their so... | Evan Cheng | 2009-09-15 | 1 | -58/+56 | 
| *  | Add early coalescing to liveintervals. This is work in progress and is known ... | Evan Cheng | 2009-09-14 | 1 | -24/+164 | 
| *  | Moved some more index operations over to LiveIntervals. | Lang Hames | 2009-09-12 | 1 | -50/+50 | 
| *  | 80 col violations. | Evan Cheng | 2009-09-12 | 1 | -5/+9 | 
| *  | Replaces uses of unsigned for indexes in LiveInterval and VNInfo with | Lang Hames | 2009-09-04 | 1 | -163/+186 | 
| *  | Change Pass::print to take a raw ostream instead of std::ostream, | Chris Lattner | 2009-08-23 | 1 | -2/+1 | 
| *  | remove various std::ostream version of printing methods from | Chris Lattner | 2009-08-23 | 1 | -6/+8 | 
| *  | remove a dead class. | Chris Lattner | 2009-08-23 | 1 | -5/+0 | 
| *  | Convert DOUT to DEBUG(errs()...). | Bill Wendling | 2009-08-22 | 1 | -50/+76 | 
| *  | Modified VNInfo. The "copy" member is now a union which holds the copy for a ... | Lang Hames | 2009-08-10 | 1 | -10/+10 | 
| *  | Turn some insert_subreg, extract_subreg, subreg_to_reg into implicit_defs. | Evan Cheng | 2009-08-05 | 1 | -5/+27 | 
| *  | Re-apply LiveInterval index dumping patch, with fixes suggested by Bill | David Greene | 2009-08-03 | 1 | -0/+6 | 
| *  | Use setPreservesAll and setPreservesCFG in CodeGen passes. | Dan Gohman | 2009-07-31 | 1 | -0/+1 | 
| *  | More migration to raw_ostream, the water has dried up around the iostream hole. | Daniel Dunbar | 2009-07-25 | 1 | -5/+5 | 
| *  | Move to raw_ostream. | Daniel Dunbar | 2009-07-24 | 1 | -2/+2 | 
| *  | Constify the key in Mi2IndexMap. | David Greene | 2009-07-22 | 1 | -1/+1 | 
| *  | revert r76602, 76603, and r76615, pending design discussions. | Chris Lattner | 2009-07-21 | 1 | -2/+9 | 
| *  | Prefix IR dumps with LiveInterval indices when possible.  This turns | David Greene | 2009-07-21 | 1 | -9/+2 | 
| *  | Simplify the coalescer (finally!) by making LiveIntervals::processImplicitDef... | Evan Cheng | 2009-07-17 | 1 | -33/+44 | 
| *  | Changed my mind. We now allow remat of instructions whose defs have subreg in... | Evan Cheng | 2009-07-16 | 1 | -5/+0 | 
| *  | Let callers decide the sub-register index on the def operand of rematerialize... | Evan Cheng | 2009-07-16 | 1 | -1/+6 | 
| *  | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. | Torok Edwin | 2009-07-14 | 1 | -1/+1 | 
| *  | assert(0) -> LLVM_UNREACHABLE. | Torok Edwin | 2009-07-11 | 1 | -1/+1 | 
| *  | Convert more assert(0)+abort() -> LLVM_UNREACHABLE, | Torok Edwin | 2009-07-11 | 1 | -4/+8 | 
| *  | Avoid compiler warnings if assertions turned off. | Duncan Sands | 2009-07-10 | 1 | -0/+2 | 
| *  | Improved tracking of value number kills. VN kills are now represented | Lang Hames | 2009-07-09 | 1 | -18/+76 | 
| *  | Remove special handling of implicit_def. Fix a couple more bugs in liveinterv... | Evan Cheng | 2009-07-01 | 1 | -24/+51 | 
| *  | Handle IMPLICIT_DEF with isUndef operand marker, part 2. This patch moves the... | Evan Cheng | 2009-07-01 | 1 | -2/+91 | 
| *  | Add a bit IsUndef to MachineOperand. This indicates the def / use register op... | Evan Cheng | 2009-06-30 | 1 | -1/+5 | 
| *  | When doing remat, don't consider uses of non-allocatable physregs.  Patch  | Chris Lattner | 2009-06-27 | 1 | -0/+4 | 
| *  | More VNInfo tweaking, plus a little progress on intra-block splitting. | Lang Hames | 2009-06-19 | 1 | -2/+4 | 
| *  | Improved PHI def marking, replaced some gotos with breaks. | Lang Hames | 2009-06-18 | 1 | -5/+7 | 
| *  | VNInfo cleanup. | Lang Hames | 2009-06-17 | 1 | -26/+27 |