LLVM  4.0.0
llvm::RegionBase< RegionTr > Member List

This is the complete list of members for llvm::RegionBase< RegionTr >, including all inherited members.

addSubRegion(RegionT *SubRegion, bool moveChildren=false)llvm::RegionBase< RegionTr >
begin()llvm::RegionBase< RegionTr >inline
begin() const llvm::RegionBase< RegionTr >inline
block_begin()llvm::RegionBase< RegionTr >inline
block_begin() const llvm::RegionBase< RegionTr >inline
block_end()llvm::RegionBase< RegionTr >inline
block_end() const llvm::RegionBase< RegionTr >inline
block_iterator typedefllvm::RegionBase< RegionTr >
block_range typedefllvm::RegionBase< RegionTr >
blocks()llvm::RegionBase< RegionTr >inline
blocks() const llvm::RegionBase< RegionTr >inline
clearNodeCache()llvm::RegionBase< RegionTr >
const_block_iterator typedefllvm::RegionBase< RegionTr >
const_block_range typedefllvm::RegionBase< RegionTr >
const_element_iterator typedefllvm::RegionBase< RegionTr >
const_iterator typedefllvm::RegionBase< RegionTr >
contains(const BlockT *BB) const llvm::RegionBase< RegionTr >
contains(const RegionT *SubRegion) const llvm::RegionBase< RegionTr >inline
contains(const InstT *Inst) const llvm::RegionBase< RegionTr >inline
contains(const LoopT *L) const llvm::RegionBase< RegionTr >
dump() const llvm::RegionBase< RegionTr >
element_begin()llvm::RegionBase< RegionTr >
element_begin() const llvm::RegionBase< RegionTr >
element_end()llvm::RegionBase< RegionTr >
element_end() const llvm::RegionBase< RegionTr >
element_iterator typedefllvm::RegionBase< RegionTr >
elements()llvm::RegionBase< RegionTr >inline
elements() const llvm::RegionBase< RegionTr >inline
end()llvm::RegionBase< RegionTr >inline
end() const llvm::RegionBase< RegionTr >inline
getBBNode(BlockT *BB) const llvm::RegionBase< RegionTr >
getDepth() const llvm::RegionBase< RegionTr >
getEnteringBlock() const llvm::RegionBase< RegionTr >
getEntry() const llvm::RegionBase< RegionTr >inline
getExit() const llvm::RegionBase< RegionTr >inline
getExitingBlock() const llvm::RegionBase< RegionTr >
getExpandedRegion() const llvm::RegionBase< RegionTr >
getNameStr() const llvm::RegionBase< RegionTr >
getNode() const llvm::RegionBase< RegionTr >inline
getNode(BlockT *BB) const llvm::RegionBase< RegionTr >
getNodeAs() const llvm::RegionNodeBase< Tr >inline
getNodeAs() constllvm::RegionNodeBase< Tr >inline
getNodeAs() constllvm::RegionNodeBase< Tr >inline
getNodeAs() constllvm::RegionNodeBase< Tr >inline
getNodeAs() constllvm::RegionNodeBase< Tr >inline
getParent() const llvm::RegionBase< RegionTr >inline
getRegionInfo() const llvm::RegionBase< RegionTr >inline
getSubRegionNode(BlockT *BB) const llvm::RegionBase< RegionTr >
isSimple() const llvm::RegionBase< RegionTr >
isSubRegion() const llvm::RegionNodeBase< Tr >inline
isTopLevelRegion() const llvm::RegionBase< RegionTr >inline
iterator typedefllvm::RegionBase< RegionTr >
outermostLoopInRegion(LoopT *L) const llvm::RegionBase< RegionTr >
outermostLoopInRegion(LoopInfoT *LI, BlockT *BB) const llvm::RegionBase< RegionTr >
print(raw_ostream &OS, bool printTree=true, unsigned level=0, PrintStyle Style=PrintNone) const llvm::RegionBase< RegionTr >
PrintBB enum valuellvm::RegionBase< RegionTr >
PrintNone enum valuellvm::RegionBase< RegionTr >
PrintRN enum valuellvm::RegionBase< RegionTr >
PrintStyle enum namellvm::RegionBase< RegionTr >
RegionBase(BlockT *Entry, BlockT *Exit, RegionInfoT *RI, DomTreeT *DT, RegionT *Parent=nullptr)llvm::RegionBase< RegionTr >
RegionInfoBase< Tr > classllvm::RegionBase< RegionTr >friend
RegionNodeBase(RegionT *Parent, BlockT *Entry, bool isSubRegion=false)llvm::RegionNodeBase< Tr >inlineprotected
removeSubRegion(RegionT *SubRegion)llvm::RegionBase< RegionTr >
replaceEntry(BlockT *BB)llvm::RegionBase< RegionTr >
replaceEntryRecursive(BlockT *NewEntry)llvm::RegionBase< RegionTr >
replaceExit(BlockT *BB)llvm::RegionBase< RegionTr >
replaceExitRecursive(BlockT *NewExit)llvm::RegionBase< RegionTr >
transferChildrenTo(RegionT *To)llvm::RegionBase< RegionTr >
verifyRegion() const llvm::RegionBase< RegionTr >
~RegionBase()llvm::RegionBase< RegionTr >