| Commit message (Expand) | Author | Age | Files | Lines | 
| *  | 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 | 
| *  | Move register allocation preference (or hint) from LiveInterval to MachineReg... | Evan Cheng | 2009-06-14 | 1 | -1/+1 | 
| *  | Update to in-place spilling framework. Includes live interval scaling and tri... | Lang Hames | 2009-06-02 | 1 | -0/+44 | 
| *  | LiveVariables::VarInfo contains an AliveBlocks BitVector, which has as many | Jeffrey Yasskin | 2009-05-26 | 1 | -5/+5 | 
| *  | In some rare cases, the register allocator can spill registers but end up not... | Evan Cheng | 2009-05-03 | 1 | -48/+10 | 
| *  | Fix PR4076. Correctly create live interval of physical register with two-addr... | Evan Cheng | 2009-04-27 | 1 | -10/+20 | 
| *  | Fix PR4056. It's possible a physical register def is dead if its implicit use... | Evan Cheng | 2009-04-27 | 1 | -2/+2 | 
| *  | It has finally happened. Spiller is now using live interval info. | Evan Cheng | 2009-04-21 | 1 | -3/+3 | 
| *  | Added a linearscan register allocation optimization. When the register alloca... | Evan Cheng | 2009-04-20 | 1 | -11/+0 | 
| *  | Don't abort on an aliasing physical register that does not have | Dan Gohman | 2009-04-13 | 1 | -1/+1 | 
| *  | Fix pr3954.  The register scavenger asserts for inline assembly with | Bob Wilson | 2009-04-09 | 1 | -1/+1 | 
| *  | Implement support for using modeling implicit-zero-extension on x86-64 | Dan Gohman | 2009-04-08 | 1 | -1/+5 | 
| *  | Don't assign a new stack slot if the pre-alloc splitter already assigned one. | Owen Anderson | 2009-03-26 | 1 | -2/+9 | 
| *  | Fix PR3391 and PR3864. Reg allocator infinite looping. | Evan Cheng | 2009-03-23 | 1 | -4/+8 | 
| *  | Model inline asm constraint which ties an input to an output register as mach... | Evan Cheng | 2009-03-23 | 1 | -4/+6 | 
| *  | Fix the Win32 VS2008 build: | Sebastian Redl | 2009-03-19 | 1 | -1/+1 | 
| *  | Added MachineInstr::isRegTiedToDefOperand to check for two-addressness. | Evan Cheng | 2009-03-19 | 1 | -6/+2 | 
| *  | Fix how livein live intervals are handled. Previously it could end at MBB sta... | Evan Cheng | 2009-03-05 | 1 | -4/+9 | 
| *  | Fix PR3486. Fix a bug in code that manually patch physical register live inte... | Evan Cheng | 2009-02-08 | 1 | -2/+9 | 
| *  | Exit with nice warnings when register allocator run out of registers. | Evan Cheng | 2009-01-29 | 1 | -1/+13 | 
| *  | Change TargetInstrInfo::isMoveInstr to return source and destination sub-regi... | Evan Cheng | 2009-01-20 | 1 | -10/+10 | 
| *  | The coalescer does not coalesce a virtual register to a physical register if ... | Evan Cheng | 2009-01-07 | 1 | -3/+49 | 
| *  | Fix PR3149. If an early clobber def is a physical register and it is tied to ... | Evan Cheng | 2008-12-19 | 1 | -7/+9 | 
| *  | Clarify some comments. | Dan Gohman | 2008-12-08 | 1 | -2/+2 | 
| *  | Reason #3 from 60595 doesn't hold true. If we can fold a PIC load from constp... | Evan Cheng | 2008-12-05 | 1 | -9/+11 | 
| *  | Fix comment. | Evan Cheng | 2008-12-05 | 1 | -1/+1 | 
| *  | Drop the reg argument to isRegReDefinedByTwoAddr, which was redundant. | Dan Gohman | 2008-12-05 | 1 | -1/+1 | 
| *  | Rename isSimpleLoad to canFoldAsLoad, to better reflect its meaning. | Dan Gohman | 2008-12-03 | 1 | -3/+3 | 
| *  | LiveRanges are represented as half-open ranges. Fix the findLiveInMBBs code | Dan Gohman | 2008-11-26 | 1 | -1/+1 | 
| *  | Silence unused variable warnings. | Devang Patel | 2008-11-21 | 1 | -0/+1 | 
| *  | Use find_first/find_next to iterate through all the set bits in a | Dan Gohman | 2008-11-13 | 1 | -8/+7 |