Lines Matching defs:PDT
732 const LoopBlock &LoopBB, DominatorTree *DT, PostDominatorTree *PDT,
737 const auto *PDTStartNode = PDT->getNode(BB);
744 if (!PDT->dominates(PDTStartNode, PDT->getNode(DomBB)))
806 const Function &F, DominatorTree *DT, PostDominatorTree *PDT) {
818 propagateEstimatedBlockWeight(getLoopBlock(BB), DT, PDT, *BBWeight,
866 propagateEstimatedBlockWeight(LoopBB, DT, PDT, *MaxWeight,
1227 PostDominatorTree *PDT) {
1246 if (!PDT) {
1248 PDT = PDTPtr.get();
1251 computeEestimateBlockWeight(F, DT, PDT);
1301 PostDominatorTree &PDT =
1303 BPI.calculate(F, LI, &TLI, &DT, &PDT);
1320 auto &PDT = AM.getResult<PostDominatorTreeAnalysis>(F);
1322 BPI.calculate(F, LI, &TLI, &DT, &PDT);