Lines Matching refs:ShiftAmt
201 for (uint64_t ShiftAmt = MinShiftAmount.getZExtValue(), in shl() local
203 ShiftAmt <= MaxShiftAmt; ++ShiftAmt) { in shl()
205 if ((ShiftAmtZeroMask & ShiftAmt) != ShiftAmt || in shl()
206 (ShiftAmtOneMask | ShiftAmt) != ShiftAmt) in shl()
209 SpecificShift.Zero = LHS.Zero << ShiftAmt; in shl()
210 SpecificShift.One = LHS.One << ShiftAmt; in shl()
254 for (uint64_t ShiftAmt = MinShiftAmount.getZExtValue(), in lshr() local
256 ShiftAmt <= MaxShiftAmt; ++ShiftAmt) { in lshr()
258 if ((ShiftAmtZeroMask & ShiftAmt) != ShiftAmt || in lshr()
259 (ShiftAmtOneMask | ShiftAmt) != ShiftAmt) in lshr()
262 SpecificShift.Zero.lshrInPlace(ShiftAmt); in lshr()
263 SpecificShift.One.lshrInPlace(ShiftAmt); in lshr()
312 for (uint64_t ShiftAmt = MinShiftAmount.getZExtValue(), in ashr() local
314 ShiftAmt <= MaxShiftAmt; ++ShiftAmt) { in ashr()
316 if ((ShiftAmtZeroMask & ShiftAmt) != ShiftAmt || in ashr()
317 (ShiftAmtOneMask | ShiftAmt) != ShiftAmt) in ashr()
320 SpecificShift.Zero.ashrInPlace(ShiftAmt); in ashr()
321 SpecificShift.One.ashrInPlace(ShiftAmt); in ashr()