| Commit message (Expand) | Author | Age | Files | Lines |
* | Move destructor out of line to avoid vtable emission in every file that inclu... | Nate Begeman | 2004-10-27 | 1 | -1/+1 |
* | Fix the build by eliminating some more dead code. That'll learn me not to li... | Nate Begeman | 2004-10-27 | 1 | -1/+1 |
* | Remove dead data member in MRegisterInfo class. Thanks sabre! | Nate Begeman | 2004-10-27 | 1 | -1/+0 |
* | Remove method getRegClass from MRegisterInfo, as it is no longer used. | Nate Begeman | 2004-10-26 | 1 | -9/+0 |
* | Update doxygen comment now that getSpillSize is supposed to return value in bits | Nate Begeman | 2004-08-29 | 1 | -2/+2 |
* | Add getAllocatableSet() function. | Alkis Evlogimenos | 2004-08-26 | 1 | -0/+4 |
* | Flags and TSFlags were (thankfully) never used, so remove them. But wait, | Chris Lattner | 2004-08-16 | 1 | -4/+16 |
* | Add new TargetRegisterClass::contains method | Chris Lattner | 2004-08-15 | 1 | -0/+8 |
* | Implement a long overdue FIXME, by changing these methods to return void. | Chris Lattner | 2004-08-15 | 1 | -25/+11 |
* | Eliminate the RegisterClass argument, since it can easily be derived from | Chris Lattner | 2004-08-15 | 1 | -4/+2 |
* | Elminiate MachineFunction& argument from eliminateFrameIndex | Nate Begeman | 2004-08-14 | 1 | -2/+1 |
* | Fix out of date comment | Chris Lattner | 2004-07-27 | 1 | -2/+1 |
* | Fix grammar: 's is for possessive only. | Misha Brukman | 2004-06-11 | 1 | -1/+1 |
* | Fix a nasty bug that caused areAliases to always return false. | Chris Lattner | 2004-06-04 | 1 | -1/+1 |
* | Another API change to MRegisterInfo::foldMemoryOperand. Instead of a | Alkis Evlogimenos | 2004-03-14 | 1 | -1/+1 |
* | Change MRegisterInfo::foldMemoryOperand to return the folded | Alkis Evlogimenos | 2004-03-14 | 1 | -9/+10 |
* | Uncomment assertions that register# != 0 on calls to | Alkis Evlogimenos | 2004-02-26 | 1 | -2/+2 |
* | Temporarily comment out asserts as they break things. I will uncomment | Alkis Evlogimenos | 2004-02-25 | 1 | -2/+2 |
* | Duh, forgot to close the parenthesis. | Alkis Evlogimenos | 2004-02-25 | 1 | -2/+2 |
* | Add assert to isPhysicalRegister and isVirtualRegister to fail when | Alkis Evlogimenos | 2004-02-25 | 1 | -0/+2 |
* | Add DenseMap template and actually use it for for mapping virtual regs | Alkis Evlogimenos | 2004-02-25 | 1 | -1/+9 |
* | This is needed by assignment verification in linear-scan. | Alkis Evlogimenos | 2004-02-19 | 1 | -0/+8 |
* | Simplify and document the new interface | Chris Lattner | 2004-02-17 | 1 | -7/+8 |
* | Add API to check and fold memory operands into instructions. | Alkis Evlogimenos | 2004-02-17 | 1 | -0/+10 |
* | The prologue/epilogue related method calls have no reason to return a value, | Chris Lattner | 2004-02-14 | 1 | -11/+10 |
* | Change interface so that we can add to the end of a basic block | Alkis Evlogimenos | 2004-02-12 | 1 | -6/+6 |
* | Change MachineBasicBlock's vector of MachineInstr pointers into an | Alkis Evlogimenos | 2004-02-12 | 1 | -7/+8 |
* | Add MRegisterInfo::getNumRegs(). | Alkis Evlogimenos | 2004-02-01 | 1 | -0/+6 |
* | Add two static methods to avoid having client code explicitly compare against | Chris Lattner | 2004-01-31 | 1 | -0/+12 |
* | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke | 2003-11-11 | 1 | -0/+4 |
* | Since this function returns an int, let's actually return something. | Misha Brukman | 2003-11-05 | 1 | -0/+1 |
* | Update documentation since it was misleading: make it clear that a | Alkis Evlogimenos | 2003-11-04 | 1 | -10/+12 |
* | Change all machine basic block modifier functions in MRegisterInfo to | Alkis Evlogimenos | 2003-11-04 | 1 | -23/+45 |
* | Added LLVM copyright header (for lack of a better term). | John Criswell | 2003-10-20 | 1 | -0/+7 |
* | The word `dependent' has no `a'. | Misha Brukman | 2003-08-21 | 1 | -1/+1 |
* | Code generation passes don't need access to raw LLVM types, this method is un... | Chris Lattner | 2003-07-30 | 1 | -2/+1 |
* | Move value type enums to CodeGen/ValueTypes.h | Chris Lattner | 2003-07-29 | 1 | -20/+1 |
* | #include <cassert> as necessary... | Chris Lattner | 2003-07-25 | 1 | -0/+1 |
* | Remove a ton of extraneous #includes | Chris Lattner | 2003-06-22 | 1 | -1/+0 |
* | Add new getName method | Chris Lattner | 2003-01-13 | 1 | -0/+7 |
* | * Keep track of register alignment as well as register size | Chris Lattner | 2002-12-28 | 1 | -35/+105 |
* | Simplify spill interface methods | Chris Lattner | 2002-12-25 | 1 | -21/+21 |
* | Simplify interface to remove virtual function references | Chris Lattner | 2002-12-17 | 1 | -26/+50 |
* | Add support for register alias set description | Chris Lattner | 2002-12-16 | 1 | -5/+16 |
* | Simplify interfaces used by regalloc to insert code | Chris Lattner | 2002-12-15 | 1 | -12/+9 |
* | Simplify TargetRegisterClass a bit, also eliminating virtual function call | Chris Lattner | 2002-12-15 | 1 | -14/+18 |
* | * Rename const_regclass_begin/end to just regclass_begin/end | Chris Lattner | 2002-12-15 | 1 | -23/+3 |
* | Added moveReg2Reg() and moveImm2Reg() to accomodate moving data around due to | Misha Brukman | 2002-12-13 | 1 | -0/+10 |
* | Added prototypes for emitting prologue and epilogue for function code | Misha Brukman | 2002-12-04 | 1 | -0/+10 |
* | storeReg2RegOffset() and loadRegOffset2Reg() now take the iterator by value | Misha Brukman | 2002-12-04 | 1 | -2/+2 |