Lines Matching refs:getBitWidth
36 return ConstantIntRanges::maxRange(minLeft.getBitWidth()); in computeBoundsBy()
43 unsigned width = lhs[0].getBitWidth(); in minMaxBy()
176 return ConstantIntRanges::maxRange(rhsMin.getBitWidth()); in inferDivUIRange()
207 return ConstantIntRanges::maxRange(rhsMin.getBitWidth()); in inferDivSIRange()
231 result.uadd_ov(APInt(result.getBitWidth(), 1), overflowed); in inferResultRanges()
252 result.sadd_ov(APInt(result.getBitWidth(), 1), overflowed); in inferResultRanges()
273 result.ssub_ov(APInt(result.getBitWidth(), 1), overflowed); in inferResultRanges()
290 unsigned width = rhsMin.getBitWidth(); in inferResultRanges()
322 unsigned width = rhsMax.getBitWidth(); in inferResultRanges()
331 APInt zero = APInt::getZero(maxDivisor.getBitWidth()); in inferResultRanges()
362 unsigned bitwidth = leftVal.getBitWidth(); in widenBitwiseBounds()
618 return r.uge(r.getBitWidth()) ? Optional<APInt>() : l.shl(r); in inferResultRanges()
638 return r.uge(r.getBitWidth()) ? Optional<APInt>() : l.lshr(r); in inferResultRanges()
654 return r.uge(r.getBitWidth()) ? Optional<APInt>() : l.ashr(r); in inferResultRanges()