Age | Commit message (Expand) | Author |
2004-08-02 | Add #include <cstdlib> and abort() to silence a warning | Misha Brukman |
2004-08-02 | * ceil() requires #include <cmath> for compilation | Misha Brukman |
2004-08-01 | Adding ModuloScheduling so that it compiles for everyone. | Tanya Lattner |
2004-08-01 | Dereferencing end() is bad. | Chris Lattner |
2004-07-31 | Make OptimizeBlock take a MachineFunction::iterator instead of a | Alkis Evlogimenos |
2004-07-31 | Next on a pointer increments the pointer, not an iterator | Chris Lattner |
2004-07-31 | Use next() helper to make code more readable. Use | Alkis Evlogimenos |
2004-07-31 | Use MachineFunction::iterator instead of a MachineBasicBlock* because | Alkis Evlogimenos |
2004-07-31 | Implement a simple target-independent CFG cleanup pass | Chris Lattner |
2004-07-30 | Updated ModuloScheduling. It makes it all the wya through register allocatio... | Tanya Lattner |
2004-07-29 | Convert a few assertions with side-effects into regular old runtime checks. | Brian Gaeke |
2004-07-29 | Fix #includes of i*.h => Instructions.h as per PR403. | Misha Brukman |
2004-07-29 | Fix #includes of i*.h => Instructions.h as per PR403: | Chris Lattner |
2004-07-29 | Fix #includes of i*.h => Instructions.h as per PR403: | Chris Lattner |
2004-07-28 | TargetInstrInfo::hasOperandInterlock() is always true, because it is | Brian Gaeke |
2004-07-25 | Add some comments to the backtracking code. | Alkis Evlogimenos |
2004-07-25 | Fix the sense of joinable | Chris Lattner |
2004-07-25 | This patch makes use of the infrastructure implemented before to safely and | Chris Lattner |
2004-07-25 | Make a method const, no functionality changes | Chris Lattner |
2004-07-25 | Fix a bug where we incorrectly value numbered the first PHI definition the | Chris Lattner |
2004-07-25 | Fix a bug in the range remover | Chris Lattner |
2004-07-25 | Add debugging output for joining assignments | 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 | whoops, didn't mean to remove this | Chris Lattner |
2004-07-24 | In the joiner, merge the small interval into the large interval. This restores | Chris Lattner |
2004-07-24 | Completely eliminate the intervals_ list. instead, the r2iMap_ maintains | Chris Lattner |
2004-07-24 | Big change to compute logical value numbers for each LiveRange added to an | Chris Lattner |
2004-07-24 | Add a new differingRegisterClasses method | Chris Lattner |
2004-07-24 | Little stuff: | Chris Lattner |
2004-07-23 | More minor changes: | Chris Lattner |
2004-07-23 | Change addRange and join to be a little bit smarter. In particular, we don't | Chris Lattner |
2004-07-23 | Search by the start point, not by the whole interval. This saves some | Chris Lattner |
2004-07-23 | New helper method | Chris Lattner |
2004-07-23 | Speedup debug builds a bit | Chris Lattner |
2004-07-23 | Instead of searching for a live interval pair, search for a location. This g... | Chris Lattner |
2004-07-23 | Rename LiveIntervals.(cpp|h) -> LiveIntervalAnalysis.(cpp|h) | Chris Lattner |
2004-07-23 | Pull the LiveRange and LiveInterval classes out of LiveIntervals.h (which | Chris Lattner |
2004-07-23 | Improve comments a bit | Chris Lattner |
2004-07-23 | Update live intervals more accurately for PHI elim. This slightly reduces | Chris Lattner |
2004-07-23 | Force coallescing of live ranges that have a single definition, even if they | Chris Lattner |
2004-07-22 | costmetic changes | Chris Lattner |
2004-07-22 | Fix broken -debug printing | Chris Lattner |
2004-07-22 | The default has not been 'simple' for AGES! | Chris Lattner |
2004-07-22 | Make linear scan the default | Chris Lattner |
2004-07-22 | Put variable name to a separate line. | Alkis Evlogimenos |
2004-07-22 | Fix indentation and wrap code at 80 cols | Misha Brukman |
2004-07-22 | Sorting is now handled by both linearscan and iterative scan so live | Alkis Evlogimenos |
2004-07-22 | Fit to 80 columns. | Alkis Evlogimenos |
2004-07-22 | Some compile time improvements resulting in a 1sec speedup in the 5sec | Alkis Evlogimenos |