Lines Matching full:bitwidth
228 uint32_t BitWidth = AndRHS->getType()->getBitWidth();
229 uint32_t OpRHSVal = OpRHS->getLimitedValue(BitWidth);
230 APInt ShlMask(APInt::getHighBitsSet(BitWidth, BitWidth-OpRHSVal));
248 uint32_t BitWidth = AndRHS->getType()->getBitWidth();
249 uint32_t OpRHSVal = OpRHS->getLimitedValue(BitWidth);
250 APInt ShrMask(APInt::getLowBitsSet(BitWidth, BitWidth - OpRHSVal));
268 uint32_t BitWidth = AndRHS->getType()->getBitWidth();
269 uint32_t OpRHSVal = OpRHS->getLimitedValue(BitWidth);
270 APInt ShrMask(APInt::getLowBitsSet(BitWidth, BitWidth - OpRHSVal));
339 uint32_t BitWidth = Val->getType()->getBitWidth();
340 if (!APIntOps::isShiftedMask(BitWidth, V)) return false;
343 MB = BitWidth - ((V - 1) ^ V).countLeadingZeros();
382 uint32_t BitWidth = cast<IntegerType>(RHS->getType())->getBitWidth();
383 APInt Mask(APInt::getLowBitsSet(BitWidth, MB-1));
1385 uint32_t BitWidth = AndRHSMask.getBitWidth();
1387 APInt Mask = APInt::getLowBitsSet(BitWidth, BitWidth - Zeros);