Searched refs:p_sign (Results 1 - 4 of 4) sorted by relevance
/netbsd-current/external/gpl3/gcc.old/dist/libgcc/config/libbid/ |
H A D | bid128_mul.c | 111 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 D | bid128_fma.c | 258 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 D | bid128_mul.c | 111 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 D | bid128_fma.c | 258 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