| Commit message (Expand) | Author | Age | Files | Lines |
* | Add a register allocation preference field; add a method to compute size of a... | Evan Cheng | 2007-04-17 | 1 | -1/+6 |
* | First cut trivial re-materialization support. | Evan Cheng | 2007-03-20 | 1 | -1/+4 |
* | Added an automatic cast to "std::ostream*" etc. from OStream. We then can | Bill Wendling | 2006-12-17 | 1 | -12/+4 |
* | The best unbreakage yet, addressing Bill's concerns. | Jeff Cohen | 2006-12-16 | 1 | -1/+6 |
* | An even better unbreakage... | Jeff Cohen | 2006-12-15 | 1 | -5/+1 |
* | Complete unbreak of VC++ (Chris identified the simple fix). | Jeff Cohen | 2006-12-15 | 1 | -0/+1 |
* | Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are | Bill Wendling | 2006-12-07 | 1 | -4/+4 |
* | Converted to using llvm streams instead of <iostream>s | Bill Wendling | 2006-11-29 | 1 | -3/+2 |
* | Added a temporary hack to get the llvm-streams to work for future checkins. | Bill Wendling | 2006-11-28 | 1 | -2/+6 |
* | Added helper function to transition to using llvm streams. | Bill Wendling | 2006-11-28 | 1 | -2/+13 |
* | Added "removeRange", which takes and removes an entire LiveRange. | Bill Wendling | 2006-11-16 | 1 | -0/+4 |
* | add a prototype | Chris Lattner | 2006-09-02 | 1 | -1/+7 |
* | remove some particularly expensive assertions | Chris Lattner | 2006-09-01 | 1 | -3/+3 |
* | avoid calling the virtual isMoveInstr method endlessly by caching its results. | Chris Lattner | 2006-08-31 | 1 | -17/+32 |
* | Teach the coallescer to coallesce live intervals joined by an arbitrary | Chris Lattner | 2006-08-29 | 1 | -17/+11 |
* | Completely change the way that joining with physregs is implemented. This | Chris Lattner | 2006-08-25 | 1 | -0/+4 |
* | Take advantage of the recent improvements to the liveintervals set (tracking | Chris Lattner | 2006-08-24 | 1 | -2/+21 |
* | Improve the LiveInterval class to keep track of which machine instruction | Chris Lattner | 2006-08-22 | 1 | -2/+23 |
* | Switch to using smallvector for liveintervals. This speeds up live interval | Chris Lattner | 2006-08-22 | 1 | -1/+2 |
* | move LiveInterval state all together | Chris Lattner | 2006-08-21 | 1 | -1/+3 |
* | Improve compatibility with VC2005, patch by Morten Ofstad! | Jeff Cohen | 2006-01-26 | 1 | -0/+3 |
* | add a new method | Chris Lattner | 2005-10-20 | 1 | -0/+5 |
* | Print the symbolic register name in a register allocator debug dump. | Chris Lattner | 2005-05-14 | 1 | -1/+7 |
* | Fix typeo | Chris Lattner | 2004-11-18 | 1 | -1/+1 |
* | Add ability to give hints to the overlaps routines. | Chris Lattner | 2004-11-18 | 1 | -2/+14 |
* | Add new advanceTo method | Chris Lattner | 2004-11-18 | 1 | -0/+13 |
* | Fix a minor bug in expiredAt. endNumber() is the first number that is not va... | Chris Lattner | 2004-11-18 | 1 | -1/+1 |
* | Rename some methods, use 'begin' instead of 'start', add new LiveInterval | Chris Lattner | 2004-11-18 | 1 | -6/+11 |
* | Make a method const, no functionality changes | Chris Lattner | 2004-07-25 | 1 | -1/+1 |
* | Remove implementation of operator= and make it private so that it is | Alkis Evlogimenos | 2004-07-24 | 1 | -8/+1 |
* | Change std::map<unsigned, LiveInterval*> into a std::map<unsigned, | Alkis Evlogimenos | 2004-07-24 | 1 | -0/+15 |
* | Little stuff: | Chris Lattner | 2004-07-24 | 1 | -10/+37 |
* | Change addRange and join to be a little bit smarter. In particular, we don't | Chris Lattner | 2004-07-23 | 1 | -3/+9 |
* | New helper method | Chris Lattner | 2004-07-23 | 1 | -1/+7 |
* | Instead of searching for a live interval pair, search for a location. This g... | Chris Lattner | 2004-07-23 | 1 | -0/+5 |
* | Pull the LiveRange and LiveInterval classes out of LiveIntervals.h (which | Chris Lattner | 2004-07-23 | 1 | -0/+109 |