2007-02-21 |
Jim Laskey | Allow for live in registers for eh landing pads. |
blob | commitdiff | raw |
2007-02-21 |
Evan Cheng | Out of bound reference. |
blob | commitdiff | raw | diff to current |
2007-02-19 |
Evan Cheng | Re-apply my liveintervalanalysis changes. Now with... |
blob | commitdiff | raw | diff to current |
2007-02-19 |
Reid Spencer | For PR1207: |
blob | commitdiff | raw | diff to current |
2007-02-17 |
Evan Cheng | - Changes how function livein's are handled, they now... |
blob | commitdiff | raw | diff to current |
2007-02-15 |
Evan Cheng | Use BitVector instead of vector<bool> which can be... |
blob | commitdiff | raw | diff to current |
2007-02-13 |
Evan Cheng | Allow any MachineBasicBlock (not just the entry block... |
blob | commitdiff | raw | diff to current |
2006-12-19 |
Chris Lattner | Eliminate static ctors from Statistics |
blob | commitdiff | raw | diff to current |
2006-12-07 |
Bill Wendling | Changed llvm_ostream et all to OStream. llvm_cerr,... |
blob | commitdiff | raw | diff to current |
2006-12-07 |
Evan Cheng | MI keeps a ptr of TargetInstrDescriptor, use it. |
blob | commitdiff | raw | diff to current |
2006-12-06 |
Chris Lattner | Detemplatize the Statistic class. The only type it... |
blob | commitdiff | raw | diff to current |
2006-12-02 |
Jeff Cohen | Unbreak VC++ build. |
blob | commitdiff | raw | diff to current |
2006-12-01 |
Evan Cheng | Match TargetInstrInfo changes. |
blob | commitdiff | raw | diff to current |
2006-11-29 |
Bill Wendling | Converted to using llvm streams instead of <iostream>s |
blob | commitdiff | raw | diff to current |
2006-11-16 |
Bill Wendling | Don't recompute getNumOperands for each iteration. |
blob | commitdiff | raw | diff to current |
2006-11-16 |
Bill Wendling | Added a new method "CreateNewLiveInterval" which, given... |
blob | commitdiff | raw | diff to current |
2006-11-15 |
Evan Cheng | A register def can be partially dead when the whole... |
blob | commitdiff | raw | diff to current |
2006-11-10 |
Evan Cheng | Add implicit def / use operands to MachineInstr. |
blob | commitdiff | raw | diff to current |
2006-11-08 |
Jim Laskey | Remove redundant <cmath>. |
blob | commitdiff | raw | diff to current |
2006-11-07 |
Chris Lattner | Enable improved spilling costs by default. This speeds... |
blob | commitdiff | raw | diff to current |
2006-11-07 |
Jim Laskey | Use correct value for float HUGH_VAL. |
blob | commitdiff | raw | diff to current |
2006-11-07 |
Chris Lattner | Add a new llcbeta option. This speeds up viterbi from... |
blob | commitdiff | raw | diff to current |
2006-11-03 |
Evan Cheng | Proper check for two-addressness. |
blob | commitdiff | raw | diff to current |
2006-11-02 |
Reid Spencer | For PR786: |
blob | commitdiff | raw | diff to current |
2006-09-15 |
Chris Lattner | Keep track of the start of MBB's in a separate map... |
blob | commitdiff | raw | diff to current |
2006-09-05 |
Chris Lattner | Fix a long-standing wart in the code generator: two... |
blob | commitdiff | raw | diff to current |
2006-09-04 |
Chris Lattner | Correct fix for a crasher on functions with live in... |
blob | commitdiff | raw | diff to current |
2006-09-04 |
Chris Lattner | Hack around a regression I introduced yesterday |
blob | commitdiff | raw | diff to current |
2006-09-03 |
Chris Lattner | Avoid beating on the mi2i map when we know the answer... |
blob | commitdiff | raw | diff to current |
2006-09-03 |
Chris Lattner | minor speedup |
blob | commitdiff | raw | diff to current |
2006-09-02 |
Chris Lattner | Iteration is required for some cases, even if they... |
blob | commitdiff | raw | diff to current |
2006-09-02 |
Chris Lattner | When joining two intervals where the RHS is really... |
blob | commitdiff | raw | diff to current |
2006-09-01 |
Chris Lattner | Pull some code out of a hot recursive function because... |
blob | commitdiff | raw | diff to current |
2006-09-01 |
Chris Lattner | Reserve space in the ValueNumberInfo vector. This... |
blob | commitdiff | raw | diff to current |
2006-09-01 |
Chris Lattner | Iterative coallescing doesn't buy us anything (we get... |
blob | commitdiff | raw | diff to current |
2006-08-31 |
Chris Lattner | Add a special case that speeds up coallescing a bit... |
blob | commitdiff | raw | diff to current |
2006-08-31 |
Chris Lattner | Delete copies as they are coallesced instead of waiting... |
blob | commitdiff | raw | diff to current |
2006-08-31 |
Chris Lattner | avoid calling the virtual isMoveInstr method endlessly... |
blob | commitdiff | raw | diff to current |
2006-08-30 |
Chris Lattner | Fix a compiler crash bootstrapping llvm-gcc. |
blob | commitdiff | raw | diff to current |
2006-08-29 |
Chris Lattner | Teach the coallescer to coallesce live intervals joined... |
blob | commitdiff | raw | diff to current |
2006-08-27 |
Chris Lattner | Eliminate RegisterAnalysis. RegisterPass now does... |
blob | commitdiff | raw | diff to current |
2006-08-27 |
Chris Lattner | typo fix |
blob | commitdiff | raw | diff to current |
2006-08-26 |
Chris Lattner | Simplifications to liveinterval analysis, no functional... |
blob | commitdiff | raw | diff to current |
2006-08-25 |
Chris Lattner | Completely change the way that joining with physregs... |
blob | commitdiff | raw | diff to current |
2006-08-24 |
Chris Lattner | Take advantage of the recent improvements to the livein... |
blob | commitdiff | raw | diff to current |
2006-08-22 |
Chris Lattner | Improve the LiveInterval class to keep track of which... |
blob | commitdiff | raw | diff to current |
2006-08-21 |
Chris Lattner | Print physreg names symbolically in dumps |
blob | commitdiff | raw | diff to current |
2006-08-21 |
Chris Lattner | Print debug info as: |
blob | commitdiff | raw | diff to current |
2006-07-21 |
Jim Laskey | Eliminate data relocations by using NULL instead of... |
blob | commitdiff | raw | diff to current |
2006-07-20 |
Andrew Lenharth | Reduce number of exported symbols |
blob | commitdiff | raw | diff to current |
2006-05-24 |
Chris Lattner | Patches to make the LLVM sources more -pedantic clean... |
blob | commitdiff | raw | diff to current |
2006-05-12 |
Evan Cheng | Backing out fix for PR770. Need to re-apply it after... |
blob | commitdiff | raw | diff to current |
2006-05-11 |
Evan Cheng | Set weight of zero length intervals to infinite to... |
blob | commitdiff | raw | diff to current |
2006-05-09 |
Evan Cheng | PR 770 - permit coallescing of registers in subset... |
blob | commitdiff | raw | diff to current |
2006-05-04 |
Chris Lattner | Move some methods out of MachineInstr into MachineOperand |
blob | commitdiff | raw | diff to current |
2006-05-01 |
Chris Lattner | Remove previous patch, which wasn't quite right. |
blob | commitdiff | raw | diff to current |
2006-04-30 |
Evan Cheng | Local spiller kills a store if the folded restore is... |
blob | commitdiff | raw | diff to current |
2006-01-22 |
Chris Lattner | Add explicit #includes of <iostream> |
blob | commitdiff | raw | diff to current |
2006-01-10 |
Chris Lattner | Minor cleanup, no functionality change for current... |
blob | commitdiff | raw | diff to current |
2006-01-03 |
Chris Lattner | Change a variable from being an iterator to a raw Machi... |
blob | commitdiff | raw | diff to current |
2005-10-26 |
Chris Lattner | Fix some spello's pointed out by Gabor Greif |
blob | commitdiff | raw | diff to current |
2005-10-21 |
Chris Lattner | Make the coallescer a bit smarter, allowing it to join... |
blob | commitdiff | raw | diff to current |
2005-09-21 |
Chris Lattner | Expose the LiveInterval interfaces as public headers. |
blob | commitdiff | raw | diff to current |
2005-09-09 |
Chris Lattner | remove debugging code *slaps head* |
blob | commitdiff | raw | diff to current |
2005-09-09 |
Chris Lattner | When spilling a live range that is used multiple times... |
blob | commitdiff | raw | diff to current |
2005-09-07 |
Chris Lattner | Fix a bug that Tzu-Chien Chiu noticed: live interval... |
blob | commitdiff | raw | diff to current |
2005-09-02 |
Chris Lattner | Teach live intervals to not crash on dead livein regs |
blob | commitdiff | raw | diff to current |
2005-08-23 |
Chris Lattner | Simplify this code by using higher-level LiveVariables... |
blob | commitdiff | raw | diff to current |
2005-07-27 |
Chris Lattner | Fix debug info to not print out recently freed memory. |
blob | commitdiff | raw | diff to current |
2005-07-27 |
Chris Lattner | Print symbolic register names in debug dumps |
blob | commitdiff | raw | diff to current |
2005-05-14 |
Chris Lattner | Print the symbolic register name in a register allocato... |
blob | commitdiff | raw | diff to current |
2005-05-13 |
Chris Lattner | allow a virtual register to be associated with live... |
blob | commitdiff | raw | diff to current |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2005-04-09 |
Chris Lattner | there is no need to remove this instruction, linscan... |
blob | commitdiff | raw | diff to current |
2005-04-09 |
Chris Lattner | Adjust live intervals to support a livein set |
blob | commitdiff | raw | diff to current |
2005-03-10 |
Chris Lattner | I didn't mean to check this in. :( |
blob | commitdiff | raw | diff to current |
2005-03-09 |
Chris Lattner | Allow the live interval analysis pass to be a bit more... |
blob | commitdiff | raw | diff to current |
2005-01-08 |
Chris Lattner | Silence warnings from VS |
blob | commitdiff | raw | diff to current |
2004-12-07 |
Reid Spencer | For PR387:\ |
blob | commitdiff | raw | diff to current |
2004-10-26 |
Chris Lattner | Reduce usage of MRegisterInfo::getRegClass |
blob | commitdiff | raw | diff to current |
2004-10-25 |
Chris Lattner | Patch to support MSVC better, contributed by Morten... |
blob | commitdiff | raw | diff to current |
2004-10-01 |
Chris Lattner | When a virtual register is folded into an instruction... |
blob | commitdiff | raw | diff to current |
2004-10-01 |
Chris Lattner | Pretty print a bit nicer :) |
blob | commitdiff | raw | diff to current |
2004-09-30 |
Chris Lattner | There is no need to call MachineInstr::print directly... |
blob | commitdiff | raw | diff to current |
2004-09-30 |
Chris Lattner | * Wrap some comments to 80 cols |
blob | commitdiff | raw | diff to current |
2004-09-09 |
Alkis Evlogimenos | Grow the map on entry so that we don't crash if joinInt... |
blob | commitdiff | raw | diff to current |
2004-09-08 |
Alkis Evlogimenos | Use a DenseMap for mapping reg->reg. This improves... |
blob | commitdiff | raw | diff to current |
2004-09-03 |
Misha Brukman | Order #includes alphabetically, local .h files first. |
blob | commitdiff | raw | diff to current |
2004-09-03 |
Alkis Evlogimenos | Fixes to make LLVM compile with vc7.1. |
blob | commitdiff | raw | diff to current |
2004-09-01 |
Reid Spencer | Changes For Bug 352 |
blob | commitdiff | raw | diff to current |
2004-08-31 |
Alkis Evlogimenos | Minor code clarity changes. |
blob | commitdiff | raw | diff to current |
2004-08-27 |
Alkis Evlogimenos | Only update LiveVariables if it is available. addInterv... |
blob | commitdiff | raw | diff to current |
2004-08-26 |
Alkis Evlogimenos | Use newly added API in MRegisterInfo. |
blob | commitdiff | raw | diff to current |
2004-08-24 |
Chris Lattner | Fix a bug in a previous checkin of mine, correcting |
blob | commitdiff | raw | diff to current |
2004-08-15 |
Chris Lattner | Reduce usage of MRegisterInfo::getRegClass |
blob | commitdiff | raw | diff to current |
2004-08-04 |
Alkis Evlogimenos | Clean up whitespace. |
blob | commitdiff | raw | diff to current |
2004-08-04 |
Alkis Evlogimenos | Convert indentation to 2 spaces. |
blob | commitdiff | raw | diff to current |
2004-07-25 |
Chris Lattner | Fix the sense of joinable |
blob | commitdiff | raw | diff to current |
2004-07-25 |
Chris Lattner | Fix a bug where we incorrectly value numbered the first... |
blob | commitdiff | raw | diff to current |
2004-07-25 |
Chris Lattner | Add debugging output for joining assignments |
blob | commitdiff | raw | diff to current |
next |