Lines Matching refs:overflow
1131 signop sgn, bool *overflow) in add_large() argument
1160 if (overflow) in add_large()
1161 *overflow = (sgn == UNSIGNED && carry); in add_large()
1163 else if (overflow) in add_large()
1169 *overflow = (HOST_WIDE_INT) (x << shift) < 0; in add_large()
1177 *overflow = (x <= o0); in add_large()
1179 *overflow = (x < o0); in add_large()
1272 bool *overflow, bool high) in mul_internal() argument
1295 bool needs_overflow = (overflow != 0); in mul_internal()
1297 *overflow = false; in mul_internal()
1340 *overflow = (upper != 0); in mul_internal()
1397 *overflow = true; in mul_internal()
1402 *overflow = true; in mul_internal()
1477 *overflow = true; in mul_internal()
1521 signop sgn, bool *overflow) in sub_large() argument
1554 if (overflow) in sub_large()
1555 *overflow = (sgn == UNSIGNED && borrow); in sub_large()
1557 else if (overflow) in sub_large()
1563 *overflow = (HOST_WIDE_INT) (x << shift) < 0; in sub_large()
1571 *overflow = (x >= o0); in sub_large()
1573 *overflow = (x > o0); in sub_large()
1724 bool overflow = false; in divmod_internal() local
1732 overflow = true; in divmod_internal()
1740 overflow = true; in divmod_internal()
1746 if (overflow) in divmod_internal()
2424 bool overflow; in test_overflow() local
2428 UNSIGNED, &overflow); in test_overflow()
2430 ASSERT_EQ (overflow, offset == 0); in test_overflow()
2433 UNSIGNED, &overflow); in test_overflow()
2435 ASSERT_EQ (overflow, offset == 0); in test_overflow()
2439 UNSIGNED, &overflow); in test_overflow()
2441 ASSERT_EQ (overflow, offset != 0); in test_overflow()
2445 UNSIGNED, &overflow); in test_overflow()
2447 ASSERT_EQ (overflow, offset > 1); in test_overflow()