Searched refs:PtrSCEV (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | AlignmentFromAssumptions.cpp | 128 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 D | LoopLoadElimination.cpp | 429 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 D | ScopHelper.cpp | 508 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 D | ScopInfo.cpp | 710 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 D | ScopDetection.cpp | 519 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 D | LoopVectorize.cpp | 6319 const SCEV *PtrSCEV = getAddressAccessSCEV(Ptr, Legal, PSE, TheLoop); in getMemInstScalarizationCost() local 6323 VF.getKnownMinValue() * TTI.getAddressComputationCost(PtrTy, SE, PtrSCEV); in getMemInstScalarizationCost()
|