Lines Matching refs:hasNoSignedWrap
1998 if (isSignTest(Pred, C) && Mul->hasNoSignedWrap()) { in foldICmpMulConstant()
2005 if (MulC->isZero() || !(Mul->hasNoSignedWrap() || Mul->hasNoUnsignedWrap())) in foldICmpMulConstant()
2012 if (Mul->hasNoSignedWrap() && C.srem(*MulC).isZero()) { in foldICmpMulConstant()
2028 if (Mul->hasNoSignedWrap()) { in foldICmpMulConstant()
2144 if (Shl->hasNoSignedWrap()) { in foldICmpShlConstant()
2700 bool HasNSW = Sub->hasNoSignedWrap(); in foldICmpSubConstant()
2725 if (Sub->hasNoSignedWrap()) { in foldICmpSubConstant()
2782 if ((Add->hasNoSignedWrap() && in foldICmpAddConstant()
4145 (CmpInst::isSigned(Pred) && BO0->hasNoSignedWrap()); in foldICmpBinOp()
4150 (CmpInst::isSigned(Pred) && BO1->hasNoSignedWrap()); in foldICmpBinOp()
4282 bool HasNSW = BO0->hasNoSignedWrap(); in foldICmpBinOp()
4289 bool HasNSW = BO1->hasNoSignedWrap(); in foldICmpBinOp()
4368 (BO0 && BO1 && BO0->hasNoSignedWrap() && BO1->hasNoSignedWrap()) || in foldICmpBinOp()
4468 bool NSW = BO0->hasNoSignedWrap() && BO1->hasNoSignedWrap(); in foldICmpBinOp()