LLVM API Documentation
#include <StableBasicBlockNumbering.h>
Collaboration diagram for llvm::StableBasicBlockNumbering:

Public Member Functions | |
| StableBasicBlockNumbering (Function *F=0) | |
| void | compute (Function &F) |
| unsigned | getNumber (BasicBlock *BB) const |
| BasicBlock * | getBlock (unsigned N) const |
Definition at line 24 of file StableBasicBlockNumbering.h.
|
|
Definition at line 33 of file StableBasicBlockNumbering.h. |
|
|
compute - If we have not computed a numbering for the function yet, do so. Definition at line 39 of file StableBasicBlockNumbering.h. References llvm::Function::begin(), E, llvm::Function::end(), and I. Referenced by StableBasicBlockNumbering(). |
|
|
getBlock - Return the BasicBlock corresponding to a particular ID. Definition at line 61 of file StableBasicBlockNumbering.h. |
|
|
getNumber - Return the ID number for the specified BasicBlock. Definition at line 51 of file StableBasicBlockNumbering.h. References I. |