Lines Matching refs:Distance

265   return DV[Level - 1].Distance;  in getDistance()
323 assert((Kind == Line || Kind == Distance) && in getA()
332 assert((Kind == Line || Kind == Distance) && in getB()
341 assert((Kind == Line || Kind == Distance) && in getC()
350 assert(Kind == Distance && "Kind should be Distance"); in getD()
357 assert((Kind == Distance || Kind == Line || Kind == Point) && in getAssociatedLoop()
381 Kind = Distance; in setDistance()
600 const SCEV *Distance = getDistance(II); in dump() local
601 if (Distance) in dump()
602 OS << *Distance; in dump()
1179 APInt Distance = ConstDelta; // these need to be initialized in strongSIVtest() local
1181 APInt::sdivrem(ConstDelta, ConstCoeff, Distance, Remainder); in strongSIVtest()
1182 LLVM_DEBUG(dbgs() << "\t Distance = " << Distance << "\n"); in strongSIVtest()
1191 Result.DV[Level].Distance = SE->getConstant(Distance); in strongSIVtest()
1192 NewConstraint.setDistance(SE->getConstant(Distance), CurLoop); in strongSIVtest()
1193 if (Distance.sgt(0)) in strongSIVtest()
1195 else if (Distance.slt(0)) in strongSIVtest()
1203 Result.DV[Level].Distance = Delta; in strongSIVtest()
1211 Result.DV[Level].Distance = Delta; // since X/1 == X in strongSIVtest()
1298 Result.DV[Level].Distance = Delta; // = 0 in weakCrossingSIVtest()
1359 Result.DV[Level].Distance = SE->getZero(Delta->getType()); in weakCrossingSIVtest()
1367 APInt Distance = APDelta; // these need to be initialzed in weakCrossingSIVtest() local
1369 APInt::sdivrem(APDelta, APCoeff, Distance, Remainder); in weakCrossingSIVtest()
1377 LLVM_DEBUG(dbgs() << "\t Distance = " << Distance << "\n"); in weakCrossingSIVtest()
1380 APInt Two = APInt(Distance.getBitWidth(), 2, true); in weakCrossingSIVtest()
1381 Remainder = Distance.srem(Two); in weakCrossingSIVtest()
3213 Level.Distance = CurConstraint.getD(); in updateDirection()
3215 if (!SE->isKnownNonZero(Level.Distance)) // if may be zero in updateDirection()
3217 if (!SE->isKnownNonPositive(Level.Distance)) // if may be positive in updateDirection()
3219 if (!SE->isKnownNonNegative(Level.Distance)) // if may be negative in updateDirection()
3225 Level.Distance = nullptr; in updateDirection()
3230 Level.Distance = nullptr; in updateDirection()