Lines Matching refs:AC
608 AssumptionCache *AC) { in checkOverflow() argument
619 FI.InnerTripCount, FI.OuterTripCount, DL, AC, in checkOverflow()
657 ScalarEvolution *SE, AssumptionCache *AC, in CanFlattenLoopPair() argument
703 ScalarEvolution *SE, AssumptionCache *AC, in DoFlattenLoopPair() argument
776 ScalarEvolution *SE, AssumptionCache *AC, in CanWidenIV() argument
838 return CanFlattenLoopPair(FI, DT, LI, SE, AC, TTI); in CanWidenIV()
842 ScalarEvolution *SE, AssumptionCache *AC, in FlattenLoopPair() argument
851 if (!CanFlattenLoopPair(FI, DT, LI, SE, AC, TTI)) in FlattenLoopPair()
855 bool CanFlatten = CanWidenIV(FI, DT, LI, SE, AC, TTI); in FlattenLoopPair()
873 return DoFlattenLoopPair(FI, DT, LI, SE, AC, TTI, U, MSSAU); in FlattenLoopPair()
880 OverflowResult OR = checkOverflow(FI, DT, AC); in FlattenLoopPair()
891 return DoFlattenLoopPair(FI, DT, LI, SE, AC, TTI, U, MSSAU); in FlattenLoopPair()
895 AssumptionCache *AC, TargetTransformInfo *TTI, LPMUpdater *U, in Flatten() argument
903 Changed |= FlattenLoopPair(FI, DT, LI, SE, AC, TTI, U, MSSAU); in Flatten()
925 Changed |= Flatten(LN, &AR.DT, &AR.LI, &AR.SE, &AR.AC, &AR.TTI, &U, in run()
981 auto *AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction() local
991 Changed |= Flatten(*LN, DT, LI, SE, AC, TTI, nullptr, in runOnFunction()