Home
last modified time | relevance | path

Searched refs:MinShiftAmount (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DKnownBits.cpp311 unsigned MinShiftAmount = RHS.getMinValue().getLimitedValue(BitWidth); in shl() local
312 if (MinShiftAmount == 0 && ShAmtNonZero) in shl()
313 MinShiftAmount = 1; in shl()
315 Known.Zero.setLowBits(MinShiftAmount); in shl()
316 if (NUW && NSW && MinShiftAmount != 0) in shl()
334 if (MinShiftAmount == 0 && MaxShiftAmount == BitWidth - 1 && in shl()
353 for (unsigned ShiftAmt = MinShiftAmount; ShiftAmt <= MaxShiftAmount; in shl()
384 unsigned MinShiftAmount = RHS.getMinValue().getLimitedValue(BitWidth); in lshr() local
385 if (MinShiftAmount == 0 && ShAmtNonZero) in lshr()
386 MinShiftAmount = 1; in lshr()
[all …]