aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/SparcV9/RegAlloc
Commit message (Expand)AuthorAgeFilesLines
* Change Library Names Not To Conflict With Others When InstalledReid Spencer2004-10-271-1/+1
* We won't use automakeReid Spencer2004-10-222-695/+0
* Initial automake generated Makefile templateReid Spencer2004-10-181-0/+672
* Update to reflect changes in Makefile rules.Reid Spencer2004-10-131-4/+3
* Initial version of automake Makefile.am file.Reid Spencer2004-10-101-0/+24
* Single-space instead of double-spacing in the MakefileMisha Brukman2004-10-081-3/+1
* Changes For Bug 352Reid Spencer2004-09-015-7/+7
* Fix bug in PhyRegAlloc::setCallInterferences() handling call through aBrian Gaeke2004-08-241-2/+3
* Instead of using isDummyPhiInstr, we just compare the opcode with V9::PHI.Brian Gaeke2004-08-181-2/+2
* Convert to the new MachineFunctionInfo interfaceChris Lattner2004-08-181-6/+6
* The SparcV9 target no longer uses any pseudoinstructions (SETSW, SETUW,Brian Gaeke2004-08-181-9/+0
* Move MachineCodeForInstruction.h and MachineFunctionInfo.h into lib/Target/Sp...Chris Lattner2004-08-161-2/+2
* dumpSavedState has outlived its usefulness.Brian Gaeke2004-08-062-47/+3
* Include SparcV9TmpInstr.h instead of llvm/CodeGen/InstrSelection.h, to pickBrian Gaeke2004-08-041-1/+1
* Move this file out of the top-level docs directoryChris Lattner2004-08-031-0/+197
* Fix #includes of i*.h => Instructions.h as per PR403:Chris Lattner2004-07-291-2/+1
* Get rid of a few dead method declarations.Brian Gaeke2004-07-291-7/+0
* Get rid of calls to void llvm::printSet(const ValueSet &).Brian Gaeke2004-07-292-21/+10
* Get rid of calls to void llvm::printSet(const ValueSet &).Brian Gaeke2004-07-291-5/+3
* Don't derive from ValueSet to implement class LiveRange; instead, use aBrian Gaeke2004-07-291-8/+25
* Fix a few typoes and grammaroes in comments.Brian Gaeke2004-07-291-5/+5
* Remove mustSaveAcrossCalls flag, which isn't ever read, and its mutator,Brian Gaeke2004-07-291-8/+1
* TargetInstrInfo::getNOPOpCode() has been replaced by a reference to V9::NOP.Brian Gaeke2004-07-271-1/+2
* bug 122:Reid Spencer2004-07-181-1/+1
* IA64 compatChris Lattner2004-07-161-1/+1
* Add #include <iostream> since Value.h does not #include it any more.Reid Spencer2004-07-044-0/+4
* Collapse together the abstract superclass TargetRegInfo and SparcV9RegInfo, itsBrian Gaeke2004-06-035-7/+7
* Convert to the new TargetMachine interface.Chris Lattner2004-06-023-24/+24
* Reduce the amount of LLVM Values for which we save reg. allocatorBrian Gaeke2004-05-301-9/+14
* Rename verifySavedState to dumpSavedState. Give it a new comment.Brian Gaeke2004-05-302-9/+11
* Add a (not very meaningful) default constructor for AllocInfo objects.Brian Gaeke2004-05-251-4/+8
* Changes to fix up the inst_iterator to pass to boost iterator checks. ThisChris Lattner2004-04-271-4/+4
* Include SparcV9RegInfo.h instead of TargetRegInfo.h.Brian Gaeke2004-04-234-4/+4
* MBB::remove should not modify the iterator passed inChris Lattner2004-03-311-1/+1
* Don't warn about a null live range if the Value is a ConstantIntegral.Brian Gaeke2004-03-291-1/+1
* Get rid of the abort in PhyRegAlloc::finishSavingState().Brian Gaeke2004-03-111-5/+6
* In PhyRegAlloc::saveState(), dump Arguments' saved-state, and try toBrian Gaeke2004-03-112-10/+31
* Move all the SaveState options and stuff inton one spot at the top of the file.Brian Gaeke2004-03-101-8/+10
* Only call verifySavedState if SaveRegAllocState is set AND debugging flag is on.Brian Gaeke2004-03-101-3/+4
* Change PhyRegAlloc::saveStateForValue()'s arg type to deal withBrian Gaeke2004-03-081-1/+1
* Save argument list alloc state by recording it as the operands of InstructionBrian Gaeke2004-03-081-2/+10
* Make AllocInfo's Instruction an int, so that we can overload it for arguments.Brian Gaeke2004-03-081-4/+4
* Move the private MachineInstrAnnot.h into a private directory.Chris Lattner2004-02-291-1/+1
* Great renaming: Sparc --> SparcV9Brian Gaeke2004-02-251-1/+1
* FunctionLiveVarInfo.h moved: include/llvm/CodeGen -> lib/Target/Sparc/LiveVarBrian Gaeke2004-02-241-1/+1
* Use newly added next() and prior() utility functions.Alkis Evlogimenos2004-02-141-5/+3
* Remove getAllocatedRegNum(). Use getReg() instead.Alkis Evlogimenos2004-02-132-7/+5
* Remove this MachineOpCodeFlags assertion - its test can never be false.Brian Gaeke2004-02-121-2/+0
* Change MachineBasicBlock's vector of MachineInstr pointers into anAlkis Evlogimenos2004-02-122-47/+38
* MachineInstr::getOpCode() --> getOpcode() in SPARC back-end.Brian Gaeke2004-02-112-18/+18