Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp818 const SCEV *PtrScev, Loop *L, bool Assume) { in hasComputableBounds() argument
820 if (PSE.getSE()->isLoopInvariant(PtrScev, L)) in hasComputableBounds()
823 const SCEVAddRecExpr *AR = dyn_cast<SCEVAddRecExpr>(PtrScev); in hasComputableBounds()
838 const SCEV *PtrScev = PSE.getSCEV(Ptr); in isNoWrap() local
839 if (PSE.getSE()->isLoopInvariant(PtrScev, L)) in isNoWrap()
1476 const SCEV *PtrScev = replaceSymbolicStrideSCEV(PSE, StridesMap, Ptr); in getPtrStride() local
1478 const SCEVAddRecExpr *AR = dyn_cast<SCEVAddRecExpr>(PtrScev); in getPtrStride()
1484 << " SCEV: " << *PtrScev << "\n"); in getPtrStride()
H A DIVDescriptors.cpp324 const SCEV *PtrScev = SE->getSCEV(SI->getPointerOperand()); in AddReductionVar() local
330 if (OtherScev != PtrScev) { in AddReductionVar()
340 if (!SE->isLoopInvariant(PtrScev, TheLoop)) { in AddReductionVar()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp2348 const SCEV *PtrScev = PSE.getSE()->getSCEV(Ptr); in canTailPredicateLoop() local
2349 if (auto AR = dyn_cast<SCEVAddRecExpr>(PtrScev)) { in canTailPredicateLoop()