Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DAlignmentFromAssumptions.cpp130 const SCEV *PtrSCEV = SE->getSCEV(Ptr); in getNewAlignment() local
134 PtrSCEV = SE->getTruncateOrZeroExtend( in getNewAlignment()
135 PtrSCEV, SE->getEffectiveSCEVType(AASCEV->getType())); in getNewAlignment()
136 const SCEV *DiffSCEV = SE->getMinusSCEV(PtrSCEV, AASCEV); in getNewAlignment()
H A DLoopLoadElimination.cpp431 auto *PtrSCEV = cast<SCEVAddRecExpr>(PSE.getSCEV(Ptr)); in propagateStoredValueToLoadUsers() local
434 Value *InitialPtr = SEE.expandCodeFor(PtrSCEV->getStart(), Ptr->getType(), in propagateStoredValueToLoadUsers()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp6943 const SCEV *PtrSCEV = getAddressAccessSCEV(Ptr, Legal, PSE, TheLoop); in getMemInstScalarizationCost() local
6947 VF.getKnownMinValue() * TTI.getAddressComputationCost(PtrTy, SE, PtrSCEV); in getMemInstScalarizationCost()