LLVM API Documentation
#include <RegionInfo.h>
Public Types | |
typedef Function | FuncT |
typedef BasicBlock | BlockT |
typedef Region | RegionT |
typedef RegionNode | RegionNodeT |
typedef RegionInfo | RegionInfoT |
typedef DominatorTree | DomTreeT |
typedef DomTreeNode | DomTreeNodeT |
typedef DominanceFrontier | DomFrontierT |
typedef PostDominatorTree | PostDomTreeT |
typedef Instruction | InstT |
typedef Loop | LoopT |
typedef LoopInfo | LoopInfoT |
Static Public Member Functions | |
static unsigned | getNumSuccessors (BasicBlock *BB) |
Definition at line 78 of file RegionInfo.h.
typedef BasicBlock llvm::RegionTraits< Function >::BlockT |
Definition at line 80 of file RegionInfo.h.
typedef DominanceFrontier llvm::RegionTraits< Function >::DomFrontierT |
Definition at line 86 of file RegionInfo.h.
typedef DomTreeNode llvm::RegionTraits< Function >::DomTreeNodeT |
Definition at line 85 of file RegionInfo.h.
typedef DominatorTree llvm::RegionTraits< Function >::DomTreeT |
Definition at line 84 of file RegionInfo.h.
typedef Function llvm::RegionTraits< Function >::FuncT |
Definition at line 79 of file RegionInfo.h.
typedef Instruction llvm::RegionTraits< Function >::InstT |
Definition at line 88 of file RegionInfo.h.
typedef LoopInfo llvm::RegionTraits< Function >::LoopInfoT |
Definition at line 90 of file RegionInfo.h.
typedef Loop llvm::RegionTraits< Function >::LoopT |
Definition at line 89 of file RegionInfo.h.
typedef PostDominatorTree llvm::RegionTraits< Function >::PostDomTreeT |
Definition at line 87 of file RegionInfo.h.
typedef RegionInfo llvm::RegionTraits< Function >::RegionInfoT |
Definition at line 83 of file RegionInfo.h.
typedef RegionNode llvm::RegionTraits< Function >::RegionNodeT |
Definition at line 82 of file RegionInfo.h.
typedef Region llvm::RegionTraits< Function >::RegionT |
Definition at line 81 of file RegionInfo.h.
static unsigned llvm::RegionTraits< Function >::getNumSuccessors | ( | BasicBlock * | BB | ) | [inline, static] |
Definition at line 92 of file RegionInfo.h.
References llvm::TerminatorInst::getNumSuccessors(), and llvm::BasicBlock::getTerminator().