| Age | Commit message (Expand) | Author |
| 2007-10-17 | Update comments. | Evan Cheng |
| 2007-10-14 | When coalescing an EXTRACT_SUBREG and the dst register is a physical register, | Evan Cheng |
| 2007-10-12 | EXTRACT_SUBREG coalescing support. The coalescer now treats EXTRACT_SUBREG like | Evan Cheng |
| 2007-09-06 | Constify to catch bugs. | David Greene |
| 2007-09-05 | Accidentially left this out. | Evan Cheng |
| 2007-09-05 | Use pool allocator for all the VNInfo's to improve memory access locality. Th... | Evan Cheng |
| 2007-08-31 | Remove an unnecessary element, saving 4 bytes per LiveInterval. | Evan Cheng |
| 2007-08-29 | Change LiveRange so it keeps a pointer to the VNInfo rather than an index. | Evan Cheng |
| 2007-08-28 | Recover most of the compile time regression due to recent live interval changes. | Evan Cheng |
| 2007-08-27 | Add explicit keywords and remove spurious trailing semicolons. | Dan Gohman |
| 2007-08-16 | Comments. | Evan Cheng |
| 2007-08-13 | Re-implement trivial rematerialization. This allows def MIs whose live interv... | Evan Cheng |
| 2007-08-11 | Code to maintain kill information during register coalescing. | Evan Cheng |
| 2007-08-08 | Adding kill info to val#. | Evan Cheng |
| 2007-08-08 | Clean up and bug fix. | Evan Cheng |
| 2007-08-08 | - Each val# can have multiple kills. | Evan Cheng |
| 2007-08-07 | - LiveInterval value#'s now have 3 components: def instruction #, | Evan Cheng |
| 2007-04-17 | Add a register allocation preference field; add a method to compute size of a... | Evan Cheng |
| 2007-03-20 | First cut trivial re-materialization support. | Evan Cheng |
| 2006-12-17 | Added an automatic cast to "std::ostream*" etc. from OStream. We then can | Bill Wendling |
| 2006-12-16 | The best unbreakage yet, addressing Bill's concerns. | Jeff Cohen |
| 2006-12-15 | An even better unbreakage... | Jeff Cohen |
| 2006-12-15 | Complete unbreak of VC++ (Chris identified the simple fix). | Jeff Cohen |
| 2006-12-07 | Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are | Bill Wendling |
| 2006-11-29 | Converted to using llvm streams instead of <iostream>s | Bill Wendling |
| 2006-11-28 | Added a temporary hack to get the llvm-streams to work for future checkins. | Bill Wendling |
| 2006-11-28 | Added helper function to transition to using llvm streams. | Bill Wendling |
| 2006-11-16 | Added "removeRange", which takes and removes an entire LiveRange. | Bill Wendling |
| 2006-09-02 | add a prototype | Chris Lattner |
| 2006-09-01 | remove some particularly expensive assertions | Chris Lattner |
| 2006-08-31 | avoid calling the virtual isMoveInstr method endlessly by caching its results. | Chris Lattner |
| 2006-08-29 | Teach the coallescer to coallesce live intervals joined by an arbitrary | 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 |
| 2006-08-22 | Switch to using smallvector for liveintervals. This speeds up live interval | Chris Lattner |
| 2006-08-21 | move LiveInterval state all together | Chris Lattner |
| 2006-01-26 | Improve compatibility with VC2005, patch by Morten Ofstad! | Jeff Cohen |
| 2005-10-20 | add a new method | Chris Lattner |
| 2005-05-14 | Print the symbolic register name in a register allocator debug dump. | Chris Lattner |
| 2004-11-18 | Fix typeo | Chris Lattner |
| 2004-11-18 | Add ability to give hints to the overlaps routines. | Chris Lattner |
| 2004-11-18 | Add new advanceTo method | Chris Lattner |
| 2004-11-18 | Fix a minor bug in expiredAt. endNumber() is the first number that is not va... | Chris Lattner |
| 2004-11-18 | Rename some methods, use 'begin' instead of 'start', add new LiveInterval | Chris Lattner |
| 2004-07-25 | Make a method const, no functionality changes | Chris Lattner |
| 2004-07-24 | Remove implementation of operator= and make it private so that it is | Alkis Evlogimenos |
| 2004-07-24 | Change std::map<unsigned, LiveInterval*> into a std::map<unsigned, | Alkis Evlogimenos |
| 2004-07-24 | Little stuff: | Chris Lattner |
| 2004-07-23 | Change addRange and join to be a little bit smarter. In particular, we don't | Chris Lattner |