Lines Matching defs:ShiftAmt
130 uint64_t ShiftAmt = SA->urem(BitWidth);
132 ShiftAmt = BitWidth - ShiftAmt;
135 AB = AOut.lshr(ShiftAmt);
137 AB = AOut.shl(BitWidth - ShiftAmt);
178 uint64_t ShiftAmt = ShiftAmtC->getLimitedValue(BitWidth - 1);
179 AB = AOut.lshr(ShiftAmt);
185 AB |= APInt::getHighBitsSet(BitWidth, ShiftAmt+1);
187 AB |= APInt::getHighBitsSet(BitWidth, ShiftAmt);
195 uint64_t ShiftAmt = ShiftAmtC->getLimitedValue(BitWidth - 1);
196 AB = AOut.shl(ShiftAmt);
201 AB |= APInt::getLowBitsSet(BitWidth, ShiftAmt);
209 uint64_t ShiftAmt = ShiftAmtC->getLimitedValue(BitWidth - 1);
210 AB = AOut.shl(ShiftAmt);
214 if ((AOut & APInt::getHighBitsSet(BitWidth, ShiftAmt))
221 AB |= APInt::getLowBitsSet(BitWidth, ShiftAmt);