Searched refs:MaxStride (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | LoopAccessAnalysis.h | 396 uint64_t MaxStride; member 406 DepDistanceStrideAndSizeInfo(const SCEV *Dist, uint64_t MaxStride, in DepDistanceStrideAndSizeInfo() 410 : Dist(Dist), MaxStride(MaxStride), CommonStride(CommonStride), in DepDistanceStrideAndSizeInfo()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | LoopAccessAnalysis.cpp | 1875 uint64_t MaxStride) { in isSafeDependenceDistance() argument 1894 const SCEV *Step = SE.getConstant(MaxBTC.getType(), MaxStride); in isSafeDependenceDistance() 2076 uint64_t MaxStride = std::max(StrideAScaled, StrideBScaled); in getDependenceDistanceStrideAndSize() local 2088 return DepDistanceStrideAndSizeInfo(Dist, MaxStride, CommonStride, in getDependenceDistanceStrideAndSize() 2121 auto &[Dist, MaxStride, CommonStride, TypeByteSize, AIsWrite, BIsWrite] = in isDependent() 2142 DL, SE, *(PSE.getSymbolicMaxBackedgeTakenCount()), *Dist, MaxStride)) in isDependent() 2260 uint64_t MinDistanceNeeded = MaxStride * (MinNumIter - 1) + TypeByteSize; in isDependent() 2291 uint64_t MaxVF = MinDepDistBytes / MaxStride; in isDependent()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | DXContainer.h | 60 static constexpr uint32_t MaxStride() { in MaxStride() function 81 memcpy(static_cast<void *>(&Val), Current, std::min(Stride, MaxStride()));
|