LLVM 19.0.0git
llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT > Member List

This is the complete list of members for llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >, including all inherited members.

addVirtualRoot()llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inline
AlwaysDescend(NodePtr, NodePtr)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic
ApplyNextUpdate(DomTreeT &DT, BatchUpdateInfo &BUI)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic
ApplyUpdates(DomTreeT &DT, GraphDiffT &PreViewCFG, GraphDiffT *PostViewCFG)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic
attachNewSubtree(DomTreeT &DT, const TreeNodePtr AttachTo)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inline
BatchUpdatePtr typedefllvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >
BatchUpdatesllvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >
CalculateFromScratch(DomTreeT &DT, BatchUpdatePtr BUI)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic
clear()llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inline
ComputeUnreachableDominators(DomTreeT &DT, const BatchUpdatePtr BUI, const NodePtr Root, const TreeNodePtr Incoming, SmallVectorImpl< std::pair< NodePtr, TreeNodePtr > > &DiscoveredConnectingEdges)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic
DeleteEdge(DomTreeT &DT, const BatchUpdatePtr BUI, const NodePtr From, const NodePtr To)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic
DeleteReachable(DomTreeT &DT, const BatchUpdatePtr BUI, const TreeNodePtr FromTN, const TreeNodePtr ToTN)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic
DeleteUnreachable(DomTreeT &DT, const BatchUpdatePtr BUI, const TreeNodePtr ToTN)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic
doFullDFSWalk(const DomTreeT &DT, DescendCondition DC)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inline
EraseNode(DomTreeT &DT, const TreeNodePtr TN)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic
eval(unsigned V, unsigned LastLinked, SmallVectorImpl< InfoRec * > &Stack, ArrayRef< InfoRec * > NumToInfo)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inline
FindRoots(const DomTreeT &DT, BatchUpdatePtr BUI)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic
getChildren(NodePtr N, BatchUpdatePtr BUI)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic
getChildren(NodePtr N)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic
GetEntryNode(const DomTreeT &DT)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic
getIDom(NodePtr BB) constllvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inline
getNodeForBlock(NodePtr BB, DomTreeT &DT)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inline
GraphDiffT typedefllvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >
HasForwardSuccessors(const NodePtr N, BatchUpdatePtr BUI)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic
HasProperSupport(DomTreeT &DT, const BatchUpdatePtr BUI, const TreeNodePtr TN)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic
InsertEdge(DomTreeT &DT, const BatchUpdatePtr BUI, const NodePtr From, const NodePtr To)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic
InsertReachable(DomTreeT &DT, const BatchUpdatePtr BUI, const TreeNodePtr From, const TreeNodePtr To)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic
InsertUnreachable(DomTreeT &DT, const BatchUpdatePtr BUI, const TreeNodePtr From, const NodePtr To)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic
isPermutation(const SmallVectorImpl< NodePtr > &A, const SmallVectorImpl< NodePtr > &B)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic
IsPostDomllvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >static
IsSameAsFreshTree(const DomTreeT &DT)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic
NodeOrderMap typedefllvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >
NodePtr typedefllvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >
NodeT typedefllvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >
NodeToInfollvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >
NumToNodellvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >
reattachExistingSubtree(DomTreeT &DT, const TreeNodePtr AttachTo)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inline
RemoveRedundantRoots(const DomTreeT &DT, BatchUpdatePtr BUI, RootsT &Roots)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic
RootsT typedefllvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >
runDFS(NodePtr V, unsigned LastNum, DescendCondition Condition, unsigned AttachToNum, const NodeOrderMap *SuccOrder=nullptr)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inline
runSemiNCA()llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inline
SemiNCAInfo(BatchUpdatePtr BUI)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inline
TreeNodePtr typedefllvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >
UpdateInsertion(DomTreeT &DT, const BatchUpdatePtr BUI, const TreeNodePtr NCD, InsertionInfo &II)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic
UpdateKind typedefllvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >
UpdateRootsAfterUpdate(DomTreeT &DT, const BatchUpdatePtr BUI)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic
UpdateRootsBeforeInsertion(DomTreeT &DT, const BatchUpdatePtr BUI, const TreeNodePtr From, const TreeNodePtr To)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic
UpdateT typedefllvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >
VerifyDFSNumbers(const DomTreeT &DT)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic
VerifyLevels(const DomTreeT &DT)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic
verifyParentProperty(const DomTreeT &DT)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inline
verifyReachability(const DomTreeT &DT)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inline
verifyRoots(const DomTreeT &DT)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inline
verifySiblingProperty(const DomTreeT &DT)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inline