Lines Matching defs:SE
65 ScalarEvolution *SE, const TargetTransformInfo *TTI,
67 : AC(AC), DT(DT), LI(LI), SE(SE), TTI(TTI), ORE(ORE) {}
109 ScalarEvolution *SE;
162 const auto *ConstStride = dyn_cast<SCEVConstant>(AR->getStepRecurrence(*SE));
176 ScalarEvolution *SE = &AM.getResult<ScalarEvolutionAnalysis>(F);
182 LoopDataPrefetch LDP(AC, DT, LI, SE, TTI, ORE);
201 ScalarEvolution *SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE();
209 LoopDataPrefetch LDP(AC, DT, LI, SE, TTI, ORE);
319 unsigned ConstantMaxTripCount = SE->getSmallConstantMaxTripCount(L);
347 const SCEV *LSCEV = SE->getSCEV(PtrValue);
358 const SCEV *PtrDiff = SE->getMinusSCEV(LSCEVAddRec, Pref.LSCEVAddRec);
394 SCEVExpander SCEVE(*SE, BB->getDataLayout(), "prefaddr");
395 const SCEV *NextLSCEV = SE->getAddExpr(P.LSCEVAddRec, SE->getMulExpr(
396 SE->getConstant(P.LSCEVAddRec->getType(), ItersAhead),
397 P.LSCEVAddRec->getStepRecurrence(*SE)));