LLVM 20.0.0git
|
#include "llvm/Analysis/RegionInfo.h"
Public Types | |
using | FuncT = Function |
using | BlockT = BasicBlock |
using | RegionT = Region |
using | RegionNodeT = RegionNode |
using | RegionInfoT = RegionInfo |
using | DomTreeT = DominatorTree |
using | DomTreeNodeT = DomTreeNode |
using | DomFrontierT = DominanceFrontier |
using | PostDomTreeT = PostDominatorTree |
using | InstT = Instruction |
using | LoopT = Loop |
using | LoopInfoT = LoopInfo |
Static Public Member Functions | |
static unsigned | getNumSuccessors (BasicBlock *BB) |
Definition at line 83 of file RegionInfo.h.
using llvm::RegionTraits< Function >::BlockT = BasicBlock |
Definition at line 85 of file RegionInfo.h.
using llvm::RegionTraits< Function >::DomFrontierT = DominanceFrontier |
Definition at line 91 of file RegionInfo.h.
using llvm::RegionTraits< Function >::DomTreeNodeT = DomTreeNode |
Definition at line 90 of file RegionInfo.h.
using llvm::RegionTraits< Function >::DomTreeT = DominatorTree |
Definition at line 89 of file RegionInfo.h.
using llvm::RegionTraits< Function >::FuncT = Function |
Definition at line 84 of file RegionInfo.h.
using llvm::RegionTraits< Function >::InstT = Instruction |
Definition at line 93 of file RegionInfo.h.
using llvm::RegionTraits< Function >::LoopInfoT = LoopInfo |
Definition at line 95 of file RegionInfo.h.
using llvm::RegionTraits< Function >::LoopT = Loop |
Definition at line 94 of file RegionInfo.h.
using llvm::RegionTraits< Function >::PostDomTreeT = PostDominatorTree |
Definition at line 92 of file RegionInfo.h.
using llvm::RegionTraits< Function >::RegionInfoT = RegionInfo |
Definition at line 88 of file RegionInfo.h.
using llvm::RegionTraits< Function >::RegionNodeT = RegionNode |
Definition at line 87 of file RegionInfo.h.
using llvm::RegionTraits< Function >::RegionT = Region |
Definition at line 86 of file RegionInfo.h.
|
inlinestatic |
Definition at line 97 of file RegionInfo.h.
References llvm::Instruction::getNumSuccessors(), and llvm::BasicBlock::getTerminator().