| addNewBlock(VPBlockBase *BB, VPBlockBase *DomBB) | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| addRoot(VPBlockBase *BB) | llvm::DominatorTreeBase< VPBlockBase, false > | inlineprotected |
| applyUpdates(ArrayRef< UpdateType > Updates) | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| applyUpdates(ArrayRef< UpdateType > Updates, ArrayRef< UpdateType > PostViewUpdates) | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| BlockNumberEpoch | llvm::DominatorTreeBase< VPBlockBase, false > | protected |
| changeImmediateDominator(DomTreeNodeBase< VPBlockBase > *N, DomTreeNodeBase< VPBlockBase > *NewIDom) | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| changeImmediateDominator(VPBlockBase *BB, VPBlockBase *NewBB) | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| compare(const DominatorTreeBase &Other) const | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| const_root_iterator typedef | llvm::DominatorTreeBase< VPBlockBase, false > | |
| createNode(VPBlockBase *BB, DomTreeNodeBase< VPBlockBase > *IDom=nullptr) | llvm::DominatorTreeBase< VPBlockBase, false > | inlineprotected |
| Delete | llvm::DominatorTreeBase< VPBlockBase, false > | static |
| deleteEdge(VPBlockBase *From, VPBlockBase *To) | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| DFSInfoValid | llvm::DominatorTreeBase< VPBlockBase, false > | mutableprotected |
| dominates(const DomTreeNodeBase< VPBlockBase > *A, const DomTreeNodeBase< VPBlockBase > *B) const | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| dominates(const VPBlockBase *A, const VPBlockBase *B) const | llvm::DominatorTreeBase< VPBlockBase, false > | |
| DominatorTreeBase()=default | llvm::DominatorTreeBase< VPBlockBase, false > | |
| DominatorTreeBase(DominatorTreeBase &&Arg) | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| DominatorTreeBase(const DominatorTreeBase &)=delete | llvm::DominatorTreeBase< VPBlockBase, false > | |
| DomTreeNodes | llvm::DominatorTreeBase< VPBlockBase, false > | protected |
| DomTreeNodeStorageTy typedef | llvm::DominatorTreeBase< VPBlockBase, false > | protected |
| eraseNode(VPBlockBase *BB) | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| findNearestCommonDominator(VPBlockBase *A, VPBlockBase *B) const | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| findNearestCommonDominator(const VPBlockBase *A, const VPBlockBase *B) const | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| findNearestCommonDominator(iterator_range< IteratorTy > Nodes) const | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| getDescendants(VPBlockBase *R, SmallVectorImpl< VPBlockBase * > &Result) const | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| getNode(const VPBlockBase *BB) const | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| getRoot() const | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| getRootNode() | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| getRootNode() const | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| Insert | llvm::DominatorTreeBase< VPBlockBase, false > | static |
| insertEdge(VPBlockBase *From, VPBlockBase *To) | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| IsPostDominator | llvm::DominatorTreeBase< VPBlockBase, false > | static |
| isPostDominator() const | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| isReachableFromEntry(const VPBlockBase *A) const | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| isReachableFromEntry(const DomTreeNodeBase< VPBlockBase > *A) const | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| isVirtualRoot(const DomTreeNodeBase< VPBlockBase > *A) const | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| NodeNumberMap | llvm::DominatorTreeBase< VPBlockBase, false > | protected |
| NodePtr typedef | llvm::DominatorTreeBase< VPBlockBase, false > | |
| NodeTrait typedef | llvm::DominatorTreeBase< VPBlockBase, false > | |
| NodeType typedef | llvm::DominatorTreeBase< VPBlockBase, false > | |
| operator=(DominatorTreeBase &&RHS) | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| operator=(const DominatorTreeBase &)=delete | llvm::DominatorTreeBase< VPBlockBase, false > | |
| operator[](const VPBlockBase *BB) const | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| Parent | llvm::DominatorTreeBase< VPBlockBase, false > | protected |
| ParentPtr typedef | llvm::DominatorTreeBase< VPBlockBase, false > | |
| ParentType typedef | llvm::DominatorTreeBase< VPBlockBase, false > | |
| print(raw_ostream &O) const | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| properlyDominates(const VPRecipeBase *A, const VPRecipeBase *B) | llvm::VPDominatorTree | |
| properlyDominates(const DomTreeNodeBase< VPBlockBase > *A, const DomTreeNodeBase< VPBlockBase > *B) const | llvm::VPDominatorTree | inline |
| properlyDominates(const VPBlockBase *A, const VPBlockBase *B) const | llvm::VPDominatorTree | |
| recalculate(ParentType &Func) | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| recalculate(ParentType &Func, ArrayRef< UpdateType > Updates) | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| reset() | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| root_begin() | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| root_begin() const | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| root_end() | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| root_end() const | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| root_iterator typedef | llvm::DominatorTreeBase< VPBlockBase, false > | |
| root_size() const | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| RootNode | llvm::DominatorTreeBase< VPBlockBase, false > | protected |
| Roots | llvm::DominatorTreeBase< VPBlockBase, false > | protected |
| roots() | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| roots() const | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| setNewRoot(VPBlockBase *BB) | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| SlowQueries | llvm::DominatorTreeBase< VPBlockBase, false > | mutableprotected |
| Split(typename GraphTraits< N >::NodeRef NewBB) | llvm::DominatorTreeBase< VPBlockBase, false > | inlineprotected |
| splitBlock(VPBlockBase *NewBB) | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| updateBlockNumbers() | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| updateDFSNumbers() const | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| UpdateKind typedef | llvm::DominatorTreeBase< VPBlockBase, false > | |
| UpdateType typedef | llvm::DominatorTreeBase< VPBlockBase, false > | |
| VerificationLevel enum name | llvm::DominatorTreeBase< VPBlockBase, false > | |
| verify(VerificationLevel VL=VerificationLevel::Full) const | llvm::DominatorTreeBase< VPBlockBase, false > | inline |
| VPDominatorTree(VPlan &Plan) | llvm::VPDominatorTree | inlineexplicit |