Searched refs:p_sign (Results 1 - 4 of 4) sorted by relevance

/netbsd-current/external/gpl3/gcc.old/dist/libgcc/config/libbid/
H A Dbid128_mul.c111 UINT64 x_sign, y_sign, p_sign; local
169 p_sign = x_sign ^ y_sign; // sign of the product
184 res = p_sign | p_exp; // preferred exponent in [EXP_MIN, EXP_MAX]
330 UINT64 x_sign, y_sign, p_sign; local
387 p_sign = x_sign ^ y_sign; // sign of the product
402 res.w[1] = p_sign | p_exp; // preferred exponent in [EXP_MIN, EXP_MAX]
H A Dbid128_fma.c258 UINT64 p_sign,
336 if (p_sign == z_sign) { // R256 = C4 + R256
340 } else { // if (p_sign != z_sign) { // R256 = C4 - R256
353 // flip p_sign too, because the result has the sign of z
354 p_sign = z_sign;
365 p_sign = 0x0000000000000000ull;
367 p_sign = 0x8000000000000000ull;
372 res.w[1] = p_sign | ((UINT64) (e4 + 6176) << 49);
382 // the exact result is (-1)^p_sign * R256 * 10^e4 where q (R256) = ind;
391 res.w[1] = p_sign | ((UINT6
252 add_and_round(int q3, int q4, int e4, int delta, int p34, UINT64 z_sign, UINT64 p_sign, UINT128 C3, UINT256 C4, int rnd_mode, int *ptr_is_midpoint_lt_even, int *ptr_is_midpoint_gt_even, int *ptr_is_inexact_lt_midpoint, int *ptr_is_inexact_gt_midpoint, _IDEC_flags * ptrfpsf, UINT128 * ptrres) argument
657 UINT64 x_sign, y_sign, z_sign, p_sign, tmp_sign; local
[all...]
/netbsd-current/external/gpl3/gcc/dist/libgcc/config/libbid/
H A Dbid128_mul.c111 UINT64 x_sign, y_sign, p_sign; local
169 p_sign = x_sign ^ y_sign; // sign of the product
184 res = p_sign | p_exp; // preferred exponent in [EXP_MIN, EXP_MAX]
330 UINT64 x_sign, y_sign, p_sign; local
387 p_sign = x_sign ^ y_sign; // sign of the product
402 res.w[1] = p_sign | p_exp; // preferred exponent in [EXP_MIN, EXP_MAX]
H A Dbid128_fma.c258 UINT64 p_sign,
336 if (p_sign == z_sign) { // R256 = C4 + R256
340 } else { // if (p_sign != z_sign) { // R256 = C4 - R256
353 // flip p_sign too, because the result has the sign of z
354 p_sign = z_sign;
365 p_sign = 0x0000000000000000ull;
367 p_sign = 0x8000000000000000ull;
372 res.w[1] = p_sign | ((UINT64) (e4 + 6176) << 49);
382 // the exact result is (-1)^p_sign * R256 * 10^e4 where q (R256) = ind;
391 res.w[1] = p_sign | ((UINT6
252 add_and_round(int q3, int q4, int e4, int delta, int p34, UINT64 z_sign, UINT64 p_sign, UINT128 C3, UINT256 C4, int rnd_mode, int *ptr_is_midpoint_lt_even, int *ptr_is_midpoint_gt_even, int *ptr_is_inexact_lt_midpoint, int *ptr_is_inexact_gt_midpoint, _IDEC_flags * ptrfpsf, UINT128 * ptrres) argument
657 UINT64 x_sign, y_sign, z_sign, p_sign, tmp_sign; local
[all...]

Completed in 98 milliseconds