| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix a couple of bugs related IsDead back propagation during coalescing. | Evan Cheng | 2007-02-25 | 1 | -5/+10 |
| * | If the liveinterval of the source instruction has been extended, remove the I... | Evan Cheng | 2007-02-25 | 1 | -0/+6 |
| * | Handle cases when joining live intervals of two virtual registers. | Evan Cheng | 2007-02-23 | 1 | -7/+17 |
| * | Remove unnecessary isKill properties if a live range has been lengthened due ... | Evan Cheng | 2007-02-22 | 1 | -1/+24 |
| * | Allow for live in registers for eh landing pads. | Jim Laskey | 2007-02-21 | 1 | -5/+6 |
| * | Out of bound reference. | Evan Cheng | 2007-02-21 | 1 | -2/+2 |
| * | Re-apply my liveintervalanalysis changes. Now with PR1207 fixes. | Evan Cheng | 2007-02-19 | 1 | -54/+135 |
| * | For PR1207: | Reid Spencer | 2007-02-19 | 1 | -134/+54 |
| * | - Changes how function livein's are handled, they now have a start index of 0. | Evan Cheng | 2007-02-17 | 1 | -54/+134 |
| * | Use BitVector instead of vector<bool> which can be extremely slow. | Evan Cheng | 2007-02-15 | 1 | -1/+1 |
| * | Allow any MachineBasicBlock (not just the entry block) to have live-in physical | Evan Cheng | 2007-02-13 | 1 | -39/+33 |
| * | Eliminate static ctors from Statistics | Chris Lattner | 2006-12-19 | 1 | -15/+6 |
| * | Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are | Bill Wendling | 2006-12-07 | 1 | -2/+2 |
| * | MI keeps a ptr of TargetInstrDescriptor, use it. | Evan Cheng | 2006-12-07 | 1 | -1/+2 |
| * | Detemplatize the Statistic class. The only type it is instantiated with | Chris Lattner | 2006-12-06 | 1 | -5/+5 |
| * | Unbreak VC++ build. | Jeff Cohen | 2006-12-02 | 1 | -0/+1 |
| * | Match TargetInstrInfo changes. | Evan Cheng | 2006-12-01 | 1 | -2/+1 |
| * | Converted to using llvm streams instead of <iostream>s | Bill Wendling | 2006-11-29 | 1 | -68/+68 |
| * | Don't recompute getNumOperands for each iteration. | Bill Wendling | 2006-11-16 | 1 | -1/+1 |
| * | Added a new method "CreateNewLiveInterval" which, given a list of | Bill Wendling | 2006-11-16 | 1 | -0/+49 |
| * | A register def can be partially dead when the whole register has use(s) but a... | Evan Cheng | 2006-11-15 | 1 | -1/+8 |
| * | Add implicit def / use operands to MachineInstr. | Evan Cheng | 2006-11-10 | 1 | -8/+1 |
| * | Remove redundant <cmath>. | Jim Laskey | 2006-11-08 | 1 | -1/+0 |
| * | Enable improved spilling costs by default. This speeds up viterbi on x86 | Chris Lattner | 2006-11-07 | 1 | -12/+7 |
| * | Use correct value for float HUGH_VAL. | Jim Laskey | 2006-11-07 | 1 | -4/+4 |
| * | Add a new llcbeta option. This speeds up viterbi from 12.34 to 8.76s on | Chris Lattner | 2006-11-07 | 1 | -4/+19 |
| * | Proper check for two-addressness. | Evan Cheng | 2006-11-03 | 1 | -7/+22 |
| * | For PR786: | Reid Spencer | 2006-11-02 | 1 | -1/+1 |
| * | Keep track of the start of MBB's in a separate map from instructions. This | Chris Lattner | 2006-09-15 | 1 | -38/+45 |
| * | Fix a long-standing wart in the code generator: two-address instruction lowering | Chris Lattner | 2006-09-05 | 1 | -42/+48 |
| * | Correct fix for a crasher on functions with live in values | Chris Lattner | 2006-09-04 | 1 | -4/+6 |
| * | Hack around a regression I introduced yesterday | Chris Lattner | 2006-09-04 | 1 | -0/+3 |
| * | Avoid beating on the mi2i map when we know the answer already. | Chris Lattner | 2006-09-03 | 1 | -12/+19 |
| * | minor speedup | Chris Lattner | 2006-09-03 | 1 | -3/+3 |
| * | Iteration is required for some cases, even if they don't occur in crafty. | Chris Lattner | 2006-09-02 | 1 | -13/+24 |
| * | When joining two intervals where the RHS is really simple, use a light-weight | Chris Lattner | 2006-09-02 | 1 | -11/+155 |
| * | Pull some code out of a hot recursive function because the common case doesn't | Chris Lattner | 2006-09-01 | 1 | -6/+19 |
| * | Reserve space in the ValueNumberInfo vector. This speeds up live interval | Chris Lattner | 2006-09-01 | 1 | -10/+10 |
| * | Iterative coallescing doesn't buy us anything (we get identical results on | Chris Lattner | 2006-09-01 | 1 | -24/+4 |
| * | Add a special case that speeds up coallescing a bit, but not enough. | Chris Lattner | 2006-08-31 | 1 | -51/+107 |
| * | Delete copies as they are coallesced instead of waiting until the end. | Chris Lattner | 2006-08-31 | 1 | -0/+4 |
| * | avoid calling the virtual isMoveInstr method endlessly by caching its results. | Chris Lattner | 2006-08-31 | 1 | -63/+61 |
| * | Fix a compiler crash bootstrapping llvm-gcc. | Chris Lattner | 2006-08-30 | 1 | -2/+6 |
| * | Teach the coallescer to coallesce live intervals joined by an arbitrary | Chris Lattner | 2006-08-29 | 1 | -25/+190 |
| * | Eliminate RegisterAnalysis. RegisterPass now does all that is necessary. | Chris Lattner | 2006-08-27 | 1 | -1/+1 |
| * | typo fix | Chris Lattner | 2006-08-27 | 1 | -3/+4 |
| * | Simplifications to liveinterval analysis, no functionality change. | Chris Lattner | 2006-08-26 | 1 | -26/+21 |
| * | Completely change the way that joining with physregs is implemented. This | Chris Lattner | 2006-08-25 | 1 | -28/+32 |
| * | Take advantage of the recent improvements to the liveintervals set (tracking | Chris Lattner | 2006-08-24 | 1 | -183/+237 |
| * | Improve the LiveInterval class to keep track of which machine instruction | Chris Lattner | 2006-08-22 | 1 | -16/+25 |