Lines Matching refs:LRes
8428 llvm::APSInt LRes, SRes; in calculateNumIters() local
8432 LRes = *Res; in calculateNumIters()
8441 ((!TestIsStrictOp && LRes.isNonNegative()) || in calculateNumIters()
8442 (TestIsStrictOp && LRes.isStrictlyPositive())); in calculateNumIters()
8449 unsigned BW = LRes.getBitWidth() > SRes.getBitWidth() in calculateNumIters()
8450 ? LRes.getBitWidth() in calculateNumIters()
8452 LRes = LRes.extend(BW + 1); in calculateNumIters()
8453 LRes.setIsSigned(true); in calculateNumIters()
8456 LRes -= SRes; in calculateNumIters()
8457 NoNeedToConvert = LRes.trunc(BW).extend(BW + 1) == LRes; in calculateNumIters()
8458 LRes = LRes.trunc(BW); in calculateNumIters()
8461 unsigned BW = LRes.getBitWidth(); in calculateNumIters()
8462 LRes = LRes.extend(BW + 1); in calculateNumIters()
8463 LRes.setIsSigned(true); in calculateNumIters()
8464 ++LRes; in calculateNumIters()
8466 NoNeedToConvert && LRes.trunc(BW).extend(BW + 1) == LRes; in calculateNumIters()
8468 LRes = LRes.trunc(BW); in calculateNumIters()
8481 unsigned BW = LRes.getBitWidth() > URes.getBitWidth() ? LRes.getBitWidth() in calculateNumIters()
8483 LRes = LRes.extend(BW + 1); in calculateNumIters()
8484 LRes.setIsSigned(true); in calculateNumIters()
8487 URes -= LRes; in calculateNumIters()
8494 if ((!NoNeedToConvert || (LRes.isNegative() && !IsUpperConst)) && in calculateNumIters()