| Commit message (Expand) | Author | Age | Files | Lines |
* | Convert to the new MachineFunctionInfo interface | Chris Lattner | 2004-08-18 | 1 | -2/+2 |
* | Move MachineCodeForInstruction.h and MachineFunctionInfo.h into lib/Target/Sp... | Chris Lattner | 2004-08-16 | 1 | -2/+2 |
* | Update and consolidate comments. Remove some excess whitespace. | Brian Gaeke | 2004-08-16 | 1 | -15/+6 |
* | Fix warning | Chris Lattner | 2004-08-12 | 1 | -1/+1 |
* | Instead of a virtual method call, lets try a direct constant reference | Chris Lattner | 2004-08-12 | 1 | -2/+2 |
* | Virtual method calls are overrated | Chris Lattner | 2004-08-12 | 1 | -3/+3 |
* | When we want a constant, just use it, instead of calling through layers of | Chris Lattner | 2004-08-12 | 1 | -4/+5 |
* | Inline 4 methods | Chris Lattner | 2004-07-19 | 1 | -2/+2 |
* | Convert to the new TargetMachine interface. | Chris Lattner | 2004-06-02 | 1 | -14/+15 |
* | Fix file header comments and include guards -- many files have been moved or | Brian Gaeke | 2004-04-25 | 1 | -1/+1 |
* | Factor out getStaticStackSize from InsertPrologCode(), so that I can more | Brian Gaeke | 2004-03-31 | 1 | -9/+15 |
* | Great renaming: Sparc --> SparcV9 | Brian Gaeke | 2004-02-25 | 1 | -5/+5 |
* | Move MOTy::UseType enum into MachineOperand. This eliminates the | Alkis Evlogimenos | 2004-02-22 | 1 | -6/+8 |
* | Change MachineBasicBlock's vector of MachineInstr pointers into an | Alkis Evlogimenos | 2004-02-12 | 1 | -3/+3 |
* | MachineInstr::getOpCode() --> getOpcode() in SPARC back-end. | Brian Gaeke | 2004-02-11 | 1 | -2/+2 |
* | The function to create an instance of this pass is no longer a method of | Misha Brukman | 2003-11-13 | 1 | -1/+1 |
* | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke | 2003-11-11 | 1 | -0/+4 |
* | Added LLVM project notice to the top of every C++ source file. | John Criswell | 2003-10-20 | 1 | -0/+7 |
* | Factory methods for function passes now return type FunctionPass *. | Brian Gaeke | 2003-08-14 | 1 | -1/+1 |
* | This code doesn't modify the LLVM structure, keep stuff const | Chris Lattner | 2003-07-26 | 1 | -2/+2 |
* | * Changed Bcc instructions to behave like BPcc instructions | Misha Brukman | 2003-06-06 | 1 | -1/+1 |
* | Added 'r' or 'i' annotations to instructions, as SparcInstr.def has changed. | Misha Brukman | 2003-05-27 | 1 | -8/+8 |
* | Add support for compiling varargs functions. | Vikram S. Adve | 2003-05-25 | 1 | -0/+30 |
* | Sparc instruction opcodes now all live under the `V9' namespace. | Misha Brukman | 2003-05-20 | 1 | -32/+35 |
* | Prune #includes | Chris Lattner | 2003-01-15 | 1 | -1/+0 |
* | * Elimiante a bunch of functions from InstrSelectionSupport.h, replacing users | Chris Lattner | 2003-01-15 | 1 | -6/+7 |
* | Rename MachineInstrInfo -> TargetInstrInfo | Chris Lattner | 2003-01-14 | 1 | -1/+1 |
* | * Changes to be a MachineFunctionPass | Chris Lattner | 2002-12-28 | 1 | -56/+46 |
* | Use BuildMI instead of explicit code. | Chris Lattner | 2002-10-28 | 1 | -34/+15 |
* | Rewrote uses of deprecated `MachineFunction::get(BasicBlock *BB)'. | Misha Brukman | 2002-10-28 | 1 | -8/+10 |
* | *** empty log message *** | Chris Lattner | 2002-10-28 | 1 | -1/+0 |
* | Rename MachineCodeForBasicBlock to MachineBasicBlock | Chris Lattner | 2002-10-28 | 1 | -3/+3 |
* | Changed `MachineCodeForMethod' to `MachineFunction'. | Misha Brukman | 2002-10-28 | 1 | -3/+3 |
* | Don't use %l0 for large operands to a SAVE since it is needed *before* SAVE! | Vikram S. Adve | 2002-10-13 | 1 | -7/+7 |
* | Move all the code that creates code generation passes from Sparc.cpp to | Vikram S. Adve | 2002-09-16 | 1 | -2/+2 |
* | - Clean up interface to Sparc register handling a bit: | Chris Lattner | 2002-08-12 | 1 | -1/+1 |
* | * Removed extraneous #includes | Chris Lattner | 2002-08-09 | 1 | -2/+0 |
* | Bug fix: incorrect SAVE instruction when using register for stack size. | Vikram S. Adve | 2002-08-01 | 1 | -1/+1 |
* | Stop using pseudo-instructions (SETX, SETUW, SETSW) | Vikram S. Adve | 2002-07-10 | 1 | -10/+28 |
* | class MachineCodeForBasicBlock is now an annotation on BasicBlock. | Vikram S. Adve | 2002-07-08 | 1 | -2/+3 |
* | changes to make it compatible with 64bit gcc | Anand Shukla | 2002-06-25 | 1 | -1/+1 |
* | MEGAPATCH checkin. | Chris Lattner | 2002-06-25 | 1 | -32/+26 |
* | Add new optional getPassName() virtual function that a Pass can override | Chris Lattner | 2002-04-29 | 1 | -0/+3 |
* | * Rename MethodPass class to FunctionPass | Chris Lattner | 2002-04-27 | 1 | -2/+2 |
* | iUse new form of pop_back to make code more concise | Chris Lattner | 2002-04-09 | 1 | -2/+1 |
* | Delete NOP instructions as they are eliminated. | Chris Lattner | 2002-04-09 | 1 | -0/+1 |
* | Move the InsertPrologEpilogCode class out of the Sparc.cpp file, and include | Chris Lattner | 2002-04-09 | 1 | -0/+153 |