Lines Matching refs:Dist
1484 int Dist = Val / Size; in getPointersDiff() local
1488 if (!StrictCheck || Dist * Size == Val) in getPointersDiff()
1489 return Dist; in getPointersDiff()
1686 const SCEV &Dist, uint64_t Stride, in isSafeDependenceDistance() argument
1710 const SCEV *CastedDist = &Dist; in isSafeDependenceDistance()
1712 uint64_t DistTypeSizeBits = DL.getTypeSizeInBits(Dist.getType()); in isSafeDependenceDistance()
1719 CastedProduct = SE.getZeroExtendExpr(Product, Dist.getType()); in isSafeDependenceDistance()
1721 CastedDist = SE.getNoopOrSignExtend(&Dist, Product->getType()); in isSafeDependenceDistance()
1816 const SCEV *Dist = PSE.getSE()->getMinusSCEV(Sink, Src); in isDependent() local
1821 << *InstMap[BIdx] << ": " << *Dist << "\n"); in isDependent()
1836 const SCEVConstant *C = dyn_cast<SCEVConstant>(Dist); in isDependent()
1838 if (!isa<SCEVCouldNotCompute>(Dist) && HasSameSize && in isDependent()
1840 *(PSE.getBackedgeTakenCount()), *Dist, Stride, in isDependent()