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