Lines Matching defs:hasNoSignedWrap
285 if (!OBO || !OBO->hasNoSignedWrap())
311 static bool hasNoSignedWrap(BinaryOperator &I) {
313 return OBO && OBO->hasNoSignedWrap();
456 bool IsNSW = maintainNoSignedWrap(I, B, C) && hasNoSignedWrap(*Op0);
731 HasNSW = I.hasNoSignedWrap();
735 HasNSW &= LOBO->hasNoSignedWrap();
740 HasNSW &= ROBO->hasNoSignedWrap();
3020 cast<OverflowingBinaryOperator>(GEP.getOperand(1))->hasNoSignedWrap(),
3779 if (Shl->hasNoUnsignedWrap() || Shl->hasNoSignedWrap() ||
3782 if (!Shl->hasNoUnsignedWrap() && !Shl->hasNoSignedWrap()) {
3790 APInt ShiftedCase = Shl->hasNoSignedWrap() ? CaseVal.ashr(ShiftAmt)