Home
last modified time | relevance | path

Searched refs:PtrSCEV (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DAlignmentFromAssumptions.cpp128 const SCEV *PtrSCEV = SE->getSCEV(Ptr); in getNewAlignment() local
132 PtrSCEV = SE->getTruncateOrZeroExtend( in getNewAlignment()
133 PtrSCEV, SE->getEffectiveSCEVType(AASCEV->getType())); in getNewAlignment()
134 const SCEV *DiffSCEV = SE->getMinusSCEV(PtrSCEV, AASCEV); in getNewAlignment()
H A DLoopLoadElimination.cpp429 auto *PtrSCEV = cast<SCEVAddRecExpr>(PSE.getSCEV(Ptr)); in propagateStoredValueToLoadUsers() local
432 Value *InitialPtr = SEE.expandCodeFor(PtrSCEV->getStart(), Ptr->getType(), in propagateStoredValueToLoadUsers()
/llvm-project-15.0.7/polly/lib/Support/
H A DScopHelper.cpp508 const SCEV *PtrSCEV = SE.getSCEVAtScope(Val, L); in hasVariantIndex() local
510 if (!SE.isLoopInvariant(PtrSCEV, OuterLoop)) in hasVariantIndex()
539 const SCEV *PtrSCEV = SE.getSCEVAtScope(Ptr, L); in isHoistableLoad() local
541 if (!SE.isLoopInvariant(PtrSCEV, L)) in isHoistableLoad()
/llvm-project-15.0.7/polly/lib/Analysis/
H A DScopInfo.cpp710 auto *PtrSCEV = SE->getSCEV(Ptr); in computeBoundsOnAccessRelation() local
711 if (isa<SCEVCouldNotCompute>(PtrSCEV)) in computeBoundsOnAccessRelation()
714 auto *BasePtrSCEV = SE->getPointerBase(PtrSCEV); in computeBoundsOnAccessRelation()
716 PtrSCEV = SE->getMinusSCEV(PtrSCEV, BasePtrSCEV); in computeBoundsOnAccessRelation()
718 const ConstantRange &Range = SE->getSignedRange(PtrSCEV); in computeBoundsOnAccessRelation()
H A DScopDetection.cpp519 auto *PtrSCEV = SE.getSCEVAtScope(V, Scope); in involvesMultiplePtrs() local
520 if (isa<SCEVConstant>(PtrSCEV)) in involvesMultiplePtrs()
523 auto *BasePtr = dyn_cast<SCEVUnknown>(SE.getPointerBase(PtrSCEV)); in involvesMultiplePtrs()
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp6319 const SCEV *PtrSCEV = getAddressAccessSCEV(Ptr, Legal, PSE, TheLoop); in getMemInstScalarizationCost() local
6323 VF.getKnownMinValue() * TTI.getAddressComputationCost(PtrTy, SE, PtrSCEV); in getMemInstScalarizationCost()