aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/InstrSched/SchedGraph.h
Commit message (Expand)AuthorAgeFilesLines
* getOpCode() --> getOpcode().Brian Gaeke2004-02-121-1/+1
* Moved iterators to common file.Tanya Lattner2004-01-201-62/+0
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+4
* Added LLVM copyright header.John Criswell2003-10-211-0/+7
* Regularize header file commentsChris Lattner2003-10-131-8/+6
* Moved index into BB to common graph class because its needed by ModuloSchedGr...Tanya Lattner2003-08-281-2/+0
* Added/removed header fileTanya Lattner2003-08-271-1/+0
* *** empty log message ***Tanya Lattner2003-08-271-68/+60
* First version of SchedGraph common class and refactoring of SchedGraph.Tanya Lattner2003-08-251-263/+81
* Hrm, another necesary one :(Chris Lattner2003-07-261-0/+1
* Remove extraneous #includesChris Lattner2003-07-261-1/+0
* Remove usage of noncopyable classes to clean up doxygen output.Chris Lattner2003-06-021-20/+19
* Add #includeChris Lattner2003-06-021-0/+1
* Changes to allow explicit physical register arguments that have beenVikram S. Adve2003-05-311-5/+6
* Remove usage of MachineBasicBlock::getChris Lattner2002-10-281-22/+18
* Changed `MachineCodeForMethod' to `MachineFunction'.Misha Brukman2002-10-281-2/+2
* * Removed extraneous #includesChris Lattner2002-08-091-17/+12
* *** empty log message ***Chris Lattner2002-07-251-2/+2
* *** empty log message ***Chris Lattner2002-07-241-2/+2
* A single MachineInstr operand may now be both a def and a use,Vikram S. Adve2002-07-081-0/+1
* Eliminate duplicate or unneccesary #include'sChris Lattner2002-04-291-1/+0
* Use deterministic iterator for SchedGraphs. This is actually notVikram S. Adve2002-03-241-24/+10
* Rename Method to FunctionChris Lattner2002-03-231-4/+4
* * Pull BasicBlock::pred_* and BasicBlock::succ_* out of BasicBlock.h and intoChris Lattner2002-02-121-10/+10
* Remove extraneous #includesChris Lattner2002-02-031-2/+0
* Changes to build successfully with GCC 3.02Chris Lattner2002-01-201-55/+30
* Create a new #include "Support/..." directory structure to move thingsChris Lattner2001-11-271-3/+3
* Eliminate most uses of the machine instruction vector for each LLVM instr,Vikram S. Adve2001-11-121-10/+8
* Major improvement to how nodes are built for a BB.Vikram S. Adve2001-11-121-3/+3
* Only add true dep. edges from an earlier to a later instruction.Vikram S. Adve2001-11-111-2/+5
* Major change to how defs are found when adding dependences (theyVikram S. Adve2001-11-081-7/+11
* Modified graph construction to use one pass to find all defs.Vikram S. Adve2001-11-051-5/+15
* Allow combinations of True/Anti/Output flags for each edge toVikram S. Adve2001-10-281-7/+16
* Separate VM instruction that generates the instructions that compute a valueVikram S. Adve2001-10-171-1/+2
* Minor changes for bug fixes in SchedGraph.cpp.Vikram S. Adve2001-09-301-9/+15
* Pull iterators out of CFG.h and CFGdecls and put them in Support directoryChris Lattner2001-09-281-7/+31
* Moved erase-edge functions from SchedGraphNode to SchedGraph.Vikram S. Adve2001-09-181-10/+16
* Add a forward decl, oops.Chris Lattner2001-09-141-0/+1
* Chris seems fond of #include <vector>. Fix these. Also convert use list inChris Lattner2001-09-141-0/+495