Lines Matching defs:hasNoUnsignedWrap
306 static bool hasNoUnsignedWrap(BinaryOperator &I) {
308 return OBO && OBO->hasNoUnsignedWrap();
455 bool IsNUW = hasNoUnsignedWrap(I) && hasNoUnsignedWrap(*Op0);
554 bool IsNUW = hasNoUnsignedWrap(I) &&
555 hasNoUnsignedWrap(*Op0) &&
556 hasNoUnsignedWrap(*Op1);
732 HasNUW = I.hasNoUnsignedWrap();
736 HasNUW &= LOBO->hasNoUnsignedWrap();
741 HasNUW &= ROBO->hasNoUnsignedWrap();
3779 if (Shl->hasNoUnsignedWrap() || Shl->hasNoSignedWrap() ||
3782 if (!Shl->hasNoUnsignedWrap() && !Shl->hasNoSignedWrap()) {