summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Extend TargetData::getIndexedOffset to support arrays and pointers!Chris Lattner2002-05-071-10/+13
* Replace all usages of Type::isPointerType with isa<PointerType>Chris Lattner2002-05-063-44/+32
* Eliminate duplicate or unneccesary #include'sChris Lattner2002-04-295-5/+2
* Add new optional getPassName() virtual function that a Pass can overrideChris Lattner2002-04-294-0/+20
* Tighten up the AnalysisUsage of lots of passes, primarily to correctly indica...Chris Lattner2002-04-281-1/+9
* Add #include that was removed from TargetMachine.hChris Lattner2002-04-282-0/+2
* Split ConstantVals.h into Constant.h and Constants.hChris Lattner2002-04-284-8/+8
* Simplify codeChris Lattner2002-04-281-15/+5
* s/Method/FunctionChris Lattner2002-04-271-1/+1
* * Rename MethodPass class to FunctionPassChris Lattner2002-04-274-33/+33
* 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
* Simplify code a bitChris Lattner2002-04-271-6/+5
* Don't pad spills and temp. stack areas for alignment.Vikram S. Adve2002-04-251-4/+5
* Major changes to how int and FP arguments are handled. VarargsVikram S. Adve2002-04-251-189/+254
* Added functions to compute which register, if any, to useVikram S. Adve2002-04-251-15/+20
* Insert copy operations for FP arguments to a varargs function,Vikram S. Adve2002-04-251-31/+69
* Implementation of class MachineFrameInfo.Vikram S. Adve2002-04-251-0/+50
* * getAsString requires that the input array is string compatible, soChris Lattner2002-04-181-33/+32
* Only print debug message if DEBUG_RA is onChris Lattner2002-04-151-8/+6
* Handle the FP format problem, where outputed FP constants were not preciseChris Lattner2002-04-111-7/+24
* Eliminate unneccesary extraneous iteratorsChris Lattner2002-04-091-10/+4
* Add explicit #includes of Function.h to make up for the removed #includeChris Lattner2002-04-091-0/+1
* 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
* * Add a useful file commentChris Lattner2002-04-091-91/+7
* Move the InsertPrologEpilogCode class out of the Sparc.cpp file into theChris Lattner2002-04-091-81/+0
* Move the InsertPrologEpilogCode class out of the Sparc.cpp file, and includeChris Lattner2002-04-091-0/+153
* Include prototype for interface to PrologEpilogCodeInserter.cpp fileChris Lattner2002-04-091-0/+2
* Use new higher level isFloatingPoint() functionChris Lattner2002-04-091-1/+1
* Convert AddedInstrMapType to contain AddedInstrns by value instead of byChris Lattner2002-04-091-8/+8
* s/Method/FunctionChris Lattner2002-04-083-15/+14
* * Move include/llvm/Analysis/SlotCalculator.h to include/llvm/SlotCalculator.hChris Lattner2002-04-071-4/+4
* Change references to the Method class to be references to the FunctionChris Lattner2002-04-074-108/+110
* s/MethodType/FunctionTypeChris Lattner2002-04-042-7/+5
* 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
* Added function getCallInstIndirectAddrVal() to set call interferenceVikram S. Adve2002-03-312-1/+11
* Minor cleanup in printing constants. I think this included a bugVikram S. Adve2002-03-311-32/+14
* Fix CreateUIntSetInstruction() to handle sign extensions correctly.Vikram S. Adve2002-03-311-7/+37
* s/Method/FunctionChris Lattner2002-03-291-1/+2
* Convert to use new style casts instead of direct checkingChris Lattner2002-03-261-2/+2
* Bug re-fix: put back MachineCodeForInstruction::get(*I).dropAllReferences().Vikram S. Adve2002-03-241-5/+8
* Change latencies for Load, Store and Branch instructions.Vikram S. Adve2002-03-241-40/+42
* 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
* Bug fixes for not using unified reg. numbers, and for using theVikram S. Adve2002-03-181-62/+77
* Use distinct names for the three types of SetMachineOperand toVikram S. Adve2002-03-181-35/+39
* Minor fixes.Vikram S. Adve2002-03-181-3/+7
* Handling of global names was severely broken when converting to 2 passes.Vikram S. Adve2002-03-181-28/+61
OpenPOWER on IntegriCloud