| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 |
| * | Print physreg names symbolically in dumps | Chris Lattner | 2006-08-21 | 1 | -2/+3 |
| * | Print debug info as: | Chris Lattner | 2006-08-21 | 1 | -2/+5 |
| * | Eliminate data relocations by using NULL instead of global empty list. | Jim Laskey | 2006-07-21 | 1 | -2/+4 |
| * | Reduce number of exported symbols | Andrew Lenharth | 2006-07-20 | 1 | -6/+6 |
| * | Patches to make the LLVM sources more -pedantic clean. Patch provided | Chris Lattner | 2006-05-24 | 1 | -1/+1 |
| * | Backing out fix for PR770. Need to re-apply it after live range splitting is ... | Evan Cheng | 2006-05-12 | 1 | -25/+13 |
| * | Set weight of zero length intervals to infinite to prevent them from being | Evan Cheng | 2006-05-11 | 1 | -0/+19 |
| * | PR 770 - permit coallescing of registers in subset register classes. | Evan Cheng | 2006-05-09 | 1 | -13/+25 |
| * | Move some methods out of MachineInstr into MachineOperand | Chris Lattner | 2006-05-04 | 1 | -3/+3 |
| * | Remove previous patch, which wasn't quite right. | Chris Lattner | 2006-05-01 | 1 | -3/+1 |
| * | Local spiller kills a store if the folded restore is turned into a copy. | Evan Cheng | 2006-04-30 | 1 | -3/+4 |