aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/InstrSched
AgeCommit message (Expand)Author
2004-02-29Eliminate the distinction between "real" and "unreal" instructionsChris Lattner
2004-02-25Great sparc renaming fallout IV: Sparc --> SparcV9.Brian Gaeke
2004-02-24FunctionLiveVarInfo.h moved: include/llvm/CodeGen -> lib/Target/Sparc/LiveVarBrian Gaeke
2004-02-18Eliminate operator[] is deprecated warningsChris Lattner
2004-02-18Fix deprecated operator[] warningsChris Lattner
2004-02-13Remove getAllocatedRegNum(). Use getReg() instead.Alkis Evlogimenos
2004-02-12Change MachineBasicBlock's vector of MachineInstr pointers into anAlkis Evlogimenos
2004-02-12getOpCode() --> getOpcode().Brian Gaeke
2004-02-09Move InstrSchedule's iterator begin/end methods inline.Brian Gaeke
2004-02-09Make SchedGraph::dump() use SchedGraphNodeCommon's const_iteratorBrian Gaeke
2004-01-20Moved iterators around.Tanya Lattner
2004-01-20Moved iterators to common file.Tanya Lattner
2003-12-14Change interface of MachineOperand as follows:Alkis Evlogimenos
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-11-06Let's not forget about our friends -- Constant Pool indices.Misha Brukman
2003-11-05Do not use a class before it is defined.Chris Lattner
2003-10-23* Eliminate `using' directiveMisha Brukman
2003-10-21Added LLVM copyright header.John Criswell
2003-10-20Added LLVM copyright notice to Makefiles.John Criswell
2003-10-20Added LLVM project notice to the top of every C++ source file.John Criswell
2003-10-13Regularize header file commentsChris Lattner
2003-09-17Fixed spelling.Misha Brukman
2003-09-16Add flag to control whether or not delay slots are filled duringVikram S. Adve
2003-08-28Fixed two double free bugs that caused llc to segfault or run forever.John Criswell
2003-08-28Moved index into BB to common graph class because its needed by ModuloSchedGr...Tanya Lattner
2003-08-27Added/removed header fileTanya Lattner
2003-08-27*** empty log message ***Tanya Lattner
2003-08-25First version of SchedGraph common class and refactoring of SchedGraph.Tanya Lattner
2003-08-15Remove uses of the NonCopyable class, to make the doxygen output look betterChris Lattner
2003-08-14Factory methods for function passes now return type FunctionPass *.Brian Gaeke
2003-07-26Be const correctChris Lattner
2003-07-26Hrm, another necesary one :(Chris Lattner
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