Lines Matching refs:KnownStart
6461 auto KnownStart = computeKnownBits(Start, DL, 0, &AC, nullptr, &DT); in getRangeForUnknownRecurrence() local
6463 assert(KnownStart.getBitWidth() == BitWidth && in getRangeForUnknownRecurrence()
6483 auto KnownEnd = KnownBits::ashr(KnownStart, in getRangeForUnknownRecurrence()
6485 if (KnownStart.isNonNegative()) in getRangeForUnknownRecurrence()
6488 KnownStart.getMaxValue() + 1); in getRangeForUnknownRecurrence()
6489 if (KnownStart.isNegative()) in getRangeForUnknownRecurrence()
6491 return ConstantRange::getNonEmpty(KnownStart.getMinValue(), in getRangeForUnknownRecurrence()
6501 auto KnownEnd = KnownBits::lshr(KnownStart, in getRangeForUnknownRecurrence()
6504 KnownStart.getMaxValue() + 1); in getRangeForUnknownRecurrence()
6508 auto KnownEnd = KnownBits::shl(KnownStart, in getRangeForUnknownRecurrence()
6510 if (TotalShift.ult(KnownStart.countMinLeadingZeros())) in getRangeForUnknownRecurrence()
6511 return ConstantRange(KnownStart.getMinValue(), in getRangeForUnknownRecurrence()