Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstantRange.cpp1694 unsigned RHSMin = RHS.getUnsignedMin().getLimitedValue(BitWidth); in computeShlNUW() local
1695 APInt MinShl = LHSMin.ushl_ov(RHSMin, Overflow); in computeShlNUW()
1702 if (RHSMin <= MaxShAmt) in computeShlNUW()
1704 RHSMin = std::max(RHSMin, MaxShAmt + 1); in computeShlNUW()
1706 if (RHSMin <= RHSMax) in computeShlNUW()
1708 APInt::getHighBitsSet(BitWidth, BitWidth - RHSMin)); in computeShlNUW()
1714 unsigned RHSMin, in computeShlNSWWithNNegLHS() argument
1718 APInt MinShl = LHSMin.sshl_ov(RHSMin, Overflow); in computeShlNSWWithNNegLHS()
1723 if (RHSMin <= MaxShAmt) in computeShlNSWWithNNegLHS()
1725 RHSMin = std::max(RHSMin, MaxShAmt + 1); in computeShlNSWWithNNegLHS()
[all …]