Lines Matching refs:MulWidth
2351 unsigned MulWidth; in ProcessUMulZExtIdiom() local
2354 MulWidth = WidthB; in ProcessUMulZExtIdiom()
2357 MulWidth = WidthA; in ProcessUMulZExtIdiom()
2371 if (TruncWidth > MulWidth) in ProcessUMulZExtIdiom()
2379 if (CVal.getBitWidth() - CVal.countLeadingZeros() > MulWidth) in ProcessUMulZExtIdiom()
2399 if (Trunc->getType()->getPrimitiveSizeInBits() == MulWidth) in ProcessUMulZExtIdiom()
2414 if (MaskWidth == MulWidth) in ProcessUMulZExtIdiom()
2425 APInt MaxVal = APInt::getMaxValue(MulWidth); in ProcessUMulZExtIdiom()
2437 APInt MaxVal = APInt::getOneBitSet(CI->getBitWidth(), MulWidth); in ProcessUMulZExtIdiom()
2448 APInt MaxVal = APInt::getMaxValue(MulWidth); in ProcessUMulZExtIdiom()
2460 APInt MaxVal = APInt::getOneBitSet(CI->getBitWidth(), MulWidth); in ProcessUMulZExtIdiom()
2475 if (WidthA < MulWidth) in ProcessUMulZExtIdiom()
2477 if (WidthB < MulWidth) in ProcessUMulZExtIdiom()
2493 if (TI->getType()->getPrimitiveSizeInBits() == MulWidth) in ProcessUMulZExtIdiom()
2501 APInt ShortMask = CI->getValue().trunc(MulWidth); in ProcessUMulZExtIdiom()