Lines Matching refs:isNonNegative
323 return Known.isNonNegative(); in isKnownNonNegative()
423 bool isKnownNonNegativeOp1 = Known.isNonNegative(); in computeKnownBitsMul()
424 bool isKnownNonNegativeOp0 = Known2.isNonNegative(); in computeKnownBitsMul()
449 else if (isKnownNegative && !Known.isNonNegative()) in computeKnownBitsMul()
851 if (RHSKnown.isNonNegative()) { in computeKnownBitsFromAssume()
864 if (RHSKnown.isAllOnes() || RHSKnown.isNonNegative()) { in computeKnownBitsFromAssume()
1482 if (Known2.isNonNegative() && Known3.isNonNegative()) in computeKnownBitsFromOperator()
1491 if (Known2.isNonNegative() && Known3.isNegative()) in computeKnownBitsFromOperator()
1493 else if (Known2.isNegative() && Known3.isNonNegative()) in computeKnownBitsFromOperator()
1498 else if (Opcode == Instruction::Mul && Known2.isNonNegative() && in computeKnownBitsFromOperator()
1499 Known3.isNonNegative()) in computeKnownBitsFromOperator()
2470 if (XKnown.isNonNegative() && YKnown.isNonNegative()) in isKnownNonZero()
2490 if (XKnown.isNonNegative() && in isKnownNonZero()
2493 if (YKnown.isNonNegative() && in isKnownNonZero()
3059 if (Known.isNonNegative()) in ComputeNumSignBitsImpl()
3084 if (Known.isNonNegative()) in ComputeNumSignBitsImpl()
4751 if (LHSKnown.isNonNegative() || RHSKnown.isNonNegative()) in computeOverflowForSignedMul()
4825 if ((AddKnown.isNonNegative() && LHSOrRHSKnownNonNegative) || in computeOverflowForSignedAdd()