Lines Matching refs:bitWidth
162 if (Bits > 1 && RHS >= RT::from(Bits, RHS.bitWidth())) { in CheckShift()
352 Value.trunc(Result.bitWidth()) in AddSubMulHelper()
374 const unsigned Bits = RHS.bitWidth() + 1; in Add()
392 const unsigned Bits = RHS.bitWidth() + 1; in Sub()
410 const unsigned Bits = RHS.bitWidth() * 2; in Mul()
452 unsigned Bits = LHSR.bitWidth(); in Mulc()
507 unsigned Bits = LHSR.bitWidth(); in Divc()
559 unsigned Bits = RHS.bitWidth(); in BitAnd()
576 unsigned Bits = RHS.bitWidth(); in BitOr()
593 unsigned Bits = RHS.bitWidth(); in BitXor()
613 const unsigned Bits = RHS.bitWidth() * 2; in Rem()
633 const unsigned Bits = RHS.bitWidth() * 2; in Div()
663 const unsigned Bits = Val.bitWidth(); in Inv()
689 APSInt NegatedValue = -Value.toAPSInt(Value.bitWidth() + 1); in Neg()
695 NegatedValue.trunc(Result.bitWidth()) in Neg()
746 unsigned Bits = Value.bitWidth() + 1; in IncDecHelper()
758 APResult.trunc(Result.bitWidth()) in IncDecHelper()
1854 const unsigned Bits = Offset.bitWidth(); in OffsetHelper()
1997 return AddSubMulHelper<T, T::sub, std::minus>(S, OpPC, A.bitWidth(), A, B); in SubPtr()
2068 APSInt Result(std::max(8u, T::bitWidth()), in CastFloatingIntegral()
2268 const unsigned Bits = LHS.bitWidth(); in DoShift()
2272 RT::bitAnd(RHS, RT::from(LHS.bitWidth() - 1, RHS.bitWidth()), in DoShift()
2273 RHS.bitWidth(), &RHS); in DoShift()
2309 if (RHS > RT::from(Bits - 1, RHS.bitWidth())) in DoShift()
2316 if (RHS > RT::from(Bits - 1, RHS.bitWidth())) in DoShift()