aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/SparcV9/SparcV9InstrSelection.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix constnessChris Lattner2002-06-051-1/+1
* Rename IsPowerOf2 to isPowerOf2Chris Lattner2002-05-191-2/+2
* Numerous bug fixes:Vikram S. Adve2002-05-191-279/+336
* Replace all usages of Type::isPointerType with isa<PointerType>Chris Lattner2002-05-061-37/+25
* Split ConstantVals.h into Constant.h and Constants.hChris Lattner2002-04-281-1/+1
* Use the cast<> operator in favor of C style castsChris Lattner2002-04-271-3/+3
* Change Constant::getNullConstant to Constant::getNullValueChris Lattner2002-04-271-3/+2
* Insert copy operations for FP arguments to a varargs function,Vikram S. Adve2002-04-251-31/+69
* Move the InsertPrologEpilogCode class out of the Sparc.cpp file into theChris Lattner2002-04-091-81/+0
* Change references to the Method class to be references to the FunctionChris Lattner2002-04-071-21/+22
* s/MethodType/FunctionTypeChris Lattner2002-04-041-3/+3
* Case numbers were not updated when Sparc.burg.in was changedVikram S. Adve2002-04-011-1/+2
* 1. Fix a leftover bug in generating memory instructions.Vikram S. Adve2002-03-311-36/+38
* Convert to use new style casts instead of direct checkingChris Lattner2002-03-261-2/+2
* Major enhancements to how array and structure indices are handled.Vikram S. Adve2002-03-241-148/+182
* Add support for code generation for array references.Vikram S. Adve2002-03-181-481/+607
* * Switch to new TmpInstruction modelChris Lattner2002-02-031-27/+28
* Remove dead variable.Chris Lattner2002-01-211-1/+0
* Changes to build successfully with GCC 3.02Chris Lattner2002-01-201-14/+9
* Eliminate all uses of memInst->getIndicesBROKEN().Vikram S. Adve2001-12-151-18/+9
* Allow pointer indexingChris Lattner2001-12-141-1/+1
* Renamed inst_const_iterator -> const_inst_iteratorChris Lattner2001-12-041-8/+8
* Rename ConstPoolVal -> ConstantChris Lattner2001-12-031-30/+31
* Create a new #include "Support/..." directory structure to move thingsChris Lattner2001-11-271-3/+1
* The old getIndices has been deprecated, because it no longer works. It nowChris Lattner2001-11-261-1/+2
* Fix use of AllocateLocalVar for alloca instruction!Vikram S. Adve2001-11-151-1/+1
* Remove much cruft from the MemAccessInst instructionChris Lattner2001-11-141-6/+5
* Disable use of the Phi machine instruction which is no longer neededVikram S. Adve2001-11-121-0/+5
* Added phi elimination codeRuchira Sasanka2001-11-121-3/+5
* Fix dumb bug in alignment adjustment code!Vikram S. Adve2001-11-121-1/+1
* Must generate an instruction for GetElementPtr if single user is notVikram S. Adve2001-11-101-10/+20
* Do the same for float->int that we did for int->float earlier.Vikram S. Adve2001-11-091-54/+102
* Fix bugs in FITOS/D instruction generation.Vikram S. Adve2001-11-081-68/+116
* Killing warningsChris Lattner2001-11-071-3/+3
* Generate code for Rem instruction.Vikram S. Adve2001-11-041-19/+53
* Fixed instruction information for RDCCR and WRCCR.Vikram S. Adve2001-11-041-48/+109
* Minor method renameChris Lattner2001-11-041-1/+1
* Need to subtract, not add, stack size in SAVE instruction!Vikram S. Adve2001-10-281-3/+6
* Added functions to generate prolog and epilog code.Vikram S. Adve2001-10-221-116/+149
* Use CALL for direct function calls; JMPL for indirect ones.Vikram S. Adve2001-10-201-19/+26
* 1. Move most of the constant-fixup code into machine-independent fileVikram S. Adve2001-10-181-395/+42
* Forward operands into implicit uses as well as explicit ones.Vikram S. Adve2001-10-141-3/+8
* Two bug fixes that were suppressing some "load-constant-into-register" instrs.Vikram S. Adve2001-10-141-2/+2
* * Add #includeChris Lattner2001-10-131-3/+3
* Record implicitRefs for each machine instruction instead ofVikram S. Adve2001-10-111-39/+32
* Insert code to load constants used as Call or Return arguments.Vikram S. Adve2001-10-101-39/+94
* Commit more code over to new cast styleChris Lattner2001-10-021-2/+1
* Convert more code to use new style castsChris Lattner2001-10-011-11/+11
* Add more support for new style castsChris Lattner2001-10-011-2/+2
* Several fixes:Vikram S. Adve2001-10-011-1222/+1301