Lines Matching refs:MaxShiftAmount
194 APInt MaxShiftAmount = RHS.getMaxValue(); in shl() local
195 if (MaxShiftAmount.ult(BitWidth) && !LHS.isUnknown()) { in shl()
198 assert(MinShiftAmount.ult(MaxShiftAmount) && "Illegal shift range"); in shl()
202 MaxShiftAmt = MaxShiftAmount.getZExtValue(); in shl()
247 APInt MaxShiftAmount = RHS.getMaxValue(); in lshr() local
248 if (MaxShiftAmount.ult(BitWidth) && !LHS.isUnknown()) { in lshr()
251 assert(MinShiftAmount.ult(MaxShiftAmount) && "Illegal shift range"); in lshr()
255 MaxShiftAmt = MaxShiftAmount.getZExtValue(); in lshr()
305 APInt MaxShiftAmount = RHS.getMaxValue(); in ashr() local
306 if (MaxShiftAmount.ult(BitWidth) && !LHS.isUnknown()) { in ashr()
309 assert(MinShiftAmount.ult(MaxShiftAmount) && "Illegal shift range"); in ashr()
313 MaxShiftAmt = MaxShiftAmount.getZExtValue(); in ashr()