Lines Matching defs:NW
1702 // Cache knowledge of AR NW, which is propagated to this AddRec.
1744 // Cache knowledge of AR NW, which is propagated to this
2082 // Thus (AR is not NW => SAdd != OperandExtendedAdd) <=>
2083 // (SAdd == OperandExtendedAdd => AR is NW)
2920 // Always propagate NW.
3705 // The outer recurrence keeps its NW flag but only keeps NUW/NSW if the
3718 // The inner recurrence keeps its NW flag but only keeps NUW/NSW if
3742 GEPNoWrapFlags NW = GEP->getNoWrapFlags();
3743 if (NW != GEPNoWrapFlags::none()) {
3751 NW = GEPNoWrapFlags::none();
3755 if (NW.hasNoUnsignedSignedWrap())
3757 if (NW.hasNoUnsignedWrap())
3804 bool NUW = NW.hasNoUnsignedWrap() ||
3805 (NW.hasNoUnsignedSignedWrap() && isKnownNonNegative(Offset));
5865 GEPNoWrapFlags NW = GEP->getNoWrapFlags();
5868 if (NW != GEPNoWrapFlags::none())
5873 if (NW.hasNoUnsignedWrap() ||
5874 (NW.hasNoUnsignedSignedWrap() && isKnownNonNegative(Accum)))
12511 SCEV::NoWrapFlags NW = ICmpInst::isSigned(Pred) ?
12513 if (!LAR->getNoWrapFlags(NW) || !RAR->getNoWrapFlags(NW))