aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/SparcV9/SparcV9PrologEpilogInserter.cpp
Commit message (Expand)AuthorAgeFilesLines
* The function to create an instance of this pass is no longer a method ofMisha Brukman2003-11-131-1/+1
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+4
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-201-0/+7
* Factory methods for function passes now return type FunctionPass *.Brian Gaeke2003-08-141-1/+1
* This code doesn't modify the LLVM structure, keep stuff constChris Lattner2003-07-261-2/+2
* * Changed Bcc instructions to behave like BPcc instructionsMisha Brukman2003-06-061-1/+1
* Added 'r' or 'i' annotations to instructions, as SparcInstr.def has changed.Misha Brukman2003-05-271-8/+8
* Add support for compiling varargs functions.Vikram S. Adve2003-05-251-0/+30
* Sparc instruction opcodes now all live under the `V9' namespace.Misha Brukman2003-05-201-32/+35
* Prune #includesChris Lattner2003-01-151-1/+0
* * Elimiante a bunch of functions from InstrSelectionSupport.h, replacing usersChris Lattner2003-01-151-6/+7
* Rename MachineInstrInfo -> TargetInstrInfoChris Lattner2003-01-141-1/+1
* * Changes to be a MachineFunctionPassChris Lattner2002-12-281-56/+46
* Use BuildMI instead of explicit code.Chris Lattner2002-10-281-34/+15
* Rewrote uses of deprecated `MachineFunction::get(BasicBlock *BB)'.Misha Brukman2002-10-281-8/+10
* *** empty log message ***Chris Lattner2002-10-281-1/+0
* Rename MachineCodeForBasicBlock to MachineBasicBlockChris Lattner2002-10-281-3/+3
* Changed `MachineCodeForMethod' to `MachineFunction'.Misha Brukman2002-10-281-3/+3
* Don't use %l0 for large operands to a SAVE since it is needed *before* SAVE!Vikram S. Adve2002-10-131-7/+7
* Move all the code that creates code generation passes from Sparc.cpp toVikram S. Adve2002-09-161-2/+2
* - Clean up interface to Sparc register handling a bit:Chris Lattner2002-08-121-1/+1
* * Removed extraneous #includesChris Lattner2002-08-091-2/+0
* Bug fix: incorrect SAVE instruction when using register for stack size.Vikram S. Adve2002-08-011-1/+1
* Stop using pseudo-instructions (SETX, SETUW, SETSW)Vikram S. Adve2002-07-101-10/+28
* class MachineCodeForBasicBlock is now an annotation on BasicBlock.Vikram S. Adve2002-07-081-2/+3
* changes to make it compatible with 64bit gccAnand Shukla2002-06-251-1/+1
* MEGAPATCH checkin.Chris Lattner2002-06-251-32/+26
* Add new optional getPassName() virtual function that a Pass can overrideChris Lattner2002-04-291-0/+3
* * Rename MethodPass class to FunctionPassChris Lattner2002-04-271-2/+2
* iUse new form of pop_back to make code more conciseChris Lattner2002-04-091-2/+1
* Delete NOP instructions as they are eliminated.Chris Lattner2002-04-091-0/+1
* Move the InsertPrologEpilogCode class out of the Sparc.cpp file, and includeChris Lattner2002-04-091-0/+153