summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/InstrSched/InstrScheduling.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* * Add a file header with some informationChris Lattner2002-04-091-35/+25
* s/Method/FunctionChris Lattner2002-04-081-2/+2
* Add option to disable scheduling.Vikram S. Adve2002-03-241-39/+53
* * Silence signed/unsigned warningsChris Lattner2002-02-241-2/+2
* * Pull BasicBlock::pred_* and BasicBlock::succ_* out of BasicBlock.h and intoChris Lattner2002-02-121-4/+2
* * Eliminate the LiveVarSet class, making applyTranferFuncForMInst a staticChris Lattner2002-02-051-1/+0
* * The itf exposed by InstrScheduling is now a single function to create the r...Chris Lattner2002-02-041-36/+51
* Remove dependence on BBLiveVar from InstrSchedulingChris Lattner2002-02-041-2/+1
* * Get machine instrs from Instructin's by using MachineCodeForInstruction::getChris Lattner2002-02-031-10/+10
* Changes to build successfully with GCC 3.02Chris Lattner2002-01-201-22/+21
* Create a new #include "Support/..." directory structure to move thingsChris Lattner2001-11-271-6/+2
* Major improvement to how nodes are built for a BB.Vikram S. Adve2001-11-121-15/+9
* Use node->getOpCode() instead of node->getMachineInstr()->getOpCode().Vikram S. Adve2001-11-091-36/+38
* MachineCodeForMethod is now an annotation on class Method.Vikram S. Adve2001-11-081-1/+1
* Modify code that processes delay slots so that it preserves anyVikram S. Adve2001-10-221-11/+36
* Don't insert useful instructions in delay slot of a RETURN.Vikram S. Adve2001-10-101-26/+31
* Bug fixes:Vikram S. Adve2001-09-301-378/+429
* Add new entry/exit edges when removing delay slot nodes from the graph.Vikram S. Adve2001-09-181-20/+36
* Chris seems fond of #include <vector>. Fix these. Also convert use list inChris Lattner2001-09-141-1/+1
* Split Target/Machine.h into three files:Chris Lattner2001-09-141-4/+0
* Make a new llvm/Target #include directory.Chris Lattner2001-09-141-1/+1
* Checkin changes to:Chris Lattner2001-09-141-8/+8
OpenPOWER on IntegriCloud