Home
last modified time | relevance | path

Searched refs:LSCEVAddRec (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopDataPrefetch.cpp274 const SCEVAddRecExpr *LSCEVAddRec = dyn_cast<SCEVAddRecExpr>(LSCEV); in runOnLoop() local
275 if (!LSCEVAddRec) in runOnLoop()
280 if (!isStrideLargeEnough(LSCEVAddRec)) in runOnLoop()
288 const SCEV *PtrDiff = SE->getMinusSCEV(LSCEVAddRec, PrefLoad.second); in runOnLoop()
301 const SCEV *NextLSCEV = SE->getAddExpr(LSCEVAddRec, SE->getMulExpr( in runOnLoop()
302 SE->getConstant(LSCEVAddRec->getType(), ItersAhead), in runOnLoop()
303 LSCEVAddRec->getStepRecurrence(*SE))); in runOnLoop()
307 PrefLoads.push_back(std::make_pair(MemI, LSCEVAddRec)); in runOnLoop()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64FalkorHWPFFix.cpp165 const SCEVAddRecExpr *LSCEVAddRec = dyn_cast<SCEVAddRecExpr>(LSCEV); in runOnLoop() local
166 if (!LSCEVAddRec || !LSCEVAddRec->isAffine()) in runOnLoop()
H A DAArch64TargetTransformInfo.cpp725 const SCEVAddRecExpr *LSCEVAddRec = dyn_cast<SCEVAddRecExpr>(LSCEV); in getFalkorUnrollingPreferences() local
726 if (!LSCEVAddRec || !LSCEVAddRec->isAffine()) in getFalkorUnrollingPreferences()