Searched refs:getIDom (Results 1 - 23 of 23) sorted by relevance

/external/llvm/include/llvm/Support/
H A DGenericDomTree.h82 DomTreeNodeBase<NodeT> *getIDom() const { return IDom; } function in class:llvm::DomTreeNodeBase
189 while ((IDom = B->getIDom()) != nullptr && IDom != A && IDom != B)
466 DomTreeNodeBase<NodeT> *IDomA = NodeA->getIDom();
470 IDomA = IDomA->getIDom();
478 DomTreeNodeBase<NodeT> *IDomA = NodeA->getIDom();
481 IDomA = IDomA->getIDom();
485 DomTreeNodeBase<NodeT> *IDomB = NodeB->getIDom();
490 IDomB = IDomB->getIDom();
542 DomTreeNodeBase<NodeT> *IDom = Node->getIDom();
656 NodeT *IDom = getIDom(B
667 inline NodeT *getIDom(NodeT *BB) const { function in class:llvm::DominatorTreeBase
[all...]
H A DGenericDomTreeConstruction.h264 typename GraphT::NodeType* ImmDom = DT.getIDom(W);
/external/clang/include/clang/Analysis/Analyses/
H A DDominators.h97 if(DT->getNode(*I)->getIDom())
100 << DT->getNode(*I)->getIDom()->getBlock()->getBlockID()
/external/llvm/lib/Transforms/Scalar/
H A DLoopRotation.cpp475 assert(DT.getNode(Exit)->getIDom() == OrigPreheaderNode);
476 assert(DT.getNode(NewHeader)->getIDom() == OrigPreheaderNode);
542 if (Node->getIDom()->getBlock() != NearestDom) {
H A DSink.cpp254 if ((*I)->getIDom()->getBlock() == Inst->getParent() &&
H A DStructurizeCFG.cpp77 for (;Node;Node = Node->getIDom())
85 for (;Node;Node = Node->getIDom())
H A DConstantHoisting.cpp231 BasicBlock *IDom = DT->getNode(Inst->getParent())->getIDom()->getBlock();
H A DLoopStrengthReduce.cpp2776 Rung->getBlock() != LoopHeader; Rung = Rung->getIDom()) {
4416 Rung = Rung->getIDom();
4897 Rung; Rung = Rung->getIDom()) {
/external/llvm/lib/Analysis/
H A DDominanceFrontier.cpp69 if (DT[*SI]->getIDom() != currentNode)
H A DIVUsers.cpp90 Rung; Rung = Rung->getIDom()) {
H A DRegionInfo.cpp558 return N->getIDom();
560 return PDT->getNode(e->second)->getIDom();
/external/llvm/lib/Target/R600/
H A DSIAnnotateControlFlow.cpp169 BasicBlock *IDom = DT->getNode(Phi->getParent())->getIDom()->getBlock();
226 BasicBlock *IDom = DT->getNode(Parent)->getIDom()->getBlock();
H A DAMDILCFGStructurizer.cpp1863 Node1 = Node1->getIDom();
1867 Node1 = Node1->getIDom();
/external/llvm/lib/CodeGen/
H A DLiveRangeCalc.cpp295 MachineDomTreeNode *IDom = Node->getIDom();
H A DMachineCSE.cpp618 while (MachineDomTreeNode *Parent = Node->getIDom()) {
H A DCodeGenPrepare.cpp466 BasicBlock *BBIDom = DT->getNode(BB)->getIDom()->getBlock();
467 BasicBlock *DestBBIDom = DT->getNode(DestBB)->getIDom()->getBlock();
H A DSplitKit.cpp721 MachineDomTreeNode *IDom = MDT[Loop->getHeader()]->getIDom();
/external/llvm/lib/Target/AArch64/
H A DAArch64ConditionalCompares.cpp792 assert(Node->getIDom() == HeadNode && "CmpBB should be dominated by Head");
/external/llvm/lib/Transforms/Utils/
H A DLoopSimplify.cpp700 DT->changeImmediateDominator(Child, Node->getIDom());
H A DPromoteMemoryToRegister.cpp894 if (SuccNode->getIDom() == Node)
H A DLocal.cpp516 BasicBlock *PredBBIDom = DT.getNode(PredBB)->getIDom()->getBlock();
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
H A DAMDILCFGStructurizer.cpp2597 node1 = node1->getIDom();
2602 node1 = node1->getIDom();
/external/mesa3d/src/gallium/drivers/radeon/
H A DAMDILCFGStructurizer.cpp2597 node1 = node1->getIDom();
2602 node1 = node1->getIDom();

Completed in 352 milliseconds