Lines Matching defs: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);
92 return BitWidth == Other.BitWidth && IsUnsigned == Other.IsUnsigned;
100 return std::tie(BitWidth, IsUnsigned) <
101 std::tie(Other.BitWidth, Other.IsUnsigned);