Home | History | Annotate | Download | only in Analysis

Lines Matching full:bitwidth

1270   // X shift by undef -> undef because it may shift by the bitwidth.
1274 // Shifting by the bitwidth or more is undefined.
1325 unsigned BitWidth = Op1->getType()->getScalarSizeInBits();
1326 APInt KnownZero(BitWidth, 0);
1327 APInt KnownOne(BitWidth, 0);
1329 if (KnownOne.getLimitedValue() >= BitWidth)
1334 unsigned NumValidShiftBits = Log2_32_Ceil(BitWidth);
1335 APInt ShiftAmountMask = APInt::getLowBitsSet(BitWidth, NumValidShiftBits);
1361 unsigned BitWidth = Op0->getType()->getScalarSizeInBits();
1362 APInt Op0KnownZero(BitWidth, 0);
1363 APInt Op0KnownOne(BitWidth, 0);
3123 uint32_t BitWidth = CI->getBitWidth();
3124 APInt LHSKnownZero(BitWidth, 0);
3125 APInt LHSKnownOne(BitWidth, 0);
3403 unsigned BitWidth = Q.DL.getTypeSizeInBits(TrueVal->getType());
3407 APInt MinSignedValue = APInt::getSignBit(BitWidth);
4232 BitWidth = I->getType()->getScalarSizeInBits();
4233 APInt KnownZero(BitWidth, 0);
4234 APInt KnownOne(BitWidth, 0);