| #
18dad6ed |
| 24-May-2004 |
Chris Lattner <[email protected]> |
Eliminate an explicit use of the LLVM basic block, using getParent instead, which simplifies the code
llvm-svn: 13707
|
| #
cb5d22a0 |
| 12-May-2004 |
Brian Gaeke <[email protected]> |
Add non-const MachineBasicBlock::getParent() accessor method.
MBBs start out as #-1. When a MBB is added to a MachineFunction, it gets the next available unique MBB number. If it is removed from a M
Add non-const MachineBasicBlock::getParent() accessor method.
MBBs start out as #-1. When a MBB is added to a MachineFunction, it gets the next available unique MBB number. If it is removed from a MachineFunction, it goes back to being #-1.
llvm-svn: 13514
show more ...
|
|
Revision tags: llvmorg-1.2.0 |
|
| #
b525d540 |
| 23-Feb-2004 |
Alkis Evlogimenos <[email protected]> |
Use MachineBasicBlock::getParent().
llvm-svn: 11756
|
| #
af2de484 |
| 23-Feb-2004 |
Alkis Evlogimenos <[email protected]> |
Refactor rewinding code for finding the first terminator of a basic block into MachineBasicBlock::getFirstTerminator().
This also fixes a bug in the implementation of the above in both RegAllocLocal
Refactor rewinding code for finding the first terminator of a basic block into MachineBasicBlock::getFirstTerminator().
This also fixes a bug in the implementation of the above in both RegAllocLocal and InstrSched, where instructions where added after the terminator if the basic block's only instruction was a terminator (it shouldn't matter for RegAllocLocal since this case never occurs in practice).
llvm-svn: 11748
show more ...
|
| #
d23a882f |
| 19-Feb-2004 |
Chris Lattner <[email protected]> |
Add a MachineBasicBlock::getParent() method
llvm-svn: 11622
|
| #
14f3fe81 |
| 16-Feb-2004 |
Alkis Evlogimenos <[email protected]> |
Add LeakDetection to MachineInstr.
Move out of line member functions of MachineBasicBlock to MachineBasicBlock.cpp.
llvm-svn: 11497
|
|
Revision tags: llvmorg-1.1.0, llvmorg-1.0.0 |
|
| #
8710aab0 |
| 28-Oct-2002 |
Chris Lattner <[email protected]> |
Rename MachineCodeForBasicBlock to MachineBasicBlock
llvm-svn: 4318
|
| #
9baa9ad7 |
| 28-Oct-2002 |
Chris Lattner <[email protected]> |
Inline some methods from .cpp files into .h files, minor cleanups
llvm-svn: 4313
|
| #
9f99867c |
| 28-Oct-2002 |
Chris Lattner <[email protected]> |
Updates to match misha's changes
llvm-svn: 4302
|
| #
f0b84cef |
| 08-Jul-2002 |
Vikram S. Adve <[email protected]> |
Implementation of class MachineCodeForBasicBlock. Moved here from MachineInstr.cpp to make it an annotation on BasicBlock.
llvm-svn: 2827
|