reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
586 assert(L->isRecursivelyLCSSAForm(*DT, *LI) && 751 assert(L->isLCSSAForm(*DT)); 771 !DT->dominates(IncomingBB, L->getLoopLatch())) 1992 IndVarSimplifyVisitor Visitor(CurrIV, SE, TTI, DT); 1995 simplifyUsersOfIV(CurrIV, SE, DT, LI, DeadInsts, Rewriter, &Visitor); 2003 WidenIV Widener(WideIVs.back(), LI, SE, DT, DeadInsts, HasGuards); 2445 mustExecuteUBIfPoisonOnPathTo(IncVar, ExitingBB->getTerminator(), DT); 2715 const SCEV *MaxExitCount = getMaxBackedgeTakenCount(*SE, *DT, L); 2727 if (DT->properlyDominates(A, B)) return true; 2728 if (DT->properlyDominates(B, A)) return false; 2882 if (DT->properlyDominates(A, B)) return true; 2883 if (DT->properlyDominates(B, A)) return false; 2890 if (!DT->dominates(ExitingBlocks[i-1], ExitingBlocks[i])) 2909 return DT->dominates(ExitingBB, L->getLoopLatch()); 2977 assert(L->isRecursivelyLCSSAForm(*DT, *LI) && 3025 NumElimIV += Rewriter.replaceCongruentIVs(L, DT, DeadInsts); 3064 PHINode *IndVar = FindLoopCounter(L, ExitingBB, ExitCount, SE, DT); 3116 assert(L->isRecursivelyLCSSAForm(*DT, *LI) &&