aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/InstrSched
AgeCommit message (Expand)Author
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
2002-03-24Minor changes.Vikram S. Adve
2002-03-23Rename Method to FunctionChris Lattner
2002-02-26Change to make it build with GCC 2.95.3Anand Shukla
2002-02-24* Silence signed/unsigned warningsChris Lattner
2002-02-12* Pull BasicBlock::pred_* and BasicBlock::succ_* out of BasicBlock.h and intoChris Lattner
2002-02-12Method.h no longer includes BasicBlock.hChris Lattner
2002-02-05Convert operand iterator over to work like an STL iteratorChris Lattner
2002-02-05Minor change: Methods that return ValueSet's that are guaranteed to be validChris Lattner
2002-02-05* Eliminate the LiveVarSet class, making applyTranferFuncForMInst a staticChris Lattner
2002-02-05* Add a #include not indirectly included any moreChris Lattner
2002-02-04* The itf exposed by InstrScheduling is now a single function to create the r...Chris Lattner
2002-02-04Remove dependence on BBLiveVar from InstrSchedulingChris Lattner
2002-02-04Move instrIsFeasible from InstrScheduling.hChris Lattner
2002-02-04* Move command line parsing debug stuff to InstrScheduling internal header fileChris Lattner
2002-02-03Remove extraneous #includesChris Lattner
2002-02-03* Straighten out #includesChris Lattner
2002-02-03* Get machine instrs from Instructin's by using MachineCodeForInstruction::getChris Lattner
2002-01-23Make it build with 2.95.3Chris Lattner
2002-01-20Changes to build successfully with GCC 3.02Chris Lattner
2001-12-04Renamed inst_const_iterator -> const_inst_iteratorChris Lattner
2001-11-27Create a new #include "Support/..." directory structure to move thingsChris Lattner
2001-11-26Stuff after a #endif is not valid CPP input and breaks some compilersChris Lattner
2001-11-12Eliminate most uses of the machine instruction vector for each LLVM instr,Vikram S. Adve
2001-11-12Major improvement to how nodes are built for a BB.Vikram S. Adve