Lines Matching refs:Dist
1196 int Dist = Val / Size; in getPointersDiff() local
1200 if (!StrictCheck || Dist * Size == Val) in getPointersDiff()
1201 return Dist; in getPointersDiff()
1382 const SCEV &Dist, uint64_t Stride, in isSafeDependenceDistance() argument
1406 const SCEV *CastedDist = &Dist; in isSafeDependenceDistance()
1408 uint64_t DistTypeSize = DL.getTypeAllocSize(Dist.getType()); in isSafeDependenceDistance()
1415 CastedProduct = SE.getZeroExtendExpr(Product, Dist.getType()); in isSafeDependenceDistance()
1417 CastedDist = SE.getNoopOrSignExtend(&Dist, Product->getType()); in isSafeDependenceDistance()
1507 const SCEV *Dist = PSE.getSE()->getMinusSCEV(Sink, Src); in isDependent() local
1512 << *InstMap[BIdx] << ": " << *Dist << "\n"); in isDependent()
1527 const SCEVConstant *C = dyn_cast<SCEVConstant>(Dist); in isDependent()
1529 if (!isa<SCEVCouldNotCompute>(Dist) && in isDependent()
1532 *(PSE.getBackedgeTakenCount()), *Dist, Stride, in isDependent()