reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Analysis/ValueTracking.cpp
 5432           Lower = APInt::getSignedMinValue(Width);
 5433           Upper = APInt::getSignedMaxValue(Width) + *C + 1;
 5436           Lower = APInt::getSignedMinValue(Width) + *C;
 5437           Upper = APInt::getSignedMaxValue(Width) + 1;
 5456     if (match(BO.getOperand(1), m_APInt(C)) && C->ult(Width)) {
 5458       Lower = APInt::getSignedMinValue(Width).ashr(*C);
 5459       Upper = APInt::getSignedMaxValue(Width).ashr(*C) + 1;
 5461       unsigned ShiftAmount = Width - 1;
 5477     if (match(BO.getOperand(1), m_APInt(C)) && C->ult(Width)) {
 5479       Upper = APInt::getAllOnesValue(Width).lshr(*C) + 1;
 5482       unsigned ShiftAmount = Width - 1;
 5514       APInt IntMin = APInt::getSignedMinValue(Width);
 5515       APInt IntMax = APInt::getSignedMaxValue(Width);
 5521       } else if (C->countLeadingZeros() < Width - 1) {
 5547       Upper = APInt::getMaxValue(Width).udiv(*C) + 1;