aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/InstrSched/InstrScheduling.cpp
AgeCommit message (Expand)Author
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-08s/Method/FunctionChris Lattner
2002-03-24Add option to disable scheduling.Vikram S. Adve
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-05* Eliminate the LiveVarSet class, making applyTranferFuncForMInst a staticChris 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-03* Get machine instrs from Instructin's by using MachineCodeForInstruction::getChris Lattner
2002-01-20Changes to build successfully with GCC 3.02Chris Lattner
2001-11-27Create a new #include "Support/..." directory structure to move thingsChris Lattner
2001-11-12Major improvement to how nodes are built for a BB.Vikram S. Adve
2001-11-09Use node->getOpCode() instead of node->getMachineInstr()->getOpCode().Vikram S. Adve
2001-11-08MachineCodeForMethod is now an annotation on class Method.Vikram S. Adve
2001-10-22Modify code that processes delay slots so that it preserves anyVikram S. Adve
2001-10-10Don't insert useful instructions in delay slot of a RETURN.Vikram S. Adve
2001-09-30Bug fixes:Vikram S. Adve
2001-09-18Add new entry/exit edges when removing delay slot nodes from the graph.Vikram S. Adve
2001-09-14Chris seems fond of #include <vector>. Fix these. Also convert use list inChris Lattner
2001-09-14Split Target/Machine.h into three files:Chris Lattner
2001-09-14Make a new llvm/Target #include directory.Chris Lattner
2001-09-14Checkin changes to:Chris Lattner
2001-09-09I really don't like it when people break the build.Chris Lattner
2001-09-07* Remove lots of #includesChris Lattner
2001-08-28Implementation of instruction scheduling for LLVM.Vikram S. Adve