LLVM API Documentation
#include <Dominators.h>
Collaboration diagram for llvm::DominatorTreeBase::Node:
Public Types | |
typedef std::vector< Node * >::iterator | iterator |
typedef std::vector< Node * >::const_iterator | const_iterator |
Public Member Functions | |
iterator | begin () |
iterator | end () |
const_iterator | begin () const |
const_iterator | end () const |
BasicBlock * | getBlock () const |
Node * | getIDom () const |
const std::vector< Node * > & | getChildren () const |
bool | dominates (const Node *N) const |
Friends | |
struct | DominatorTree |
struct | PostDominatorTree |
struct | DominatorTreeBase |
Definition at line 289 of file Dominators.h.
|
Definition at line 298 of file Dominators.h. |
|
Definition at line 297 of file Dominators.h. |
|
Definition at line 302 of file Dominators.h. |
|
Definition at line 300 of file Dominators.h. |
|
dominates - Returns true iff this dominates N. Note that this is not a constant time operation! Definition at line 312 of file Dominators.h. References getIDom(). |
|
Definition at line 303 of file Dominators.h. |
|
Definition at line 301 of file Dominators.h. |
|
Definition at line 305 of file Dominators.h. Referenced by operator<<(). |
|
Definition at line 307 of file Dominators.h. |
|
Definition at line 306 of file Dominators.h. Referenced by dominates(). |
|
Definition at line 290 of file Dominators.h. |
|
Definition at line 292 of file Dominators.h. |
|
Definition at line 291 of file Dominators.h. |