aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/VirtRegMap.h
AgeCommit message (Expand)Author
2007-04-04Re-materialize all loads from fixed stack slots.Evan Cheng
2007-03-20First cut trivial re-materialization support.Evan Cheng
2007-02-01rename DenseMap to IndexedMap.Chris Lattner
2006-12-17Added an automatic cast to "std::ostream*" etc. from OStream. We then canBill Wendling
2006-12-07Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, areBill Wendling
2006-11-17More removal of std::cerr and DEBUG, replacing with DOUT instead.Bill Wendling
2006-09-05Fix a long-standing wart in the code generator: two-address instruction loweringChris Lattner
2006-05-01Fix a latent bug that my spiller patch last week exposed: we were leavingChris Lattner
2006-05-01Remove previous patch, which wasn't quite right.Chris Lattner
2006-04-30Local spiller kills a store if the folded restore is turned into a copy.Evan Cheng
2005-04-21Remove trailing whitespaceMisha Brukman
2004-10-01When a virtual register is folded into an instruction, keep track of whetherChris Lattner
2004-10-01Document this class a bit :-)Alkis Evlogimenos
2004-09-30Use longer and more explicit names for instance vars (particularly importantChris Lattner
2004-09-30Reindent code, improve comments, move huge nested methods out of classes,Chris Lattner
2004-09-01Changes For Bug 352Reid Spencer
2004-07-20Add function to clear all virtual->physical mappings but not assignedAlkis Evlogimenos
2004-05-29Add method to assign stack slot to virtual register without creating aAlkis Evlogimenos
2004-05-29Add grow() member that grows the maps when the number of virtualAlkis Evlogimenos
2004-03-01Add a spiller option to llc. A simple spiller will come soon. When we get CFG...Alkis Evlogimenos
2004-03-01Add the long awaited memory operand folding support for linear scanAlkis Evlogimenos
2004-02-27Rename member function to be consistent with the rest.Alkis Evlogimenos
2004-02-25Add DenseMap template and actually use it for for mapping virtual regsAlkis Evlogimenos
2004-02-24Move machine code rewriter and spiller outside the registerAlkis Evlogimenos
2004-02-24Add predicates for checking if a virtual register has a physicalAlkis Evlogimenos
2004-02-23Make enum private as it is an implementation detail.Alkis Evlogimenos
2004-02-23Remove '4Virt' from member function names as it is obvious.Alkis Evlogimenos
2004-02-23Refactor VirtRegMap out of RegAllocLinearScan as the first part of bugAlkis Evlogimenos