Home | History | Annotate | Download | only in IR

Lines Matching full:bitwidth

34 ConstantRange::ConstantRange(uint32_t BitWidth, bool Full) {
36 Lower = Upper = APInt::getMaxValue(BitWidth);
38 Lower = Upper = APInt::getMinValue(BitWidth);
191 unsigned BitWidth = Other.getBitWidth();
194 return ConstantRange(BitWidth, false);
199 return ConstantRange(BitWidth);
201 ConstantRange Result(BitWidth);
205 SubsetIntersect(Result, ConstantRange(APInt::getNullValue(BitWidth),
215 ConstantRange(APInt::getSignedMinValue(BitWidth),
216 APInt::getSignedMinValue(BitWidth) - SignedMax));
220 Result, ConstantRange(APInt::getSignedMinValue(BitWidth) - SignedMin,
221 APInt::getSignedMinValue(BitWidth)));
247 /// its bitwidth, for example: i8 [120, 140).
606 // Chop off the most significant bits that are past the destination bitwidth.