aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/InstrSched/InstrScheduling.cpp
Commit message (Expand)AuthorAgeFilesLines
* Convert a few assertions with side-effects into regular old runtime checks.Brian Gaeke2004-07-291-5/+8
* TargetInstrInfo::hasOperandInterlock() is always true, because it isBrian Gaeke2004-07-281-10/+1
* Use new macroChris Lattner2004-07-161-1/+1
* Add #include <iostream> since Value.h does not #include it any more.Reid Spencer2004-07-041-0/+1
* Adjust to the new TargetMachine interfaceChris Lattner2004-06-021-4/+4
* MBB::remove should not modify the iterator passed inChris Lattner2004-03-311-1/+2
* Eliminate the distinction between "real" and "unreal" instructionsChris Lattner2004-02-291-1/+1
* Great sparc renaming fallout IV: Sparc --> SparcV9.Brian Gaeke2004-02-251-1/+1
* FunctionLiveVarInfo.h moved: include/llvm/CodeGen -> lib/Target/Sparc/LiveVarBrian Gaeke2004-02-241-1/+1
* Fix deprecated operator[] warningsChris Lattner2004-02-181-15/+17
* Change MachineBasicBlock's vector of MachineInstr pointers into anAlkis Evlogimenos2004-02-121-15/+15
* getOpCode() --> getOpcode().Brian Gaeke2004-02-121-37/+37
* Move InstrSchedule's iterator begin/end methods inline.Brian Gaeke2004-02-091-28/+4
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+5
* Do not use a class before it is defined.Chris Lattner2003-11-051-6/+9
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-201-0/+7
* Fixed spelling.Misha Brukman2003-09-171-2/+2
* Add flag to control whether or not delay slots are filled duringVikram S. Adve2003-09-161-1/+7
* First version of SchedGraph common class and refactoring of SchedGraph.Tanya Lattner2003-08-251-3/+3
* Remove uses of the NonCopyable class, to make the doxygen output look betterChris Lattner2003-08-151-9/+17
* Factory methods for function passes now return type FunctionPass *.Brian Gaeke2003-08-141-1/+1
* Be const correctChris Lattner2003-07-261-2/+2
* Cleaned up code layout. No functional changes.Misha Brukman2003-05-221-446/+396
* Kill `using' directives.Misha Brukman2003-05-221-23/+22
* Rename llvm/Analysis/LiveVar/FunctionLiveVarInfo.h -> llvm/CodeGen/FunctionLi...Chris Lattner2003-01-141-2/+2
* Rename MachineInstrInfo -> TargetInstrInfoChris Lattner2003-01-141-6/+6
* More renamings of Target/Machine*Info to Target/Target*InfoChris Lattner2002-12-291-2/+2
* Remove usage of MachineBasicBlock::getChris Lattner2002-10-281-38/+32
* Make Scheduling Class variables be 'unsigned' instead of 'int'Chris Lattner2002-10-281-3/+3
* *** empty log message ***Chris Lattner2002-10-281-1/+0
* Rename MachineCodeForBasicBlock to MachineBasicBlockChris Lattner2002-10-281-7/+7
* Changed `MachineCodeForMethod' to `MachineFunction'.Misha Brukman2002-10-281-2/+2
* Tell PassManager that this pass does not invalidate the CFG so that dominatorChris Lattner2002-10-231-0/+1
* Use vectors instead of hash_maps for issueGaps and conflictLists.Vikram S. Adve2002-10-131-15/+9
* * Removed extraneous #includesChris Lattner2002-08-091-1/+0
* - Cleaned up the interface to AnalysisUsage to take analysis class namesChris Lattner2002-08-081-1/+1
* Refix stuff for GCC 2.95, 3.0.4 & 3.1Chris Lattner2002-07-251-6/+6
* now removes deleted nops from MachineCodeForInstructionMehwish Nagda2002-07-251-8/+20
* *** empty log message ***Chris Lattner2002-07-251-1/+1
* *** empty log message ***Chris Lattner2002-07-241-5/+5
* *** empty log message ***Chris Lattner2002-07-221-7/+10
* A single MachineInstr operand may now be both a def and a use,Vikram S. Adve2002-07-081-3/+4
* MEGAPATCH checkin.Chris Lattner2002-06-251-6/+5
* Move debug options out of header files so that the header does not haveChris Lattner2002-05-221-2/+3
* Hide debugging optionsChris Lattner2002-05-201-1/+1
* Eliminate duplicate or unneccesary #include'sChris Lattner2002-04-291-5/+1
* Add new optional getPassName() virtual function that a Pass can overrideChris Lattner2002-04-291-0/+2
* s/Method/FunctionChris Lattner2002-04-271-3/+3
* * Rename MethodPass class to FunctionPassChris Lattner2002-04-271-12/+7
* No need to reserve space, erasing does not change the size of the container.Chris Lattner2002-04-091-1/+0