Home | History | Annotate | Download | only in PathSensitive

Lines Matching full:bitwidth

20   uint32_t BitWidth;
25 : BitWidth(Width), IsUnsigned(Unsigned) {}
28 : BitWidth(Value.getBitWidth()), IsUnsigned(Value.isUnsigned()) {}
30 uint32_t getBitWidth() const { return BitWidth; }
40 Value = Value.extOrTrunc(BitWidth);
56 return llvm::APSInt(BitWidth, IsUnsigned);
61 return llvm::APSInt::getMinValue(BitWidth, IsUnsigned);
66 return llvm::APSInt::getMaxValue(BitWidth, IsUnsigned);
70 return (llvm::APSInt(BitWidth, IsUnsigned) = RawValue);
89 return BitWidth == Other.BitWidth && IsUnsigned == Other.IsUnsigned;
97 if (BitWidth < Other.BitWidth)
99 if (BitWidth > Other.BitWidth)