aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/SparcV9/RegAlloc
AgeCommit message (Expand)Author
2006-04-20This target is no longer built. The ,v files now live in the reoptimizer.Chris Lattner
2005-10-24There is no need to build an archive version of this libraryChris Lattner
2005-10-24This file is hopelessly out of dateChris Lattner
2005-07-27Eliminate all remaining tabs and trailing spaces.Jeff Cohen
2005-07-27Eliminate tabs and trailing spaces.Jeff Cohen
2005-06-17Added statistic to count number of spills.Tanya Lattner
2005-06-12When compiled with GCC 4.0, a latent bug was exposed where both SparcV9Nate Begeman
2005-04-21Remove trailing whitespaceMisha Brukman
2005-03-17Fix the missing symbols problem Bill was hitting. Patch contributed byChris Lattner
2005-03-15This mega patch converts us from using Function::a{iterator|begin|end} toChris Lattner
2004-10-27Change Library Names Not To Conflict With Others When InstalledReid Spencer
2004-10-22We won't use automakeReid Spencer
2004-10-18Initial automake generated Makefile templateReid Spencer
2004-10-13Update to reflect changes in Makefile rules.Reid Spencer
2004-10-10Initial version of automake Makefile.am file.Reid Spencer
2004-10-08Single-space instead of double-spacing in the MakefileMisha Brukman
2004-09-01Changes For Bug 352Reid Spencer
2004-08-24Fix bug in PhyRegAlloc::setCallInterferences() handling call through aBrian Gaeke
2004-08-18Instead of using isDummyPhiInstr, we just compare the opcode with V9::PHI.Brian Gaeke
2004-08-18Convert to the new MachineFunctionInfo interfaceChris Lattner
2004-08-18The SparcV9 target no longer uses any pseudoinstructions (SETSW, SETUW,Brian Gaeke
2004-08-16Move MachineCodeForInstruction.h and MachineFunctionInfo.h into lib/Target/Sp...Chris Lattner
2004-08-06dumpSavedState has outlived its usefulness.Brian Gaeke
2004-08-04Include SparcV9TmpInstr.h instead of llvm/CodeGen/InstrSelection.h, to pickBrian Gaeke
2004-08-03Move this file out of the top-level docs directoryChris Lattner
2004-07-29Fix #includes of i*.h => Instructions.h as per PR403:Chris Lattner
2004-07-29Get rid of a few dead method declarations.Brian Gaeke
2004-07-29Get rid of calls to void llvm::printSet(const ValueSet &).Brian Gaeke
2004-07-29Get rid of calls to void llvm::printSet(const ValueSet &).Brian Gaeke
2004-07-29Don't derive from ValueSet to implement class LiveRange; instead, use aBrian Gaeke
2004-07-29Fix a few typoes and grammaroes in comments.Brian Gaeke
2004-07-29Remove mustSaveAcrossCalls flag, which isn't ever read, and its mutator,Brian Gaeke
2004-07-27TargetInstrInfo::getNOPOpCode() has been replaced by a reference to V9::NOP.Brian Gaeke
2004-07-18bug 122:Reid Spencer
2004-07-16IA64 compatChris Lattner
2004-07-04Add #include <iostream> since Value.h does not #include it any more.Reid Spencer
2004-06-03Collapse together the abstract superclass TargetRegInfo and SparcV9RegInfo, itsBrian Gaeke
2004-06-02Convert to the new TargetMachine interface.Chris Lattner
2004-05-30Reduce the amount of LLVM Values for which we save reg. allocatorBrian Gaeke
2004-05-30Rename verifySavedState to dumpSavedState. Give it a new comment.Brian Gaeke
2004-05-25Add a (not very meaningful) default constructor for AllocInfo objects.Brian Gaeke
2004-04-27Changes to fix up the inst_iterator to pass to boost iterator checks. ThisChris Lattner
2004-04-23Include SparcV9RegInfo.h instead of TargetRegInfo.h.Brian Gaeke
2004-03-31MBB::remove should not modify the iterator passed inChris Lattner
2004-03-29Don't warn about a null live range if the Value is a ConstantIntegral.Brian Gaeke
2004-03-11Get rid of the abort in PhyRegAlloc::finishSavingState().Brian Gaeke
2004-03-11In PhyRegAlloc::saveState(), dump Arguments' saved-state, and try toBrian Gaeke
2004-03-10Move all the SaveState options and stuff inton one spot at the top of the file.Brian Gaeke
2004-03-10Only call verifySavedState if SaveRegAllocState is set AND debugging flag is on.Brian Gaeke
2004-03-08Change PhyRegAlloc::saveStateForValue()'s arg type to deal withBrian Gaeke