| Commit message (Expand) | Author | Age | Files | Lines |
| * | Committing a good chunk of the pre-register allocation live interval splittin... | Evan Cheng | 2008-10-23 | 1 | -0/+7 |
| * | Fix command-line option printing to print two spaces where needed, | Dan Gohman | 2008-10-14 | 1 | -1/+1 |
| * | Add an option to enable StrongPHIElimination, for ease of testing. | Owen Anderson | 2008-10-07 | 1 | -0/+3 |
| * | Re-apply 56835 along with header file changes. | Evan Cheng | 2008-09-30 | 1 | -2/+3 |
| * | Revert commit 56835 since it breaks the build. | Duncan Sands | 2008-09-30 | 1 | -3/+2 |
| * | If a re-materializable instruction has a register operand, the spiller will c... | Evan Cheng | 2008-09-30 | 1 | -2/+3 |
| * | Next round of earlyclobber handling. Approach the | Dale Johannesen | 2008-09-24 | 1 | -95/+4 |
| * | Teach coalescer about earlyclobber bits. | Dale Johannesen | 2008-09-20 | 1 | -2/+5 |
| * | Fix PR2808. When regalloc runs out of register, it spill a physical register ... | Evan Cheng | 2008-09-20 | 1 | -1/+4 |
| * | Make earlyclobber stuff work when virtual regs | Dale Johannesen | 2008-09-19 | 1 | -8/+26 |
| * | Remove AsmThatEarlyClobber etc. from LiveIntervalAnalysis | Dale Johannesen | 2008-09-19 | 1 | -2/+71 |
| * | Somehow RegAllocLinearScan is keeping two pointers to MachineRegisterInfo. | Evan Cheng | 2008-09-18 | 1 | -8/+6 |
| * | Add a bit to mark operands of asm's that conflict | Dale Johannesen | 2008-09-17 | 1 | -2/+4 |
| * | Fix PR2757. Ignore liveinterval register allocation preference if the prefere... | Evan Cheng | 2008-09-09 | 1 | -1/+1 |
| * | Tidy up several unbeseeming casts from pointer to intptr_t. | Dan Gohman | 2008-09-04 | 1 | -1/+1 |
| * | Convert several std::vectors over to SmallVector, and use reserve() as approp... | Owen Anderson | 2008-08-15 | 1 | -2/+4 |
| * | Get rid of a use of std::map. | Owen Anderson | 2008-08-13 | 1 | -2/+2 |
| * | Make the allocation of LiveIntervals explicit, rather than holding them in th... | Owen Anderson | 2008-08-13 | 1 | -6/+6 |
| * | Fix a compile-time regression introduced by my heuristic-changing patch. I f... | Owen Anderson | 2008-07-23 | 1 | -1/+1 |
| * | Change the heuristics used in the coalescer, register allocator, and within | Owen Anderson | 2008-07-22 | 1 | -1/+2 |
| * | A brief survey of priority_queue usage in the tree turned this up | Dan Gohman | 2008-06-23 | 1 | -1/+1 |
| * | Enhanced heuristic to determine the *best* register to spill. Instead of pick... | Evan Cheng | 2008-06-20 | 1 | -66/+176 |
| * | Refine stack slot interval weight computation. | Evan Cheng | 2008-06-06 | 1 | -8/+13 |
| * | Add a stack slot coloring pass. Not yet enabled. | Evan Cheng | 2008-06-04 | 1 | -1/+32 |
| * | Do not add empty live intervals to handled_. They should never be undone for ... | Evan Cheng | 2008-04-11 | 1 | -2/+1 |
| * | Special handling of zero-sized live intervals. | Evan Cheng | 2008-04-03 | 1 | -5/+19 |
| * | Add an assertion to catch register of illegal class. | Evan Cheng | 2008-03-24 | 1 | -0/+1 |
| * | Undo tweak. It had no obvious benefit. | Evan Cheng | 2008-03-13 | 1 | -19/+4 |
| * | When the register allocator runs out of registers, spill a physical register ... | Evan Cheng | 2008-03-11 | 1 | -2/+22 |
| * | Temporarily revert 48175. | Evan Cheng | 2008-03-11 | 1 | -7/+1 |
| * | If the register allocator ran out of registers, just abort for now. | Evan Cheng | 2008-03-10 | 1 | -1/+7 |
| * | Use a smallvector for inactiveCounts and initialize it lazily | Chris Lattner | 2008-02-26 | 1 | -4/+10 |
| * | Rename PrintableName to Name. | Bill Wendling | 2008-02-26 | 1 | -6/+6 |
| * | Change "Name" to "AsmName" in the target register info. Gee, a refactoring tool | Bill Wendling | 2008-02-26 | 1 | -6/+7 |
| * | Fix newly-introduced 4.3 warnings | Anton Korobeynikov | 2008-02-20 | 1 | -2/+4 |
| * | Rename MRegisterInfo to TargetRegisterInfo. | Dan Gohman | 2008-02-10 | 1 | -46/+46 |
| * | Don't recalculate the loop info and loop dominators analyses if they're | Bill Wendling | 2008-01-04 | 1 | -0/+2 |
| * | Rename SSARegMap -> MachineRegisterInfo in keeping with the idea | Chris Lattner | 2007-12-31 | 1 | -9/+9 |
| * | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
| * | Switch over to MachineLoopInfo. | Evan Cheng | 2007-12-11 | 1 | -4/+4 |
| * | Live interval splitting: | Evan Cheng | 2007-11-17 | 1 | -5/+13 |
| * | Adding debug output during coalescing. | Bill Wendling | 2007-11-15 | 1 | -0/+1 |
| * | Need to increment the iterator. | Bill Wendling | 2007-11-15 | 1 | -1/+1 |
| * | Refactor some code. | Evan Cheng | 2007-11-12 | 1 | -3/+3 |
| * | If an interval is being undone clear its preference as well since the source ... | Evan Cheng | 2007-11-04 | 1 | -1/+6 |
| * | There are times when the coalescer would not coalesce away a copy but the copy | Evan Cheng | 2007-11-03 | 1 | -9/+89 |
| * | Apply Chris' suggestions. | Evan Cheng | 2007-10-17 | 1 | -1/+2 |
| * | Clean up code that calculate MBB live-in's. | Evan Cheng | 2007-10-17 | 1 | -17/+19 |
| * | Some clean up. | Evan Cheng | 2007-10-16 | 1 | -19/+10 |
| * | Some clean up. | Evan Cheng | 2007-10-12 | 1 | -3/+0 |