Home | History | Annotate | Download | only in InstCombine

Lines Matching full:bitwidth

183          "KnownZero, KnownOne and Min, Max must have equal bitwidth.");
207 "Ty, KnownZero, KnownOne and Min, Max must have equal bitwidth.");
778 unsigned BitWidth = CI->getType()->getPrimitiveSizeInBits();
780 APInt::getSignedMaxValue(BitWidth));
1207 uint32_t BitWidth = AndTy->getPrimitiveSizeInBits();
1208 if ((APInt::getHighBitsSet(BitWidth, BitWidth-ShAmtVal) &
1746 // ctz(A) == bitwidth(a) -> A == 0 and likewise for !=
2005 unsigned BitWidth, bool isSignCheck) {
2007 return APInt::getSignBit(BitWidth);
2010 if (!CI) return APInt::getAllOnesValue(BitWidth);
2020 APInt lowBitsSet = APInt::getLowBitsSet(BitWidth, trailingOnes);
2028 APInt lowBitsSet = APInt::getLowBitsSet(BitWidth, trailingZeros);
2033 return APInt::getAllOnesValue(BitWidth);
2116 unsigned BitWidth = 0;
2118 BitWidth = Ty->getScalarSizeInBits();
2120 BitWidth = TD->getTypeSizeInBits(Ty->getScalarType());
2187 if (BitWidth != 0) {
2188 APInt Op0KnownZero(BitWidth, 0), Op0KnownOne(BitWidth, 0);
2189 APInt Op1KnownZero(BitWidth, 0), Op1KnownOne(BitWidth, 0);
2192 DemandedBitsLHSMask(I, BitWidth, isSignBit),
2196 APInt::getAllOnesValue(BitWidth),
2203 APInt Op0Min(BitWidth, 0), Op0Max(BitWidth, 0);
2204 APInt Op1Min(BitWidth, 0), Op1Max(BitWidth, 0);