Lines Matching defs:hasNoSignedWrap
288 if (!OBO || !OBO->hasNoSignedWrap())
319 static bool hasNoSignedWrap(BinaryOperator &I) {
321 return OBO && OBO->hasNoSignedWrap();
464 bool IsNSW = maintainNoSignedWrap(I, B, C) && hasNoSignedWrap(*Op0);
739 HasNSW = I.hasNoSignedWrap();
743 HasNSW &= LOBO->hasNoSignedWrap();
748 HasNSW &= ROBO->hasNoSignedWrap();
3106 cast<OverflowingBinaryOperator>(GEP.getOperand(1))->hasNoSignedWrap(),
3893 if (Shl->hasNoUnsignedWrap() || Shl->hasNoSignedWrap() ||
3896 if (!Shl->hasNoUnsignedWrap() && !Shl->hasNoSignedWrap()) {
3904 APInt ShiftedCase = Shl->hasNoSignedWrap() ? CaseVal.ashr(ShiftAmt)