Lines Matching refs:hasNoSignedWrap
904 if (Add.hasNoSignedWrap() || Add.hasNoUnsignedWrap()) in foldAddWithConstant()
1256 bool HasNSW = I.hasNoSignedWrap() && Op0->hasNoSignedWrap() && in factorizeMathWithShlOps()
1257 Op1->hasNoSignedWrap(); in factorizeMathWithShlOps()
1275 I.hasNoSignedWrap(), I.hasNoUnsignedWrap(), in visitAdd()
1309 Shl->setHasNoSignedWrap(I.hasNoSignedWrap()); in visitAdd()
1431 if (!I.hasNoSignedWrap() && willNotOverflowSignedAdd(LHS, RHS, I)) { in visitAdd()
1802 I.hasNoSignedWrap(), I.hasNoUnsignedWrap(), in visitSub()
1822 if (BO->hasNoSignedWrap() && I.hasNoSignedWrap()) in visitSub()
1825 if (cast<Constant>(Op1)->isNotMinSignedValue() && I.hasNoSignedWrap()) in visitSub()
1851 if (!I.hasNoSignedWrap() && willNotOverflowSignedSub(Op0, Op1, I)) { in visitSub()
2177 I.hasNoSignedWrap()); in visitSub()