Lines Matching refs:Stride
840 int64_t Stride = getPtrStride(PSE, AccessTy, Ptr, L, Strides).value_or(0); in isNoWrap() local
841 if (Stride == 1 || PSE.hasNoOverflow(Ptr, SCEVWrapPredicate::IncrementNUSW)) in isNoWrap()
1514 int64_t Stride = StepVal / Size; in getPtrStride() local
1520 return Stride; in getPtrStride()
1525 return Stride; in getPtrStride()
1532 GEP && GEP->isInBounds() && (Stride == 1 || Stride == -1)) in getPtrStride()
1533 return Stride; in getPtrStride()
1540 (Stride == 1 || Stride == -1)) in getPtrStride()
1541 return Stride; in getPtrStride()
1549 return Stride; in getPtrStride()
1867 static bool areStridedAccessesIndependent(uint64_t Distance, uint64_t Stride, in areStridedAccessesIndependent() argument
1869 assert(Stride > 1 && "The stride must be greater than 1"); in areStridedAccessesIndependent()
1895 return ScaledDist % Stride; in areStridedAccessesIndependent()