Lines Matching refs:LRes
8470 llvm::APSInt LRes, SRes; in calculateNumIters() local
8474 LRes = *Res; in calculateNumIters()
8483 ((!TestIsStrictOp && LRes.isNonNegative()) || in calculateNumIters()
8484 (TestIsStrictOp && LRes.isStrictlyPositive())); in calculateNumIters()
8491 unsigned BW = LRes.getBitWidth() > SRes.getBitWidth() in calculateNumIters()
8492 ? LRes.getBitWidth() in calculateNumIters()
8494 LRes = LRes.extend(BW + 1); in calculateNumIters()
8495 LRes.setIsSigned(true); in calculateNumIters()
8498 LRes -= SRes; in calculateNumIters()
8499 NoNeedToConvert = LRes.trunc(BW).extend(BW + 1) == LRes; in calculateNumIters()
8500 LRes = LRes.trunc(BW); in calculateNumIters()
8503 unsigned BW = LRes.getBitWidth(); in calculateNumIters()
8504 LRes = LRes.extend(BW + 1); in calculateNumIters()
8505 LRes.setIsSigned(true); in calculateNumIters()
8506 ++LRes; in calculateNumIters()
8508 NoNeedToConvert && LRes.trunc(BW).extend(BW + 1) == LRes; in calculateNumIters()
8510 LRes = LRes.trunc(BW); in calculateNumIters()
8523 unsigned BW = LRes.getBitWidth() > URes.getBitWidth() ? LRes.getBitWidth() in calculateNumIters()
8525 LRes = LRes.extend(BW + 1); in calculateNumIters()
8526 LRes.setIsSigned(true); in calculateNumIters()
8529 URes -= LRes; in calculateNumIters()
8536 if ((!NoNeedToConvert || (LRes.isNegative() && !IsUpperConst)) && in calculateNumIters()