| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Move isLoadFrom/StoreToStackSlot from MRegisterInfo to TargetInstrInfo, | Chris Lattner | 2006-02-02 | 1 | -18/+0 |
* | add a new isStoreToStackSlot method | Chris Lattner | 2006-02-02 | 1 | -1/+10 |
* | Support multiple ValueTypes per RegisterClass, needed for upcoming vector | Nate Begeman | 2005-12-01 | 1 | -7/+13 |
* | Fix case of path | Chris Lattner | 2005-10-03 | 1 | -1/+1 |
* | This member can be const too | Chris Lattner | 2005-10-03 | 1 | -1/+1 |
* | Expose the actual valuetype of each register class | Chris Lattner | 2005-10-02 | 1 | -2/+8 |
* | Rename MRegisterDesc -> TargetRegisterDesc for consistency | Chris Lattner | 2005-09-30 | 1 | -11/+13 |
* | trim down the target info structs now that we have a preferred spill register... | Chris Lattner | 2005-09-30 | 1 | -14/+0 |
* | expose a new virtual method | Chris Lattner | 2005-09-30 | 1 | -0/+7 |
* | Change these methods to take RC's | Chris Lattner | 2005-09-30 | 1 | -2/+4 |
* | add a new callback | Chris Lattner | 2005-09-17 | 1 | -0/+8 |
* | Convert tabs to spaces | Misha Brukman | 2005-04-22 | 1 | -3/+3 |
* | Remove trailing whitespace | Misha Brukman | 2005-04-21 | 1 | -4/+4 |
* | 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 |