LLVM API Documentation
#include <CFG.h>
Public Types | |
typedef super::pointer | pointer |
typedef super::reference | reference |
Public Member Functions | |
SuccIterator (Term_ T) | |
SuccIterator (Term_ T, bool) | |
const Self & | operator= (const Self &I) |
unsigned | getSuccessorIndex () const |
bool | operator== (const Self &x) const |
bool | operator!= (const Self &x) const |
reference | operator* () const |
pointer | operator-> () const |
Self & | operator++ () |
Self | operator++ (int) |
Self & | operator-- () |
Self | operator-- (int) |
bool | operator< (const Self &x) const |
bool | operator<= (const Self &x) const |
bool | operator>= (const Self &x) const |
bool | operator> (const Self &x) const |
Self & | operator+= (int Right) |
Self | operator+ (int Right) |
Self & | operator-= (int Right) |
Self | operator- (int Right) |
int | operator- (const Self &x) |
BB_ * | getSource () |
Get the source BB of this iterator. More... | |
Definition at line 104 of file Support/CFG.h.
typedef super::pointer llvm::SuccIterator< Term_, BB_ >::pointer |
Definition at line 117 of file Support/CFG.h.
typedef super::reference llvm::SuccIterator< Term_, BB_ >::reference |
Definition at line 118 of file Support/CFG.h.
|
inlineexplicit |
Definition at line 121 of file Support/CFG.h.
|
inline |
Definition at line 123 of file Support/CFG.h.
|
inline |
Get the source BB of this iterator.
Definition at line 220 of file Support/CFG.h.
|
inline |
getSuccessorIndex - This is used to interface between code that wants to operate on terminator instructions directly.
Definition at line 144 of file Support/CFG.h.
Referenced by llvm::DOTGraphTraits< const Function * >::getEdgeSourceLabel(), and llvm::SplitCriticalEdge().
|
inline |
Definition at line 147 of file Support/CFG.h.
|
inline |
Definition at line 149 of file Support/CFG.h.
Referenced by llvm::SuccIterator< TerminatorInst *, BasicBlock >::operator->().
|
inline |
Definition at line 189 of file Support/CFG.h.
Referenced by llvm::SuccIterator< TerminatorInst *, BasicBlock >::operator-().
|
inline |
Definition at line 152 of file Support/CFG.h.
|
inline |
Definition at line 154 of file Support/CFG.h.
|
inline |
Definition at line 182 of file Support/CFG.h.
Referenced by llvm::SuccIterator< TerminatorInst *, BasicBlock >::operator-=().
|
inline |
Definition at line 199 of file Support/CFG.h.
|
inline |
Definition at line 203 of file Support/CFG.h.
|
inline |
Definition at line 158 of file Support/CFG.h.
|
inline |
Definition at line 159 of file Support/CFG.h.
|
inline |
Definition at line 195 of file Support/CFG.h.
|
inline |
Definition at line 150 of file Support/CFG.h.
|
inline |
Definition at line 163 of file Support/CFG.h.
|
inline |
Definition at line 168 of file Support/CFG.h.
|
inline |
Definition at line 136 of file Support/CFG.h.
|
inline |
Definition at line 146 of file Support/CFG.h.
Referenced by llvm::SuccIterator< TerminatorInst *, BasicBlock >::operator!=().
|
inline |
Definition at line 177 of file Support/CFG.h.
|
inline |
Definition at line 172 of file Support/CFG.h.