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

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopDataPrefetch.cpp231 const SCEVAddRecExpr *LSCEVAddRec; member in struct:Prefetch
241 : LSCEVAddRec(L), InsertPt(nullptr), Writes(false), MemI(nullptr) {
340 const SCEVAddRecExpr *LSCEVAddRec = dyn_cast<SCEVAddRecExpr>(LSCEV); local
341 if (!LSCEVAddRec)
350 const SCEV *PtrDiff = SE->getMinusSCEV(LSCEVAddRec, Pref.LSCEVAddRec);
362 Prefetches.push_back(Prefetch(LSCEVAddRec, MemI));
382 if (!isStrideLargeEnough(P.LSCEVAddRec, TargetMinStride))
385 const SCEV *NextLSCEV = SE->getAddExpr(P.LSCEVAddRec, SE->getMulExpr(
386 SE->getConstant(P.LSCEVAddRec
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FalkorHWPFFix.cpp165 const SCEVAddRecExpr *LSCEVAddRec = dyn_cast<SCEVAddRecExpr>(LSCEV); local
166 if (!LSCEVAddRec || !LSCEVAddRec->isAffine())
H A DAArch64TargetTransformInfo.cpp814 const SCEVAddRecExpr *LSCEVAddRec = dyn_cast<SCEVAddRecExpr>(LSCEV);
815 if (!LSCEVAddRec || !LSCEVAddRec->isAffine())

Completed in 84 milliseconds