Lines Matching refs:SAFE_INT64_MAX
133 # define SAFE_INT64_MAX 0x7fffffffffffffffL macro
135 # define SAFE_INT64_MIN (-SAFE_INT64_MAX - 1L)
137 # define SAFE_INT64_MAX 0x7fffffffffffffffLL macro
139 # define SAFE_INT64_MIN (-SAFE_INT64_MAX - 1LL)
226 a = SAFE_INT64_MAX; b = 1; EXPECT_FALSE(safe_add(NULL, a, b)); in T_add_s64()
228 a = SAFE_INT64_MIN; b = SAFE_INT64_MAX; EXPECT_TRUE(safe_add(NULL, a, b)); in T_add_s64()
229 a = SAFE_INT64_MAX / 2; b = SAFE_INT64_MAX / 2; EXPECT_TRUE(safe_add(NULL, a, b)); in T_add_s64()
440 a = SAFE_INT64_MIN; b = SAFE_INT64_MAX; EXPECT_FALSE(safe_sub(NULL, a, b)); in T_sub_s64()
441 a = SAFE_INT64_MIN / 2; b = SAFE_INT64_MAX; EXPECT_FALSE(safe_sub(NULL, a, b)); in T_sub_s64()
442 a = -2; b = SAFE_INT64_MAX; EXPECT_FALSE(safe_sub(NULL, a, b)); in T_sub_s64()
443 a = SAFE_INT64_MAX; b = SAFE_INT64_MAX; EXPECT_TRUE(safe_sub(NULL, a, b)); in T_sub_s64()
648 a = SAFE_INT64_MAX; b = SAFE_INT64_MAX; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_s64()
649 a = SAFE_INT64_MAX / 2 + 1; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_s64()
650 a = SAFE_INT64_MAX / 2; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s64()
653 a = SAFE_INT64_MAX; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s64()
655 a = 0; b = SAFE_INT64_MAX; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s64()
952 a = 0; b = SAFE_INT64_MAX; EXPECT_TRUE(safe_mod(NULL, a, b)); in T_mod_u64()
1091 a = 0; b = SAFE_INT64_MAX; EXPECT_TRUE(safe_div(NULL, a, b)); in T_div_u64()
1143 EXPECT_TRUE(__sio(m)(smax)(((int64_t)0)) == SAFE_INT64_MAX); in T_magic_constants()