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

References

lib/Analysis/InstructionSimplify.cpp
 1024         (!IsSigned && Q.IIQ.hasNoUnsignedWrap(Mul)))
 1628   bool isNUW = IIQ.hasNoUnsignedWrap(AddInst);
 1701   bool isNUW = IIQ.hasNoUnsignedWrap(AddInst);
 2682            Q.IIQ.hasNoUnsignedWrap(cast<OverflowingBinaryOperator>(LBO))) ||
 2692            Q.IIQ.hasNoUnsignedWrap(cast<OverflowingBinaryOperator>(RBO))) ||
 2913             Q.IIQ.hasNoUnsignedWrap(cast<OverflowingBinaryOperator>(LBO)) ||
 2960       bool NUW = Q.IIQ.hasNoUnsignedWrap(LBO) && Q.IIQ.hasNoUnsignedWrap(RBO);
 2960       bool NUW = Q.IIQ.hasNoUnsignedWrap(LBO) && Q.IIQ.hasNoUnsignedWrap(RBO);
 3691       if (Q.IIQ.hasNoSignedWrap(B) || Q.IIQ.hasNoUnsignedWrap(B))
 5258                         Q.IIQ.hasNoUnsignedWrap(cast<BinaryOperator>(I)), Q);
 5268                         Q.IIQ.hasNoUnsignedWrap(cast<BinaryOperator>(I)), Q);
 5301                         Q.IIQ.hasNoUnsignedWrap(cast<BinaryOperator>(I)), Q);
lib/Analysis/ValueTracking.cpp
 1795     if (OrZero || Q.IIQ.hasNoUnsignedWrap(VOBO) ||
 2130     if (Q.IIQ.hasNoUnsignedWrap(BO))
 2205     if ((Q.IIQ.hasNoSignedWrap(BO) || Q.IIQ.hasNoUnsignedWrap(BO)) &&
 5426       if (IIQ.hasNoUnsignedWrap(cast<OverflowingBinaryOperator>(&BO))) {
 5492       if (IIQ.hasNoUnsignedWrap(&BO)) {