Lines Matching refs:LRes
7857 llvm::APSInt LRes, SRes; in calculateNumIters() local
7860 LRes = *Res; in calculateNumIters()
7868 ((!TestIsStrictOp && LRes.isNonNegative()) || in calculateNumIters()
7869 (TestIsStrictOp && LRes.isStrictlyPositive())); in calculateNumIters()
7876 unsigned BW = LRes.getBitWidth() > SRes.getBitWidth() in calculateNumIters()
7877 ? LRes.getBitWidth() in calculateNumIters()
7879 LRes = LRes.extend(BW + 1); in calculateNumIters()
7880 LRes.setIsSigned(true); in calculateNumIters()
7883 LRes -= SRes; in calculateNumIters()
7884 NoNeedToConvert = LRes.trunc(BW).extend(BW + 1) == LRes; in calculateNumIters()
7885 LRes = LRes.trunc(BW); in calculateNumIters()
7888 unsigned BW = LRes.getBitWidth(); in calculateNumIters()
7889 LRes = LRes.extend(BW + 1); in calculateNumIters()
7890 LRes.setIsSigned(true); in calculateNumIters()
7891 ++LRes; in calculateNumIters()
7893 NoNeedToConvert && LRes.trunc(BW).extend(BW + 1) == LRes; in calculateNumIters()
7895 LRes = LRes.trunc(BW); in calculateNumIters()
7907 unsigned BW = LRes.getBitWidth() > URes.getBitWidth() ? LRes.getBitWidth() in calculateNumIters()
7909 LRes = LRes.extend(BW + 1); in calculateNumIters()
7910 LRes.setIsSigned(true); in calculateNumIters()
7913 URes -= LRes; in calculateNumIters()
7920 if ((!NoNeedToConvert || (LRes.isNegative() && !IsUpperConst)) && in calculateNumIters()