Lines Matching defs:PDT
825 PostDominatorTree &PDT;
870 PostDominatorTree &PDT, const TargetLibraryInfo &TLI,
873 PDT(PDT), TLI(TLI), DL(F.getDataLayout()), LI(LI) {
900 AnyUnreachableExit = any_of(PDT.roots(), [](const BasicBlock *E) {
1635 CommonPred = PDT.findNearestCommonDominator(CommonPred, BB);
1641 if (!PDT.dominates(CommonPred, MaybeDeadAccess->getBlock())) {
1660 for (BasicBlock *R : PDT.roots()) {
2138 DominatorTree &DT, PostDominatorTree &PDT,
2143 DSEState State(F, AA, MSSA, DT, PDT, TLI, LI);
2337 PostDominatorTree &PDT = AM.getResult<PostDominatorTreeAnalysis>(F);
2340 bool Changed = eliminateDeadStores(F, AA, MSSA, DT, PDT, TLI, LI);