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