aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/InstrSched
AgeCommit message (Expand)Author
2003-07-26Remove extraneous #includesChris Lattner
2003-07-02A def. operand of a machine instruction may be an ordinary Value*,Vikram S. Adve
2003-06-02Remove usage of noncopyable classes to clean up doxygen output.Chris Lattner
2003-06-02Add #includeChris Lattner
2003-05-31Changes to allow explicit physical register arguments that have beenVikram S. Adve
2003-05-27(1) Added special register class containing (for now) %fsr.Vikram S. Adve
2003-05-22Cleaned up code layout. No functional changes.Misha Brukman
2003-05-22Kill `using' directives.Misha Brukman
2003-01-14Rename llvm/Analysis/LiveVar/FunctionLiveVarInfo.h -> llvm/CodeGen/FunctionLi...Chris Lattner
2003-01-14Rename MachineInstrInfo -> TargetInstrInfoChris Lattner
2002-12-29More renamings of Target/Machine*Info to Target/Target*InfoChris Lattner
2002-11-02Move function to cpp file from headerChris Lattner
2002-11-01New iostream definitionsChris Lattner
2002-10-28Remove usage of MachineBasicBlock::getChris Lattner
2002-10-28Make Scheduling Class variables be 'unsigned' instead of 'int'Chris Lattner
2002-10-28Rename the redundant MachineOperand::getOperandType() to MachineOperand::getT...Chris Lattner
2002-10-28Add #includes now that MachineInstr.h doesn't include llvm/Target/MachineInst...Chris Lattner
2002-10-28Don't #include <Support/*>, #include "Support/*"Chris Lattner
2002-10-28*** empty log message ***Chris Lattner
2002-10-28Rename MachineCodeForBasicBlock to MachineBasicBlockChris Lattner
2002-10-28Changed `MachineCodeForMethod' to `MachineFunction'.Misha Brukman
2002-10-23Tell PassManager that this pass does not invalidate the CFG so that dominatorChris Lattner
2002-10-13Use vectors instead of hash_maps for issueGaps and conflictLists.Vikram S. Adve
2002-10-13Major bug fix: was not adding CD edges for RETURNs!Vikram S. Adve
2002-08-09* Removed extraneous #includesChris Lattner
2002-08-09Very minor cleanupsChris Lattner
2002-08-08- Cleaned up the interface to AnalysisUsage to take analysis class namesChris Lattner
2002-07-25Refix stuff for GCC 2.95, 3.0.4 & 3.1Chris Lattner
2002-07-25now removes deleted nops from MachineCodeForInstructionMehwish Nagda
2002-07-25*** empty log message ***Chris Lattner
2002-07-24*** empty log message ***Chris Lattner
2002-07-24*** empty log message ***Chris Lattner
2002-07-22*** empty log message ***Chris Lattner
2002-07-08A single MachineInstr operand may now be both a def and a use,Vikram S. Adve
2002-06-25MEGAPATCH checkin.Chris Lattner
2002-05-22Move debug options out of header files so that the header does not haveChris Lattner
2002-05-20Hide debugging optionsChris Lattner
2002-04-29Eliminate duplicate or unneccesary #include'sChris Lattner
2002-04-29Add new optional getPassName() virtual function that a Pass can overrideChris Lattner
2002-04-27s/Method/FunctionChris Lattner
2002-04-27* Rename MethodPass class to FunctionPassChris Lattner
2002-04-09No need to reserve space, erasing does not change the size of the container.Chris Lattner
2002-04-09* Add a file header with some informationChris Lattner
2002-04-09Clean up the ownership model a bit so that nodes actually get deleted moreChris Lattner
2002-04-08s/Method/FunctionChris Lattner
2002-04-07Change references to the Method class to be references to the FunctionChris Lattner
2002-03-24Use deterministic iterator for SchedGraphs. This is actually notVikram S. Adve
2002-03-24Bug fix: nextToTry was not being initialized in one case.Vikram S. Adve
2002-03-24Add option to disable scheduling.Vikram S. Adve
2002-03-24Add option to disable scheduling.Vikram S. Adve