2008-09-24 |
Dale Johannesen | Next round of earlyclobber handling. Approach the |
blob | commitdiff | raw |
2008-09-19 |
Dale Johannesen | Remove AsmThatEarlyClobber etc. from LiveIntervalAnalysis |
blob | commitdiff | raw | diff to current |
2008-08-14 |
Dan Gohman | Use empty() instead of begin() == end(). |
blob | commitdiff | raw |
2008-06-23 |
Evan Cheng | Instead of adding an isSS field to LiveInterval to... |
blob | commitdiff | raw | diff to current |
2008-06-04 |
Evan Cheng | Add a stack slot coloring pass. Not yet enabled. |
blob | commitdiff | raw | diff to current |
2008-02-26 |
Bill Wendling | Rename PrintableName to Name. |
blob | commitdiff | raw | diff to current |
2008-02-26 |
Bill Wendling | Change "Name" to "AsmName" in the target register info... |
blob | commitdiff | raw | diff to current |
2008-02-20 |
Anton Korobeynikov | Update gcc 4.3 warnings fix patch with recent head... |
blob | commitdiff | raw | diff to current |
2008-02-15 |
Evan Cheng | - Removing the infamous r2rMap_ and rep() method. Now... |
blob | commitdiff | raw | diff to current |
2008-02-13 |
Evan Cheng | - Added removeValNo() to remove all live ranges of... |
blob | commitdiff | raw | diff to current |
2008-02-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
blob | commitdiff | raw | diff to current |
2008-01-30 |
Evan Cheng | Fixed a bug in MergeValueInAsValue() pointed out by... |
blob | commitdiff | raw | diff to current |
2008-01-14 |
Chris Lattner | remove dead #include |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-11-29 |
Evan Cheng | Replace the odd kill# hack with something less fragile. |
blob | commitdiff | raw | diff to current |
2007-11-29 |
Evan Cheng | Kill info update bug. |
blob | commitdiff | raw | diff to current |
2007-10-17 |
Evan Cheng | Fix MergeValueInAsValue(). It allows overlapping live... |
blob | commitdiff | raw | diff to current |
2007-10-14 |
Evan Cheng | When coalescing an EXTRACT_SUBREG and the dst register... |
blob | commitdiff | raw | diff to current |
2007-10-12 |
Evan Cheng | EXTRACT_SUBREG coalescing support. The coalescer now... |
blob | commitdiff | raw | diff to current |
2007-09-06 |
David Greene | Constify to catch bugs. |
blob | commitdiff | raw | diff to current |
2007-09-06 |
Evan Cheng | Fix a memory leak. |
blob | commitdiff | raw | diff to current |
2007-09-05 |
Evan Cheng | Use pool allocator for all the VNInfo's to improve... |
blob | commitdiff | raw | diff to current |
2007-09-01 |
Evan Cheng | More tweaks to improve compile time. |
blob | commitdiff | raw | diff to current |
2007-08-31 |
Evan Cheng | Remove an unnecessary element, saving 4 bytes per LiveI... |
blob | commitdiff | raw | diff to current |
2007-08-29 |
Evan Cheng | Change LiveRange so it keeps a pointer to the VNInfo... |
blob | commitdiff | raw | diff to current |
2007-08-28 |
Evan Cheng | Recover most of the compile time regression due to... |
blob | commitdiff | raw | diff to current |
2007-08-14 |
Evan Cheng | Kill info update bugs. |
blob | commitdiff | raw | diff to current |
2007-08-13 |
Evan Cheng | Kill info update bugs. |
blob | commitdiff | raw | diff to current |
2007-08-11 |
Evan Cheng | Code to maintain kill information during register coale... |
blob | commitdiff | raw | diff to current |
2007-08-08 |
Evan Cheng | Clean up and bug fix. |
blob | commitdiff | raw | diff to current |
2007-08-08 |
Evan Cheng | - Each val# can have multiple kills. |
blob | commitdiff | raw | diff to current |
2007-08-08 |
Evan Cheng | Remove a dead assertion. |
blob | commitdiff | raw | diff to current |
2007-08-07 |
Evan Cheng | - LiveInterval value#'s now have 3 components: def... |
blob | commitdiff | raw | diff to current |
2007-04-17 |
Evan Cheng | Add a register allocation preference field; add a metho... |
blob | commitdiff | raw | diff to current |
2006-12-17 |
Bill Wendling | Added an automatic cast to "std::ostream*" etc. from... |
blob | commitdiff | raw | diff to current |
2006-12-16 |
Jeff Cohen | The best unbreakage yet, addressing Bill's concerns. |
blob | commitdiff | raw | diff to current |
2006-12-15 |
Jeff Cohen | An even better unbreakage... |
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-11-29 |
Bill Wendling | Converted to using llvm streams instead of <iostream>s |
blob | commitdiff | raw | diff to current |
2006-11-28 |
Bill Wendling | Put the #include for a module first. |
blob | commitdiff | raw | diff to current |
2006-11-28 |
Bill Wendling | Changed to using llvm streams. |
blob | commitdiff | raw | diff to current |
2006-11-02 |
Reid Spencer | For PR786: |
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-08-31 |
Chris Lattner | avoid calling the virtual isMoveInstr method endlessly... |
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-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 | When replacing value numbers, make sure to compactify... |
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 |
2005-10-21 |
Chris Lattner | Fix LiveInterval::getOverlapingRanges to take things... |
blob | commitdiff | raw | diff to current |
2005-10-20 |
Chris Lattner | Fix a conditional so we don't access past the end of... |
blob | commitdiff | raw | diff to current |
2005-10-20 |
Chris Lattner | Fix order of eval problem from when I refactored this... |
blob | commitdiff | raw | diff to current |
2005-10-20 |
Chris Lattner | add a new method, play around with some code. |
blob | commitdiff | raw | diff to current |
2005-10-20 |
Chris Lattner | Refactor some code, pulling it out into a function... |
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-05-14 |
Chris Lattner | Print the symbolic register name in a register allocato... |
blob | commitdiff | raw | diff to current |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2004-12-04 |
Chris Lattner | Prevent accessing past the end of the intervals vector... |
blob | commitdiff | raw | diff to current |
2004-11-18 |
Chris Lattner | There is no need to check to see if j overflowed in... |
blob | commitdiff | raw | diff to current |
2004-11-18 |
Chris Lattner | Moderate head scratching reveals that this conditional... |
blob | commitdiff | raw | diff to current |
2004-11-18 |
Chris Lattner | Take another .7 seconds off of linear scan time. |
blob | commitdiff | raw | diff to current |
2004-11-18 |
Chris Lattner | Add ability to give hints to the overlaps routines. |
blob | commitdiff | raw | diff to current |
2004-11-16 |
Brian Gaeke | Give a better message for a common assertion failure. |
blob | commitdiff | raw | diff to current |
2004-09-28 |
Alkis Evlogimenos | Fix includes. Patch contributed by Paolo Invernizzi! |
blob | commitdiff | raw | diff to current |
2004-09-01 |
Reid Spencer | Changes For Bug 352 |
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 | This patch makes use of the infrastructure implemented... |
blob | commitdiff | raw | diff to current |
2004-07-25 |
Chris Lattner | Make a method const, no functionality changes |
blob | commitdiff | raw | diff to current |
2004-07-25 |
Chris Lattner | Fix a bug in the range remover |
blob | commitdiff | raw | diff to current |
2004-07-24 |
Alkis Evlogimenos | Change std::map<unsigned, LiveInterval*> into a std... |
blob | commitdiff | raw | diff to current |
2004-07-24 |
Chris Lattner | In the joiner, merge the small interval into the large... |
blob | commitdiff | raw | diff to current |
2004-07-24 |
Chris Lattner | Little stuff: |
blob | commitdiff | raw | diff to current |
2004-07-23 |
Chris Lattner | Change addRange and join to be a little bit smarter... |
blob | commitdiff | raw | diff to current |
2004-07-23 |
Chris Lattner | Search by the start point, not by the whole interval... |
blob | commitdiff | raw | diff to current |
2004-07-23 |
Chris Lattner | Instead of searching for a live interval pair, search... |
blob | commitdiff | raw | diff to current |
2004-07-23 |
Chris Lattner | Pull the LiveRange and LiveInterval classes out of... |
blob | commitdiff | raw | diff to current |
|