LLVM  6.0.0svn
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, ArrayRef< UpdateT > Updates)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(NodePtr VIn, unsigned LastLinked)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inline
FindRoots(const DomTreeT &DT, BatchUpdatePtr BUI)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
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
IsPostDomllvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >static
LegalizeUpdates(ArrayRef< UpdateT > AllUpdates, SmallVectorImpl< UpdateT > &Result)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic
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)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inline
runSemiNCA(DomTreeT &DT, const unsigned MinLevel=0)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
UpdateLevelsAfterInsertion(InsertionInfo &II)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic
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
VisitInsertion(DomTreeT &DT, const BatchUpdatePtr BUI, const TreeNodePtr TN, const unsigned RootLevel, const TreeNodePtr NCD, InsertionInfo &II)llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >inlinestatic