aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/InstrSched/SchedGraph.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* * Fix privacy issues on RegToRefVecMapChris Lattner2001-10-131-5/+5
* Add graph edges due to implicit refs in each machine instruction.Vikram S. Adve2001-10-111-27/+52
* Don't insert useful instructions in delay slot of a RETURN.Vikram S. Adve2001-10-101-1/+1
* Commit more code over to new cast styleChris Lattner2001-10-021-2/+3
* Convert more code to use new style castsChris Lattner2001-10-011-2/+1