Lines Matching refs:DT
155 Loop *L, Loop *SubLoop, const TargetTransformInfo &TTI, DominatorTree &DT,
169 L, TTI, DT, LI, SE, EphValues, ORE, OuterTripCount, MaxTripCount,
278 tryToUnrollAndJamLoop(Loop *L, DominatorTree &DT, LoopInfo *LI,
326 if (!isSafeToUnrollAndJam(L, SE, DT, DI)) {
380 L, SubLoop, TTI, DT, LI, SE, EphValues, &ORE, OuterTripCount,
391 &SE, &DT, &AC, &ORE, &EpilogueOuterLoop);
430 static bool tryToUnrollAndJamLoop(Function &F, DominatorTree &DT, LoopInfo &LI,
445 simplifyLoop(L, &DT, &LI, &SE, &AC, nullptr, false /* PreserveLCSSA */);
446 DidSomething |= formLCSSARecursively(*L, DT, &LI, &SE);
453 formLCSSA(*L, DT, &LI, &SE);
455 tryToUnrollAndJamLoop(L, DT, &LI, SE, TTI, AC, DI, ORE, OptLevel);
478 auto &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree();
487 return tryToUnrollAndJamLoop(F, DT, LI, SE, TTI, AC, DI, ORE, OptLevel);
529 DominatorTree &DT = AM.getResult<DominatorTreeAnalysis>(F);
534 if (!tryToUnrollAndJamLoop(F, DT, LI, SE, TTI, AC, DI, ORE, OptLevel))