summaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen/MachineFunction.h
Commit message (Expand)AuthorAge
* Provide a function that ensures MBB numbering is dense and inorder. ThisChris Lattner2006-10-03
* Remove dead methods, add getNumBlockIDs() methodChris Lattner2006-09-14
* Constify some methods. Patch provided by Anton Vayvod, thanks!Chris Lattner2006-08-17
* JumpTable support! What this represents is working asm and jit support forNate Begeman2006-04-22
* Add helper methods.Chris Lattner2006-04-11
* Move MachineDebugInfo to module level location.Jim Laskey2006-01-04
* Added source file/line correspondence for dwarf (PowerPC only at this point.)Jim Laskey2005-12-16
* remove an inappropriate commentChris Lattner2005-08-31
* allow a virtual register to be associated with live-in values.Chris Lattner2005-05-13
* Convert tabs to spacesMisha Brukman2005-04-22
* Remove trailing whitespaceMisha Brukman2005-04-21
* add routines to track the livein/out set for a functionChris Lattner2005-04-09
* daintyDuraid Madina2005-03-17
* Improve spellingChris Lattner2005-01-30
* Adjust to ilist changes.Chris Lattner2005-01-29
* Add an accessor.Chris Lattner2005-01-23
* Expose more information from register allocation to passes that run afterChris Lattner2005-01-23
* Convert 'struct' to 'class' in various places to adhere to the coding standardsChris Lattner2004-10-27
* Add const version of getLastBlock() member function.Alkis Evlogimenos2004-09-30
* Changes For Bug 352Reid Spencer2004-09-01
* Add getLastBlock member. This is useful when growing a densemap keyedAlkis Evlogimenos2004-08-27
* All targets are now allowed to have their own MachineFunctionInfo objects,Chris Lattner2004-08-18
* Ultra-doxygenify some function header comments.Misha Brukman2004-08-17
* Fit into 80 lines, add a gross hack for MachineFunctionInfoChris Lattner2004-08-16
* Add viewCFG() and viewCFGOnly() APIs.Alkis Evlogimenos2004-07-08
* Change the implementation of the autonumbering for MBB's a bit to provideChris Lattner2004-07-01
* Clarify documentation and use correct doxygen comment form /// vs. // .Misha Brukman2004-06-04
* Moved MachineBasicBlock deconstructor to cpp file and removed it from LeakDet...Tanya Lattner2004-05-24
* Added MachineFunction parent* to MachineBasicBlock. Customized ilist templateTanya Lattner2004-05-24
* Add a NextMBBNumber field w/ incrementing accessor method, forBrian Gaeke2004-05-12
* Change MachineBasicBlock's vector of MachineInstr pointers into anAlkis Evlogimenos2004-02-12
* Rearrange code, indent for the namespace, add the createMachineFunctionPrinte...Chris Lattner2003-12-20
* Remove sparc specific passes from public headersChris Lattner2003-12-20
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-11
* Added LLVM copyright header (for lack of a better term).John Criswell2003-10-20
* Factory methods for FunctionPasses now return type FunctionPass *.Brian Gaeke2003-08-13
* Move annotation to support libraryChris Lattner2003-01-14
* * Add a constant pool to hold per-function constants which must be spilled to...Chris Lattner2003-01-13
* Rename FunctionFrameInfo to MachineFrameInfoChris Lattner2002-12-28
* * Pull a bunch of frame and constant pool state out into a newChris Lattner2002-12-28
* Remove dependency on SSARegMap.hChris Lattner2002-12-25
* Set SSARegMap to NULL after deleting it.Misha Brukman2002-11-22
* SSARegMap -- the mapping between SSARegisters and their RegisterClasses, whichMisha Brukman2002-11-20
* Improve comments, add methods for structured printingChris Lattner2002-10-30
* Add methodChris Lattner2002-10-29
* Remove unneeded #includeChris Lattner2002-10-29
* Iterator functions now line up together.Misha Brukman2002-10-28
* s/method/functionChris Lattner2002-10-28
* Change MachineBasicBlock's to not be Annotations, instead they are kept asChris Lattner2002-10-28
* Add BasicBlock list to MchineFunction that will eventually be the onlyChris Lattner2002-10-28