, including all inherited members.
addSubRegion(RegionT *SubRegion, bool moveChildren=false) | llvm::RegionBase< RegionTraits< Function > > | |
begin() | llvm::RegionBase< RegionTraits< Function > > | [inline] |
begin() const | llvm::RegionBase< RegionTraits< Function > > | [inline] |
block_begin() | llvm::RegionBase< RegionTraits< Function > > | [inline] |
block_begin() const | llvm::RegionBase< RegionTraits< Function > > | [inline] |
block_end() | llvm::RegionBase< RegionTraits< Function > > | [inline] |
block_end() const | llvm::RegionBase< RegionTraits< Function > > | [inline] |
block_iterator typedef | llvm::RegionBase< RegionTraits< Function > > | |
block_range typedef | llvm::RegionBase< RegionTraits< Function > > | |
blocks() | llvm::RegionBase< RegionTraits< Function > > | [inline] |
blocks() const | llvm::RegionBase< RegionTraits< Function > > | [inline] |
clearNodeCache() | llvm::RegionBase< RegionTraits< Function > > | |
const_block_iterator typedef | llvm::RegionBase< RegionTraits< Function > > | |
const_block_range typedef | llvm::RegionBase< RegionTraits< Function > > | |
const_element_iterator typedef | llvm::RegionBase< RegionTraits< Function > > | |
const_iterator typedef | llvm::RegionBase< RegionTraits< Function > > | |
contains(const BlockT *BB) const | llvm::RegionBase< RegionTraits< Function > > | |
contains(const RegionT *SubRegion) const | llvm::RegionBase< RegionTraits< Function > > | [inline] |
contains(const InstT *Inst) const | llvm::RegionBase< RegionTraits< Function > > | [inline] |
contains(const LoopT *L) const | llvm::RegionBase< RegionTraits< Function > > | |
dump() const | llvm::RegionBase< RegionTraits< Function > > | |
element_begin() | llvm::RegionBase< RegionTraits< Function > > | |
element_begin() const | llvm::RegionBase< RegionTraits< Function > > | |
element_end() | llvm::RegionBase< RegionTraits< Function > > | |
element_end() const | llvm::RegionBase< RegionTraits< Function > > | |
element_iterator typedef | llvm::RegionBase< RegionTraits< Function > > | |
end() | llvm::RegionBase< RegionTraits< Function > > | [inline] |
end() const | llvm::RegionBase< RegionTraits< Function > > | [inline] |
getBBNode(BlockT *BB) const | llvm::RegionBase< RegionTraits< Function > > | |
getDepth() const | llvm::RegionBase< RegionTraits< Function > > | |
getEnteringBlock() const | llvm::RegionBase< RegionTraits< Function > > | |
getEntry() const | llvm::RegionBase< RegionTraits< Function > > | [inline] |
getExit() const | llvm::RegionBase< RegionTraits< Function > > | [inline] |
getExitingBlock() const | llvm::RegionBase< RegionTraits< Function > > | |
getExpandedRegion() const | llvm::RegionBase< RegionTraits< Function > > | |
getNameStr() const | llvm::RegionBase< RegionTraits< Function > > | |
getNode() const | llvm::RegionBase< RegionTraits< Function > > | [inline] |
getNode(BlockT *BB) const | llvm::RegionBase< RegionTraits< Function > > | |
getNodeAs() const | llvm::RegionNodeBase< RegionTraits< Function > > | [inline] |
getParent() const | llvm::RegionBase< RegionTraits< Function > > | [inline] |
getRegionInfo() const | llvm::RegionBase< RegionTraits< Function > > | [inline] |
getSubRegionNode(BlockT *BB) const | llvm::RegionBase< RegionTraits< Function > > | |
isSimple() const | llvm::RegionBase< RegionTraits< Function > > | |
isSubRegion() const | llvm::RegionNodeBase< RegionTraits< Function > > | [inline] |
isTopLevelRegion() const | llvm::RegionBase< RegionTraits< Function > > | [inline] |
iterator typedef | llvm::RegionBase< RegionTraits< Function > > | |
operator==(const RegionNode &RN) const | llvm::Region | [inline] |
outermostLoopInRegion(LoopT *L) const | llvm::RegionBase< RegionTraits< Function > > | |
outermostLoopInRegion(LoopInfoT *LI, BlockT *BB) const | llvm::RegionBase< RegionTraits< Function > > | |
print(raw_ostream &OS, bool printTree=true, unsigned level=0, PrintStyle Style=PrintNone) const | llvm::RegionBase< RegionTraits< Function > > | |
PrintBB enum value | llvm::RegionBase< RegionTraits< Function > > | |
PrintNone enum value | llvm::RegionBase< RegionTraits< Function > > | |
PrintRN enum value | llvm::RegionBase< RegionTraits< Function > > | |
PrintStyle enum name | llvm::RegionBase< RegionTraits< Function > > | |
Region(BasicBlock *Entry, BasicBlock *Exit, RegionInfo *RI, DominatorTree *DT, Region *Parent=nullptr) | llvm::Region | |
RegionBase(BlockT *Entry, BlockT *Exit, RegionInfoT *RI, DomTreeT *DT, RegionT *Parent=nullptr) | llvm::RegionBase< RegionTraits< Function > > | |
RegionNodeBase(RegionT *Parent, BlockT *Entry, bool isSubRegion=false) | llvm::RegionNodeBase< RegionTraits< Function > > | [inline, protected] |
removeSubRegion(RegionT *SubRegion) | llvm::RegionBase< RegionTraits< Function > > | |
replaceEntry(BlockT *BB) | llvm::RegionBase< RegionTraits< Function > > | |
replaceEntryRecursive(BlockT *NewEntry) | llvm::RegionBase< RegionTraits< Function > > | |
replaceExit(BlockT *BB) | llvm::RegionBase< RegionTraits< Function > > | |
replaceExitRecursive(BlockT *NewExit) | llvm::RegionBase< RegionTraits< Function > > | |
transferChildrenTo(RegionT *To) | llvm::RegionBase< RegionTraits< Function > > | |
verifyRegion() const | llvm::RegionBase< RegionTraits< Function > > | |
~Region() | llvm::Region | |
~RegionBase() | llvm::RegionBase< RegionTraits< Function > > | |