Lines Matching defs:NW
1688 // Cache knowledge of AR NW, which is propagated to this AddRec.
1730 // Cache knowledge of AR NW, which is propagated to this
2068 // Thus (AR is not NW => SAdd != OperandExtendedAdd) <=>
2069 // (SAdd == OperandExtendedAdd => AR is NW)
2921 // Always propagate NW.
3712 // The outer recurrence keeps its NW flag but only keeps NUW/NSW if the
3725 // The inner recurrence keeps its NW flag but only keeps NUW/NSW if
3749 GEPNoWrapFlags NW = GEP->getNoWrapFlags();
3750 if (NW != GEPNoWrapFlags::none()) {
3758 NW = GEPNoWrapFlags::none();
3762 if (NW.hasNoUnsignedSignedWrap())
3764 if (NW.hasNoUnsignedWrap())
3811 bool NUW = NW.hasNoUnsignedWrap() ||
3812 (NW.hasNoUnsignedSignedWrap() && isKnownNonNegative(Offset));
5886 GEPNoWrapFlags NW = GEP->getNoWrapFlags();
5889 if (NW != GEPNoWrapFlags::none())
5894 if (NW.hasNoUnsignedWrap() ||
5895 (NW.hasNoUnsignedSignedWrap() && isKnownNonNegative(Accum)))
12338 SCEV::NoWrapFlags NW = ICmpInst::isSigned(Pred) ?
12340 if (!LAR->getNoWrapFlags(NW) || !RAR->getNoWrapFlags(NW))