| addSubRegion(RegionT *SubRegion, bool moveChildren=false) | llvm::RegionBase< RegionTraits< Function > > | |
| begin() | llvm::RegionBase< RegionTraits< Function > > | inline |
| block_begin() | llvm::RegionBase< RegionTraits< Function > > | inline |
| block_end() | 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 |
| 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 > > | |
| dump() const | llvm::RegionBase< RegionTraits< Function > > | |
| element_begin() | llvm::RegionBase< RegionTraits< Function > > | |
| element_end() | llvm::RegionBase< RegionTraits< Function > > | |
| element_iterator typedef | llvm::RegionBase< RegionTraits< Function > > | |
| elements() | llvm::RegionBase< RegionTraits< Function > > | inline |
| end() | 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 > > | |
| getExitingBlocks(SmallVectorImpl< BlockT * > &Exitings) const | llvm::RegionBase< RegionTraits< Function > > | |
| getExpandedRegion() const | llvm::RegionBase< RegionTraits< Function > > | |
| getNameStr() const | llvm::RegionBase< RegionTraits< Function > > | |
| getNode() const | llvm::RegionBase< RegionTraits< Function > > | inline |
| getNodeAs() const | llvm::RegionNodeBase< RegionTraits< Function > > | inline |
| getNodeAs() const | llvm::RegionNodeBase< RegionTraits< Function > > | inline |
| getNodeAs() const | llvm::RegionNodeBase< RegionTraits< Function > > | inline |
| 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 RegionBase &)=delete | llvm::RegionBase< RegionTraits< Function > > | |
| llvm::RegionNodeBase< RegionTraits< Function > >::operator=(const RegionNodeBase &)=delete | llvm::RegionNodeBase< RegionTraits< Function > > | |
| operator==(const RegionNode &RN) const | llvm::Region | inline |
| outermostLoopInRegion(LoopT *L) 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 > > | inlineprotected |
| 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 > > | |