|
LLVM
3.7.0
|
#include <CFG.h>
Public Types | |
| typedef super::pointer | pointer |
| typedef super::reference | reference |
Public Member Functions | |
| SuccIterator (Term_ T) | |
| SuccIterator (Term_ T, bool) | |
| unsigned | getSuccessorIndex () const |
| getSuccessorIndex - This is used to interface between code that wants to operate on terminator instructions directly. More... | |
| 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) const |
| Self & | operator-= (int Right) |
| Self | operator- (int Right) const |
| int | operator- (const Self &x) const |
| SuccessorProxy | operator[] (int offset) |
| BB_ * | getSource () |
| Get the source BB of this iterator. More... | |
| typedef super::pointer llvm::SuccIterator< Term_, BB_ >::pointer |
| typedef super::reference llvm::SuccIterator< Term_, BB_ >::reference |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
getSuccessorIndex - This is used to interface between code that wants to operate on terminator instructions directly.
Definition at line 172 of file IR/CFG.h.
Referenced by llvm::DOTGraphTraits< const Function * >::getEdgeSourceLabel(), llvm::BranchProbabilityInfo::getEdgeWeight(), and llvm::SplitCriticalEdge().
|
inline |
Definition at line 175 of file IR/CFG.h.
References llvm::SuccIterator< Term_, BB_ >::operator==().
|
inline |
Definition at line 177 of file IR/CFG.h.
Referenced by llvm::SuccIterator< Term_, BB_ >::operator->().
|
inline |
Definition at line 217 of file IR/CFG.h.
Referenced by llvm::SuccIterator< Term_, BB_ >::operator-().
|
inline |
|
inline |
|
inline |
Definition at line 210 of file IR/CFG.h.
Referenced by llvm::SuccIterator< Term_, BB_ >::operator-=().
|
inline |
Definition at line 227 of file IR/CFG.h.
References llvm::SuccIterator< Term_, BB_ >::operator+().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 223 of file IR/CFG.h.
References llvm::SuccIterator< Term_, BB_ >::operator+=().
|
inline |
Definition at line 178 of file IR/CFG.h.
References llvm::SuccIterator< Term_, BB_ >::operator*().
|
inline |
|
inline |
|
inline |
Definition at line 174 of file IR/CFG.h.
Referenced by llvm::SuccIterator< Term_, BB_ >::operator!=().
|
inline |
|
inline |
|
inline |
1.8.6