/external/llvm/include/llvm/Support/ |
D | GenericDomTree.h | 89 DomTreeNodeBase<NodeT> *getIDom() const { return IDom; } in getIDom() function 198 while ((IDom = B->getIDom()) != nullptr && IDom != A && IDom != B) in dominatedBySlowTreeWalk() 512 DomTreeNodeBase<NodeT> *IDomA = NodeA->getIDom(); in findNearestCommonDominator() 516 IDomA = IDomA->getIDom(); in findNearestCommonDominator() 524 DomTreeNodeBase<NodeT> *IDomA = NodeA->getIDom(); in findNearestCommonDominator() 527 IDomA = IDomA->getIDom(); in findNearestCommonDominator() 531 DomTreeNodeBase<NodeT> *IDomB = NodeB->getIDom(); in findNearestCommonDominator() 536 IDomB = IDomB->getIDom(); in findNearestCommonDominator() 588 DomTreeNodeBase<NodeT> *IDom = Node->getIDom(); in eraseNode() 649 NodeT *IDom = getIDom(BB); in getNodeForBlock() [all …]
|
D | GenericDomTreeConstruction.h | 266 typename GraphT::NodeType* ImmDom = DT.getIDom(W); in Calculate()
|
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
D | Dominators.h | 83 DomTreeNodeBase<NodeT> *getIDom() const { return IDom; } in getIDom() function 362 while ((IDom = B->getIDom()) != 0 && IDom != A && IDom != B) in dominatedBySlowTreeWalk() 453 DomTreeNodeBase<NodeT> *IDomA = NodeA->getIDom(); in findNearestCommonDominator() 456 IDomA = IDomA->getIDom(); in findNearestCommonDominator() 460 DomTreeNodeBase<NodeT> *IDomB = NodeB->getIDom(); in findNearestCommonDominator() 465 IDomB = IDomB->getIDom(); in findNearestCommonDominator() 517 DomTreeNodeBase<NodeT> *IDom = Node->getIDom(); in eraseNode() 632 NodeT *IDom = getIDom(BB); in getNodeForBlock() 643 inline NodeT *getIDom(NodeT *BB) const { in getIDom() function
|
D | DominatorInternals.h | 264 typename GraphT::NodeType* ImmDom = DT.getIDom(W); in Calculate()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Support/ |
D | GenericDomTreeConstruction.h | 166 NodePtr getIDom(NodePtr BB) const { in getIDom() function 178 NodePtr IDom = getIDom(BB); in getNodeForBlock() 597 NodePtr ImmDom = getIDom(W); in attachNewSubtree() 678 if (!DT.isVirtualRoot(To->getIDom())) return false; in UpdateRootsBeforeInsertion() 739 const TreeNodePtr ToIDom = To->getIDom(); in InsertReachable() 857 << BlockNamePrinter(TN->getIDom()) << ") " in UpdateLevelsAfterInsertion() 858 << TN->getIDom()->getLevel() << " + 1\n"); in UpdateLevelsAfterInsertion() 951 const TreeNodePtr ToIDom = ToTN->getIDom(); in DeleteEdge() 981 const TreeNodePtr PrevIDomSubTree = ToIDomTN->getIDom(); in DeleteReachable() 1090 if (!MinNode->getIDom()) { in DeleteUnreachable() [all …]
|
D | GenericDomTree.h | 82 DomTreeNodeBase *getIDom() const { return IDom; } 433 if (B->getIDom() == A) return true; 435 if (A->getIDom() == B) return false; 654 DomTreeNodeBase<NodeT> *IDom = Node->getIDom(); 861 while ((IDom = B->getIDom()) != nullptr && IDom->getLevel() >= ALevel)
|
/external/clang/include/clang/Analysis/Analyses/ |
D | Dominators.h | 95 if(DT->getNode(*I)->getIDom()) in dump() 98 << DT->getNode(*I)->getIDom()->getBlock()->getBlockID() in dump()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | ConstantHoisting.cpp | 181 auto IDom = DT->getNode(Inst->getParent())->getIDom(); in findMatInsertPt() 184 IDom = IDom->getIDom(); in findMatInsertPt() 216 assert(DT.getNode(Node)->getIDom() && in findBestInsertionSet() 218 Node = DT.getNode(Node)->getIDom()->getBlock(); in findBestInsertionSet() 268 BasicBlock *Parent = DT.getNode(Node)->getIDom()->getBlock(); in findBestInsertionSet()
|
/external/llvm/lib/Analysis/ |
D | DivergenceAnalysis.cpp | 152 BasicBlock *IPostDom = ThisNode->getIDom()->getBlock(); in exploreSyncDependency() 192 DomTreeNode *IDomNode = DT.getNode(InfluencedBB)->getIDom(); in exploreSyncDependency()
|
D | IteratedDominanceFrontier.cpp | 75 if (SuccNode->getIDom() == Node) in calculate()
|
D | IVUsers.cpp | 94 Rung; Rung = Rung->getIDom()) { in isSimplifiedLoopNest()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | DivergenceAnalysis.cpp | 153 BasicBlock *IPostDom = ThisNode->getIDom()->getBlock(); in exploreSyncDependency() 193 DomTreeNode *IDomNode = DT.getNode(InfluencedBB)->getIDom(); in exploreSyncDependency()
|
D | IteratedDominanceFrontier.cpp | 69 if (SuccNode->getIDom() == Node) in calculate()
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopRotation.cpp | 381 assert(DT->getNode(Exit)->getIDom() == OrigPreheaderNode); in rotateLoop() 382 assert(DT->getNode(NewHeader)->getIDom() == OrigPreheaderNode); in rotateLoop() 450 if (Node->getIDom()->getBlock() != NearestDom) { in rotateLoop()
|
D | Sink.cpp | 172 if ((*I)->getIDom()->getBlock() == Inst->getParent() && in SinkInstruction()
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
D | DominanceFrontier.cpp | 68 if (DT[*SI]->getIDom() != currentNode) in calculate()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
D | SIAnnotateControlFlow.cpp | 185 BasicBlock *IDom = DT->getNode(Phi->getParent())->getIDom()->getBlock(); in isElse() 258 BasicBlock *IDom = DT->getNode(Parent)->getIDom()->getBlock(); in handleLoopCondition()
|
/external/llvm/lib/Target/AMDGPU/ |
D | SIAnnotateControlFlow.cpp | 192 BasicBlock *IDom = DT->getNode(Phi->getParent())->getIDom()->getBlock(); in isElse() 264 BasicBlock *IDom = DT->getNode(Parent)->getIDom()->getBlock(); in handleLoopCondition()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
D | SSAUpdaterBulk.cpp | 81 BasicBlock *IDom = DT->getNode(BB)->getIDom()->getBlock(); in computeValueAt()
|
D | LoopUnrollRuntime.cpp | 326 BasicBlock *IDomBB = DT->getNode(*BB)->getIDom()->getBlock(); in CloneLoopBlocks() 817 if (DT->getNode(SuccBB)->getIDom()->getBlock() == Header) { in UnrollRuntimeLoopRemainder()
|
D | LCSSA.cpp | 279 BasicBlock *IDomBB = DT.getNode(BB)->getIDom()->getBlock(); in computeBlocksDominatingExits()
|
/external/llvm/include/llvm/Analysis/ |
D | DominanceFrontierImpl.h | 181 if (DT[*SI]->getIDom() != currentNode) in calculate()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/ |
D | DominanceFrontierImpl.h | 187 if (DT[Succ]->getIDom() != currentNode) in calculate()
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | LiveRangeCalc.cpp | 190 MachineDomTreeNode *IDom = Node->getIDom(); in updateSSA()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/ |
D | SafepointIRVerifier.cpp | 729 while (DTN->getIDom()) { in gatherDominatingDefs() 730 DTN = DTN->getIDom(); in gatherDominatingDefs()
|