Searched refs:PtrSCEV (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | AlignmentFromAssumptions.cpp | 85 const SCEV *PtrSCEV = SE->getSCEV(Ptr); in getNewAlignment() local 87 const SCEV *DiffSCEV = SE->getMinusSCEV(PtrSCEV, AASCEV); in getNewAlignment()
|
| H A D | LoopLoadElimination.cpp | 440 auto *PtrSCEV = cast<SCEVAddRecExpr>(PSE.getSCEV(Ptr)); in propagateStoredValueToLoadUsers() local 443 Value *InitialPtr = SEE.expandCodeFor(PtrSCEV->getStart(), Ptr->getType(), in propagateStoredValueToLoadUsers()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopUnroll.cpp | 307 const SCEV *PtrSCEV = SE.getSCEV(Load->getPointerOperand()); in loadCSE() local 308 LoadValue LV = AvailableLoads.lookup(PtrSCEV); in loadCSE() 316 AvailableLoads.insert(PtrSCEV, LoadValue(Load, CurrentGeneration)); in loadCSE()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 5604 const SCEV *PtrSCEV = SE.getSCEV(Ptr); in calculateRtStride() local 5605 if (!PtrSCEV) in calculateRtStride() 5607 SCEVs.push_back(PtrSCEV); in calculateRtStride() 5609 PtrSCEVLowest = PtrSCEVHighest = PtrSCEV; in calculateRtStride() 5612 const SCEV *Diff = SE.getMinusSCEV(PtrSCEV, PtrSCEVLowest); in calculateRtStride() 5616 PtrSCEVLowest = PtrSCEV; in calculateRtStride() 5619 const SCEV *Diff1 = SE.getMinusSCEV(PtrSCEVHighest, PtrSCEV); in calculateRtStride() 5623 PtrSCEVHighest = PtrSCEV; in calculateRtStride() 5662 for (const SCEV *PtrSCEV : SCEVs) { in calculateRtStride() local 5664 if (PtrSCEV != PtrSCEVLowest) { in calculateRtStride() [all …]
|
| H A D | LoopVectorize.cpp | 5170 const SCEV *PtrSCEV = getAddressAccessSCEV(Ptr, Legal, PSE, TheLoop); in getMemInstScalarizationCost() local 5174 VF.getFixedValue() * TTI.getAddressComputationCost(PtrTy, SE, PtrSCEV); in getMemInstScalarizationCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 4821 const SCEV *PtrSCEV = SE.getSCEV(Ptr); in getAppleRuntimeUnrollPreferences() local 4822 if (SE.isLoopInvariant(PtrSCEV, L)) in getAppleRuntimeUnrollPreferences()
|