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