aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen/MachineFunction.h
Commit message (Expand)AuthorAgeFilesLines
* Fit into 80 lines, add a gross hack for MachineFunctionInfoChris Lattner2004-08-161-10/+14
* Add viewCFG() and viewCFGOnly() APIs.Alkis Evlogimenos2004-07-081-0/+66
* Change the implementation of the autonumbering for MBB's a bit to provideChris Lattner2004-07-011-6/+33
* Clarify documentation and use correct doxygen comment form /// vs. // .Misha Brukman2004-06-041-8/+11
* Moved MachineBasicBlock deconstructor to cpp file and removed it from LeakDet...Tanya Lattner2004-05-241-4/+4
* Added MachineFunction parent* to MachineBasicBlock. Customized ilist templateTanya Lattner2004-05-241-0/+33
* Add a NextMBBNumber field w/ incrementing accessor method, forBrian Gaeke2004-05-121-0/+7
* Change MachineBasicBlock's vector of MachineInstr pointers into anAlkis Evlogimenos2004-02-121-1/+0
* Rearrange code, indent for the namespace, add the createMachineFunctionPrinte...Chris Lattner2003-12-201-4/+0
* Remove sparc specific passes from public headersChris Lattner2003-12-201-2/+0
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+4
* Added LLVM copyright header (for lack of a better term).John Criswell2003-10-201-0/+7
* Factory methods for FunctionPasses now return type FunctionPass *.Brian Gaeke2003-08-131-4/+4
* Move annotation to support libraryChris Lattner2003-01-141-1/+1
* * Add a constant pool to hold per-function constants which must be spilled to...Chris Lattner2003-01-131-4/+11
* Rename FunctionFrameInfo to MachineFrameInfoChris Lattner2002-12-281-3/+3
* * Pull a bunch of frame and constant pool state out into a newChris Lattner2002-12-281-106/+30
* Remove dependency on SSARegMap.hChris Lattner2002-12-251-25/+20
* Set SSARegMap to NULL after deleting it.Misha Brukman2002-11-221-1/+4
* SSARegMap -- the mapping between SSARegisters and their RegisterClasses, whichMisha Brukman2002-11-201-0/+13
* Improve comments, add methods for structured printingChris Lattner2002-10-301-11/+20
* Add methodChris Lattner2002-10-291-0/+6
* Remove unneeded #includeChris Lattner2002-10-291-1/+0
* Iterator functions now line up together.Misha Brukman2002-10-281-2/+2
* s/method/functionChris Lattner2002-10-281-5/+13
* Change MachineBasicBlock's to not be Annotations, instead they are kept asChris Lattner2002-10-281-2/+32
* Add BasicBlock list to MchineFunction that will eventually be the onlyChris Lattner2002-10-281-4/+9
* MachineFunction.h now includes MachineBasicBlock.h in preparation forChris Lattner2002-10-281-1/+1
* Add note about state that should be removed when time permitsChris Lattner2002-10-281-3/+13
* Add prototypes for creation/destruction passesChris Lattner2002-10-281-0/+3
* Changed `MachineCodeForMethod' to `MachineFunction'.Misha Brukman2002-10-281-13/+13
* Non-standard hash classes are not in the std:: namespaceChris Lattner2002-07-241-3/+3
* *** empty log message ***Chris Lattner2002-07-241-1/+1
* Optional args are no longer allocated as they are discovered.Vikram S. Adve2002-04-251-17/+14
* Include temp. values when computing max. size of stack frame!Vikram S. Adve2002-03-311-0/+12
* Fix padding when allocating local variables on stack.Vikram S. Adve2002-03-241-2/+3
* Rename Method to FunctionChris Lattner2002-03-231-6/+6
* Added function computeOffsetforLocalVar to check how big theVikram S. Adve2002-03-181-1/+4
* Code pulled out of MAchineInstr.(h|cpp)Chris Lattner2002-02-031-0/+112