Lines Matching defs:Distance
1729 bool MemoryDepChecker::couldPreventStoreLoadForward(uint64_t Distance,
1753 if (Distance % VF && Distance / VF < NumItersForStoreLoadThroughMemory) {
1761 dbgs() << "LAA: Distance " << Distance
1843 /// \p Distance is the positive distance and \p TypeByteSize is type size in
1847 static bool areStridedAccessesIndependent(uint64_t Distance, uint64_t Stride,
1851 assert(Distance > 0 && "The distance must be non-zero");
1854 if (Distance % TypeByteSize)
1857 uint64_t ScaledDist = Distance / TypeByteSize;
1922 LLVM_DEBUG(dbgs() << "LAA: Distance for " << *AInst << " to " << *BInst
2051 uint64_t Distance = ConstDist->getAPInt().abs().getZExtValue();
2055 if (Distance > 0 && CommonStride && CommonStride > 1 && HasSameSize &&
2056 areStridedAccessesIndependent(Distance, *CommonStride, TypeByteSize)) {