summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Sparc/SparcInstrSelection.cpp
Commit message (Expand)AuthorAgeFilesLines
* Eliminated the MemAccessInst class, folding contents into GEP class.Chris Lattner2002-08-221-4/+6
* Eliminate bool, boolreg and boolconst nonterminals, and just useVikram S. Adve2002-08-221-17/+11
* Revise code generation for unary Not (boolean and bitwise), which isVikram S. Adve2002-08-151-24/+46
* Handle small unsigned results correctly by clearing high bits.Vikram S. Adve2002-08-131-34/+64
* * Removed extraneous #includesChris Lattner2002-08-091-12/+5
* Bug fix in SetOperandsForMemInstr: handle leading zeros correctlyVikram S. Adve2002-08-041-5/+9
* Fix compilation problem. IsIndexZero doesn't exist, use IsZero instead.Chris Lattner2002-08-031-6/+4
* Simplified handling of array indexes in SetMemOperands_Internal.Vikram S. Adve2002-08-031-77/+62
* Add a missing case: converting float/double to unsigned integer types.Vikram S. Adve2002-07-311-77/+73
* *** empty log message ***Chris Lattner2002-07-241-1/+1
* Have to save a boolean (setCC) value whenever use is outside the currentVikram S. Adve2002-07-081-20/+16
* 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
OpenPOWER on IntegriCloud