Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h396 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 DLoopAccessAnalysis.cpp1875 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 DDXContainer.h60 static constexpr uint32_t MaxStride() { in MaxStride() function
81 memcpy(static_cast<void *>(&Val), Current, std::min(Stride, MaxStride()));