Lines Matching refs:getBitWidth
51 return ConstantIntRanges::maxRange(minLeft.getBitWidth());
58 unsigned width = lhs[0].getBitWidth();
302 APInt umin = APInt::getZero(rhsMin.getBitWidth());
327 result.uadd_ov(APInt(result.getBitWidth(), 1), overflowed);
356 return ConstantIntRanges::maxRange(rhsMin.getBitWidth());
375 result.sadd_ov(APInt(result.getBitWidth(), 1), overflowed);
409 result.ssub_ov(APInt(result.getBitWidth(), 1), overflowed);
427 unsigned width = rhsMax.getBitWidth();
436 APInt zero = APInt::getZero(maxDivisor.getBitWidth());
465 unsigned width = rhsMin.getBitWidth();
538 unsigned bitwidth = leftVal.getBitWidth();
571 unsigned bitwidth = leftVal.getBitWidth();
631 return r.uge(r.getBitWidth()) ? std::optional<APInt>() : l.ashr(r);
643 return r.uge(r.getBitWidth()) ? std::optional<APInt>() : l.lshr(r);