summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/InstrSched/SchedGraph.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix #includes of i*.h => Instructions.h as per PR403:Chris Lattner2004-07-291-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-041-0/+1
* Adjust to the new TargetMachine interfaceChris Lattner2004-06-021-12/+12
* Include SparcV9RegInfo.h instead of TargetRegInfo.h. This serves as a bit ofBrian Gaeke2004-04-231-1/+1
* Eliminate operator[] is deprecated warningsChris Lattner2004-02-181-16/+21
* Remove getAllocatedRegNum(). Use getReg() instead.Alkis Evlogimenos2004-02-131-4/+4
* Change MachineBasicBlock's vector of MachineInstr pointers into anAlkis Evlogimenos2004-02-121-8/+9
* getOpCode() --> getOpcode().Brian Gaeke2004-02-121-14/+14
* Make SchedGraph::dump() use SchedGraphNodeCommon's const_iteratorBrian Gaeke2004-02-091-25/+14
* 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-111-0/+4
* Let's not forget about our friends -- Constant Pool indices.Misha Brukman2003-11-061-0/+1
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-201-0/+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-281-2/+1
* *** empty log message ***Tanya Lattner2003-08-271-215/+147
* First version of SchedGraph common class and refactoring of SchedGraph.Tanya Lattner2003-08-251-212/+29
* A def. operand of a machine instruction may be an ordinary Value*,Vikram S. Adve2003-07-021-13/+12
* Changes to allow explicit physical register arguments that have beenVikram S. Adve2003-05-311-37/+90
* (1) Added special register class containing (for now) %fsr.Vikram S. Adve2003-05-271-13/+14
* Cleaned up code layout. No functional changes.Misha Brukman2003-05-221-232/+226
* Kill `using' directives.Misha Brukman2003-05-221-28/+25
* Rename MachineInstrInfo -> TargetInstrInfoChris Lattner2003-01-141-6/+6
* More renamings of Target/Machine*Info to Target/Target*InfoChris Lattner2002-12-291-1/+1
* Remove usage of MachineBasicBlock::getChris Lattner2002-10-281-125/+44
* Rename the redundant MachineOperand::getOperandType() to MachineOperand::getT...Chris Lattner2002-10-281-21/+20
* Add #includes now that MachineInstr.h doesn't include llvm/Target/MachineInst...Chris Lattner2002-10-281-0/+1
* Rename MachineCodeForBasicBlock to MachineBasicBlockChris Lattner2002-10-281-6/+6
* Major bug fix: was not adding CD edges for RETURNs!Vikram S. Adve2002-10-131-8/+10
* Very minor cleanupsChris Lattner2002-08-091-23/+15
* *** empty log message ***Chris Lattner2002-07-251-2/+2
* *** empty log message ***Chris Lattner2002-07-241-1/+0
* A single MachineInstr operand may now be both a def and a use,Vikram S. Adve2002-07-081-83/+61
* MEGAPATCH checkin.Chris Lattner2002-06-251-1/+1
* Eliminate duplicate or unneccesary #include'sChris Lattner2002-04-291-2/+0
* Clean up the ownership model a bit so that nodes actually get deleted moreChris Lattner2002-04-091-12/+8
* Change references to the Method class to be references to the FunctionChris Lattner2002-04-071-8/+8
* Minor changes.Vikram S. Adve2002-03-241-7/+3
* * Straighten out #includesChris Lattner2002-02-031-10/+7
* Changes to build successfully with GCC 3.02Chris Lattner2002-01-201-47/+45
* Create a new #include "Support/..." directory structure to move thingsChris Lattner2001-11-271-19/+11
* Stuff after a #endif is not valid CPP input and breaks some compilersChris Lattner2001-11-261-3/+3
* Eliminate most uses of the machine instruction vector for each LLVM instr,Vikram S. Adve2001-11-121-53/+67
* Major improvement to how nodes are built for a BB.Vikram S. Adve2001-11-121-18/+62
* Only add true dep. edges from an earlier to a later instruction.Vikram S. Adve2001-11-111-29/+35
* Major change to how defs are found when adding dependences (theyVikram S. Adve2001-11-081-164/+58
* Modified graph construction to use one pass to find all defs.Vikram S. Adve2001-11-051-51/+129
* Add edges between call instructions and (a) load/store instructions, andVikram S. Adve2001-10-281-34/+111
* *** empty log message ***Vikram S. Adve2001-10-171-15/+24
OpenPOWER on IntegriCloud