aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/InstrSched
Commit message (Expand)AuthorAgeFilesLines
* Add includes and use std:: for standard library calls to make codeAlkis Evlogimenos2004-09-281-0/+1
* Changes For Bug 352Reid Spencer2004-09-016-7/+7
* Instead of using isDummyPhiInstr, we just compare the opcode with V9::PHI.Brian Gaeke2004-08-181-1/+2
* Instead of using isDummyPhiInstr, we just compare the opcode with V9::PHI.Brian Gaeke2004-08-181-3/+3
* Move MachineCodeForInstruction.h and MachineFunctionInfo.h into lib/Target/Sp...Chris Lattner2004-08-162-4/+4
* Convert a few assertions with side-effects into regular old runtime checks.Brian Gaeke2004-07-291-5/+8
* Fix #includes of i*.h => Instructions.h as per PR403:Chris Lattner2004-07-291-1/+1
* TargetInstrInfo::hasOperandInterlock() is always true, because it isBrian Gaeke2004-07-281-10/+1
* Use new macroChris Lattner2004-07-161-1/+1
* Fix for PR341Chris Lattner2004-07-151-2/+2
* Add #include <iostream> since Value.h does not #include it any more.Reid Spencer2004-07-044-0/+4
* Adjust to the new TargetMachine interfaceChris Lattner2004-06-022-16/+16
* Include SparcV9RegInfo.h instead of TargetRegInfo.h. This serves as a bit ofBrian Gaeke2004-04-231-1/+1
* MBB::remove should not modify the iterator passed inChris Lattner2004-03-311-1/+2
* Eliminate the distinction between "real" and "unreal" instructionsChris Lattner2004-02-291-1/+1
* Great sparc renaming fallout IV: Sparc --> SparcV9.Brian Gaeke2004-02-252-2/+2
* FunctionLiveVarInfo.h moved: include/llvm/CodeGen -> lib/Target/Sparc/LiveVarBrian Gaeke2004-02-242-2/+2
* Eliminate operator[] is deprecated warningsChris Lattner2004-02-181-16/+21
* Fix deprecated operator[] warningsChris Lattner2004-02-181-15/+17
* Remove getAllocatedRegNum(). Use getReg() instead.Alkis Evlogimenos2004-02-131-4/+4
* Change MachineBasicBlock's vector of MachineInstr pointers into anAlkis Evlogimenos2004-02-122-23/+24
* getOpCode() --> getOpcode().Brian Gaeke2004-02-124-53/+53
* Move InstrSchedule's iterator begin/end methods inline.Brian Gaeke2004-02-091-28/+4
* Make SchedGraph::dump() use SchedGraphNodeCommon's const_iteratorBrian Gaeke2004-02-091-25/+14
* Moved iterators around.Tanya Lattner2004-01-201-2/+0
* Moved iterators to common file.Tanya Lattner2004-01-201-62/+0
* Change interface of MachineOperand as follows:Alkis Evlogimenos2003-12-141-19/+16
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-116-0/+23
* Let's not forget about our friends -- Constant Pool indices.Misha Brukman2003-11-061-0/+1
* Do not use a class before it is defined.Chris Lattner2003-11-051-6/+9
* * Eliminate `using' directiveMisha Brukman2003-10-231-106/+88
* Added LLVM copyright header.John Criswell2003-10-212-0/+14
* Added LLVM copyright notice to Makefiles.John Criswell2003-10-201-0/+8
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-204-0/+28
* Regularize header file commentsChris Lattner2003-10-131-8/+6
* Fixed spelling.Misha Brukman2003-09-171-2/+2
* Add flag to control whether or not delay slots are filled duringVikram S. Adve2003-09-161-1/+7
* Fixed two double free bugs that caused llc to segfault or run forever.John Criswell2003-08-281-5/+21
* Moved index into BB to common graph class because its needed by ModuloSchedGr...Tanya Lattner2003-08-282-4/+1
* Added/removed header fileTanya Lattner2003-08-271-1/+0
* *** empty log message ***Tanya Lattner2003-08-273-416/+273
* First version of SchedGraph common class and refactoring of SchedGraph.Tanya Lattner2003-08-255-481/+353
* Remove uses of the NonCopyable class, to make the doxygen output look betterChris Lattner2003-08-151-9/+17
* Factory methods for function passes now return type FunctionPass *.Brian Gaeke2003-08-141-1/+1
* Be const correctChris Lattner2003-07-261-2/+2
* Hrm, another necesary one :(Chris Lattner2003-07-261-0/+1
* Remove extraneous #includesChris Lattner2003-07-261-1/+0
* A def. operand of a machine instruction may be an ordinary Value*,Vikram S. Adve2003-07-021-13/+12
* Remove usage of noncopyable classes to clean up doxygen output.Chris Lattner2003-06-022-22/+25
* Add #includeChris Lattner2003-06-021-0/+1