Lines Matching defs:NewBW
15159 unsigned NewBW = NextPowerOf2(MSB - ShAmt);
15160 EVT NewVT = EVT::getIntegerVT(*DAG.getContext(), NewBW);
15163 while (NewBW < BitWidth &&
15164 (NewVT.getStoreSizeInBits() != NewBW ||
15167 NewBW = NextPowerOf2(NewBW);
15168 NewVT = EVT::getIntegerVT(*DAG.getContext(), NewBW);
15170 if (NewBW >= BitWidth)
15175 if (ShAmt % NewBW)
15176 ShAmt = (((ShAmt + NewBW - 1) / NewBW) * NewBW) - NewBW;
15178 std::min(BitWidth, ShAmt + NewBW));
15180 APInt NewImm = (Imm & Mask).lshr(ShAmt).trunc(NewBW);
15182 NewImm ^= APInt::getAllOnesValue(NewBW);
15187 PtrOff = (BitWidth + 7 - NewBW) / 8 - PtrOff;