Lines Matching defs:PDT
733 const LoopBlock &LoopBB, DominatorTree *DT, PostDominatorTree *PDT,
738 const auto *PDTStartNode = PDT->getNode(BB);
745 if (!PDT->dominates(PDTStartNode, PDT->getNode(DomBB)))
807 const Function &F, DominatorTree *DT, PostDominatorTree *PDT) {
819 propagateEstimatedBlockWeight(getLoopBlock(BB), DT, PDT, *BBWeight,
867 propagateEstimatedBlockWeight(LoopBB, DT, PDT, *MaxWeight,
1226 PostDominatorTree *PDT) {
1245 if (!PDT) {
1247 PDT = PDTPtr.get();
1250 computeEestimateBlockWeight(F, DT, PDT);
1300 PostDominatorTree &PDT =
1302 BPI.calculate(F, LI, &TLI, &DT, &PDT);
1319 auto &PDT = AM.getResult<PostDominatorTreeAnalysis>(F);
1321 BPI.calculate(F, LI, &TLI, &DT, &PDT);