aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/SparcV9/RegAlloc
Commit message (Expand)AuthorAgeFilesLines
* *** empty log message ***Chris Lattner2002-07-221-6/+6
* changed mem_fun to std::mem_funAnand Shukla2002-07-091-2/+2
* Significant changes to correctly spill CC registers and to correctlyVikram S. Adve2002-07-081-239/+164
* MachineInstr* in vector are not const (and never really were)Vikram S. Adve2002-07-081-9/+10
* getUsableUniRegAtMI interface simplified slightly.Vikram S. Adve2002-07-081-6/+7
* MachineInstr* in vector are not const (and never really were)Vikram S. Adve2002-07-081-1/+1
* Remove tag that just clutters diffsChris Lattner2002-06-301-1/+0
* changes to make it compatible with 64bit gccAnand Shukla2002-06-251-0/+1
* MEGAPATCH checkin.Chris Lattner2002-06-252-145/+127
* Convert RegClass::IsColorUsedArr from a dynamically allocated array toChris Lattner2002-05-233-39/+30
* Move debug options out of header files so that the header does not haveChris Lattner2002-05-221-5/+4
* Avoid #including CommandLine.hChris Lattner2002-05-221-4/+2
* Hide debugging optionsChris Lattner2002-05-201-1/+1
* Don't lose namespace qualifications on previous patch.Chris Lattner2002-05-201-2/+2
* InstrnsBefore and InstrnsAfter are now vectors instead of deques.Vikram S. Adve2002-05-191-3/+3
* Numerous bug fixes:Vikram S. Adve2002-05-192-27/+58
* Eliminate duplicate or unneccesary #include'sChris Lattner2002-04-296-6/+4
* Add new optional getPassName() virtual function that a Pass can overrideChris Lattner2002-04-291-0/+2
* Include appropriate fileChris Lattner2002-04-281-0/+2
* Eliminate the cfg namespace, moving LoopInfo, Dominators, Interval* classesChris Lattner2002-04-281-6/+4
* Remove all contents of the cfg namespace to the global namespaceChris Lattner2002-04-281-4/+4
* s/Method/FunctionChris Lattner2002-04-272-9/+9
* * Rename MethodPass class to FunctionPassChris Lattner2002-04-271-10/+7
* Don't record instructions for copying method arguments in theVikram S. Adve2002-04-251-0/+1
* Don't record instructions for copying method arguments in theVikram S. Adve2002-04-251-66/+78
* Only emit message if DEBUG_RA is onChris Lattner2002-04-151-6/+6
* Convert AddedInstrMapType to contain AddedInstrns by value instead of byChris Lattner2002-04-092-57/+31
* s/Method/FunctionChris Lattner2002-04-082-11/+10
* s/method/functionChris Lattner2002-04-081-3/+3
* Change references to the Method class to be references to the FunctionChris Lattner2002-04-072-64/+45
* Add method clearCallInterference().Vikram S. Adve2002-03-311-0/+3
* Bug fix: address used by indirect call instruction should alsoVikram S. Adve2002-03-311-16/+21
* Destroy MethodLiveVarInfo after register allocation.Vikram S. Adve2002-03-241-0/+1
* Rename Method to FunctionChris Lattner2002-03-231-5/+5
* Big bug fix: getUsableUniRegAtMI needed to return values in argumentsVikram S. Adve2002-03-181-3/+3
* Big bug fix: getUsableUniRegAtMI needed to return values in argumentsVikram S. Adve2002-03-181-2/+13
* Method.h no longer includes BasicBlock.hChris Lattner2002-02-122-0/+2
* Convert operand iterator over to work like an STL iteratorChris Lattner2002-02-052-94/+46
* Minor change: Methods that return ValueSet's that are guaranteed to be validChris Lattner2002-02-053-37/+24
* * Code CleanupsChris Lattner2002-02-052-22/+18
* * Code Cleanups of IGNode.hChris Lattner2002-02-052-53/+24
* Must include SetOperations to do set_*Chris Lattner2002-02-051-0/+1
* * Eliminate the LiveVarSet class, making applyTranferFuncForMInst a staticChris Lattner2002-02-053-53/+41
* * Eliminate the LiveVarSet class, making applyTranferFuncForMInst a staticChris Lattner2002-02-052-11/+9
* * Code CleanupsChris Lattner2002-02-053-152/+102
* * Add a #include not indirectly included any moreChris Lattner2002-02-051-0/+1
* * RegisterAllocation _uses_ LiveVar analysis, instead of creating it's own copyChris Lattner2002-02-041-4/+2
* Switch register allocator over to using LoopInfo directly instead of indirect...Chris Lattner2002-02-042-7/+7
* Make LoopDeptCalculator be an internal artifact of how RegAlloc is implemented,Chris Lattner2002-02-041-4/+13
* Make #include "llvm/Analysis/LoopDepth.h" be an internal artifact of how regi...Chris Lattner2002-02-041-14/+13