reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
39 return PDT->getRoots(); 42 MachineDomTreeNode *getRootNode() const { return PDT->getRootNode(); } 45 return PDT->getNode(BB); 49 return PDT->getNode(BB); 54 return PDT->dominates(A, B); 58 return PDT->dominates(A, B); 63 return PDT->properlyDominates(A, B); 68 return PDT->properlyDominates(A, B); 72 return PDT->isVirtualRoot(Node); 77 return PDT->findNearestCommonDominator(A, B); 87 void releaseMemory() override { PDT.reset(nullptr); }lib/CodeGen/MachinePostDominators.cpp
40 PDT = std::make_unique<PostDomTreeT>(); 41 PDT->recalculate(F); 56 NCD = PDT->findNearestCommonDominator(NCD, BB); 59 if (PDT->isVirtualRoot(PDT->getNode(NCD))) 59 if (PDT->isVirtualRoot(PDT->getNode(NCD))) 67 if (PDT && VerifyMachineDomInfo) 68 if (!PDT->verify(PostDomTreeT::VerificationLevel::Basic)) { 77 PDT->print(OS);