aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen/MachineBasicBlock.h
Commit message (Expand)AuthorAgeFilesLines
* Convert 'struct' to 'class' in various places to adhere to the coding standardsChris Lattner2004-10-271-2/+3
* Remove the unused MachineBasicBlock2IndexFunctor class.Chris Lattner2004-10-261-32/+5
* Changes For Bug 352Reid Spencer2004-09-011-2/+2
* Add MachineBasicBlock2IndexFunctor. This is useful for densemaps fromAlkis Evlogimenos2004-08-271-0/+10
* Expose some helpful methodsChris Lattner2004-07-311-0/+8
* Add some machine CFG related stuffChris Lattner2004-07-311-9/+21
* Add a forwarding method pop_front() that allows you to delete instructionsBrian Gaeke2004-06-081-0/+1
* Moved MachineBasicBlock deconstructor to cpp file and removed it from LeakDet...Tanya Lattner2004-05-241-1/+2
* Added MachineFunction parent* to MachineBasicBlock. Customized ilist templateTanya Lattner2004-05-241-3/+4
* Fix a comment.Brian Gaeke2004-05-121-2/+4
* Add a Number field w/ accessor method, for function-level unique numberingBrian Gaeke2004-05-121-1/+8
* Chris told me to take these assertions out a few days ago, but I forgot toBrian Gaeke2004-05-021-10/+0
* Move the GraphTraits for MachineBasicBlocks to the MachineBasicBlock file.Chris Lattner2004-05-011-0/+70
* Add pred./succ. list size methods.Brian Gaeke2004-04-281-0/+2
* Move private methods to end of class decl at Chris's requestBrian Gaeke2004-04-281-26/+26
* Fix thinkos that Chris caught for me.Brian Gaeke2004-04-281-2/+4
* Add machine-code CFG support: MachineBasicBlocks may now have their ownBrian Gaeke2004-04-281-0/+67
* Add clear() forwarding method.Brian Gaeke2004-03-311-0/+1
* MachineBasicBlock::remove should not change the iterator passed into itChris Lattner2004-03-311-1/+1
* Refactor rewinding code for finding the first terminator of a basicAlkis Evlogimenos2004-02-231-0/+5
* Add a MachineBasicBlock::getParent() methodChris Lattner2004-02-191-3/+7
* eliminate a pair of really inefficient methods now that noone uses themChris Lattner2004-02-181-21/+0
* Add LeakDetection to MachineInstr.Alkis Evlogimenos2004-02-161-21/+7
* Mark MachineBasicBlock::operator[] deprecated.Alkis Evlogimenos2004-02-131-10/+20
* Include <iosfwd>.Brian Gaeke2004-02-131-0/+5
* Move ilist_trairs<MachineInstr> in MachineBasicBlock.Alkis Evlogimenos2004-02-121-0/+47
* Add parent pointer to MachineInstr that points to owningAlkis Evlogimenos2004-02-121-2/+3
* Change MachineBasicBlock's vector of MachineInstr pointers into anAlkis Evlogimenos2004-02-121-17/+21
* 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
* Code generation phases are not allowed to modify the LLVM representation.Chris Lattner2003-07-261-3/+3
* Get rid of deprecated functionChris Lattner2002-12-131-5/+0
* Change MachineBasicBlock's to not be Annotations, instead they are kept asChris Lattner2002-10-281-15/+12
* Add BasicBlock list to MchineFunction that will eventually be the onlyChris Lattner2002-10-281-0/+10
* Remvoe dead fixme and typedefChris Lattner2002-10-281-4/+0
* MachineBasicBlock doesn't need basicblock.h, it needs Annotation.hChris Lattner2002-10-281-6/+9
* Inline some methods from .cpp files into .h files, minor cleanupsChris Lattner2002-10-281-3/+3
* Changed `MachineCodeForMethod' to `MachineFunction'.Misha Brukman2002-10-281-9/+13
* Prune #includesChris Lattner2002-10-271-5/+3
* Add erase() method for a single element.Vikram S. Adve2002-09-201-2/+3
* Interface to class MachineCodeForBasicBlock.Vikram S. Adve2002-07-081-0/+74