| /netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/libbid/ |
| H A D | bid_inline_add.h | 86 unsigned rmode, status; in get_add64() local 248 rmode = rounding_mode; in get_add64() 249 if (sign_s && (unsigned) (rmode - 1) < 2) in get_add64() 250 rmode = 3 - rmode; in get_add64() 252 rmode = 0; in get_add64() 255 rmode = 0; in get_add64() 257 coefficient_a += round_const_table[rmode][extra_digits]; in get_add64() 273 rmode = rounding_mode; in get_add64() 274 if (sign_s && (unsigned) (rmode - 1) < 2) in get_add64() 275 rmode = 3 - rmode; in get_add64() [all …]
|
| H A D | bid64_quantize.c | 52 unsigned rmode, status; local 136 rmode = rnd_mode; 137 if (sign_x && (unsigned) (rmode - 1) < 2) 138 rmode = 3 - rmode; 140 rmode = 0; 143 rmode = 0; 145 coefficient_x += round_const_table[rmode][extra_digits]; 182 switch (rmode) { 219 rmode = rnd_mode; 220 if (sign_x && (unsigned) (rmode - 1) < 2) [all …]
|
| H A D | bid32_to_bid64.c | 83 int exponent_x, bin_expon_cx, extra_digits, rmode = 0, amount; 129 rmode = rnd_mode; 130 if (sign_x && (unsigned) (rmode - 1) < 2) 131 rmode = 3 - rmode; 133 rmode = 0; 136 rmode = 0; 143 if (coefficient_x + round_const_table[rmode][extra_digits] >= 149 coefficient_x += round_const_table[rmode][extra_digits]; 160 if (rmode == 0) //ROUNDING_TO_NEAREST 181 switch (rmode) {
|
| H A D | bid64_add.c | 132 unsigned rmode, status; local 391 rmode = rnd_mode; 392 if (sign_s && (unsigned) (rmode - 1) < 2) 393 rmode = 3 - rmode; 395 rmode = 0; 398 rmode = 0; 400 coefficient_a += round_const_table[rmode][extra_digits]; 416 rmode = rnd_mode; 417 if (sign_s && (unsigned) (rmode - 1) < 2) 418 rmode = 3 - rmode; [all …]
|
| H A D | bid128_quantize.c | 34 int expon_diff, total_digits, bin_expon_cx, rmode, status; variable 138 rmode = rnd_mode; 139 if (sign_x && (unsigned) (rmode - 1) < 2) 140 rmode = 3 - rmode; 142 rmode = 0; 145 rmode = 0; 149 __add_128_128 (CX, CX, round_const_table_128[rmode][extra_digits]); 202 switch (rmode) { 253 rmode = rnd_mode; 254 if (sign_x && (unsigned) (rmode - 1) < 2) [all …]
|
| H A D | bid64_mul.c | 67 int rmode, digits_p, bp, amount, amount2, final_exponent, round_up; local 208 rmode = rnd_mode; 209 if (sign_x ^ sign_y && (unsigned) (rmode - 1) < 2) 210 rmode = 3 - rmode; 212 rmode = 0; 215 rmode = 0; 226 if (rmode == ROUNDING_UP) 233 __add_128_64 (PU, P, round_const_table[rmode][extra_digits]); 284 __add_128_64 (P, P, round_const_table[rmode][extra_digits]); 298 if (rmode == 0) //ROUNDING_TO_NEAREST [all …]
|
| H A D | bid64_to_bid128.c | 82 unsigned rmode, status, uf_check = 0; 138 rmode = rnd_mode; 139 if (sign_x && (unsigned) (rmode - 1) < 2) 140 rmode = 3 - rmode; 142 rmode = 0; 145 rmode = 0; 153 T128 = round_const_table_128[rmode][extra_digits]; 166 rmode = ROUNDING_TO_ZERO; 169 T128 = round_const_table_128[rmode][extra_digits]; 186 if (!(rmode)) [all …]
|
| H A D | bid32_to_bid128.c | 84 unsigned rmode, status; 139 rmode = rnd_mode; 140 if (sign_x && (unsigned) (rmode - 1) < 2) 141 rmode = 3 - rmode; 143 rmode = 0; 146 rmode = 0; 155 T128 = round_const_table_128[rmode][extra_digits]; 168 rmode = ROUNDING_TO_ZERO; 171 T128 = round_const_table_128[rmode][extra_digits]; 211 switch (rmode) {
|
| H A D | bid_internal.h | 829 get_BID64 (UINT64 sgn, int expon, UINT64 coeff, int rmode, in get_BID64() argument 851 if (rmode == ROUNDING_DOWN && sgn) in get_BID64() 853 if (rmode == ROUNDING_UP && !sgn) in get_BID64() 862 if (sgn && (unsigned) (rmode - 1) < 2) in get_BID64() 863 rmode = 3 - rmode; in get_BID64() 868 coeff += round_const_table[rmode][extra_digits]; in get_BID64() 881 if (rmode == 0) //ROUNDING_TO_NEAREST in get_BID64() 912 switch (rmode) { in get_BID64() 961 switch (rmode) { in get_BID64() 1055 fast_get_BID64_check_OF (UINT64 sgn, int expon, UINT64 coeff, int rmode, in fast_get_BID64_check_OF() argument [all …]
|
| H A D | bid64_fma.c | 76 bin_expon_product, rmode; local 431 rmode = rnd_mode; 432 if (sign_z && (unsigned) (rmode - 1) < 2) 433 rmode = 3 - rmode; 438 || (rmode == ROUNDING_DOWN) 439 || (rmode == ROUNDING_TO_ZERO)) 442 if ((rmode == ROUNDING_UP)) { 458 remainder_y += round_const_table[rmode][15]; 462 if (remainder_y < round_const_table[rmode][16])
|
| H A D | bid64_div.c | 94 int rmode, amount; in bid64_div() local 463 rmode = rnd_mode; in bid64_div() 464 if (sign_x ^ sign_y && (unsigned) (rmode - 1) < 2) in bid64_div() 465 rmode = 3 - rmode; in bid64_div() 466 switch (rmode) { in bid64_div() 476 R -= ((Q | (rmode >> 2)) & 1); in bid64_div() 507 rmode = rnd_mode; in bid64_div() 509 get_BID64_UF (sign_x ^ sign_y, diff_expon, Q, R, rmode, pfpsf); in bid64_div() 530 unsigned rmode; in bid64_div() local 860 rmode = rnd_mode; in bid64_div() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libgcc/config/libbid/ |
| H A D | bid_inline_add.h | 86 unsigned rmode, status; in get_add64() local 248 rmode = rounding_mode; in get_add64() 249 if (sign_s && (unsigned) (rmode - 1) < 2) in get_add64() 250 rmode = 3 - rmode; in get_add64() 252 rmode = 0; in get_add64() 255 rmode = 0; in get_add64() 257 coefficient_a += round_const_table[rmode][extra_digits]; in get_add64() 273 rmode = rounding_mode; in get_add64() 274 if (sign_s && (unsigned) (rmode - 1) < 2) in get_add64() 275 rmode = 3 - rmode; in get_add64() [all …]
|
| H A D | bid64_quantize.c | 52 unsigned rmode, status; local 136 rmode = rnd_mode; 137 if (sign_x && (unsigned) (rmode - 1) < 2) 138 rmode = 3 - rmode; 140 rmode = 0; 143 rmode = 0; 145 coefficient_x += round_const_table[rmode][extra_digits]; 182 switch (rmode) { 219 rmode = rnd_mode; 220 if (sign_x && (unsigned) (rmode - 1) < 2) [all …]
|
| H A D | bid32_to_bid64.c | 83 int exponent_x, bin_expon_cx, extra_digits, rmode = 0, amount; 129 rmode = rnd_mode; 130 if (sign_x && (unsigned) (rmode - 1) < 2) 131 rmode = 3 - rmode; 133 rmode = 0; 136 rmode = 0; 143 if (coefficient_x + round_const_table[rmode][extra_digits] >= 149 coefficient_x += round_const_table[rmode][extra_digits]; 160 if (rmode == 0) //ROUNDING_TO_NEAREST 181 switch (rmode) {
|
| H A D | bid64_add.c | 132 unsigned rmode, status; local 391 rmode = rnd_mode; 392 if (sign_s && (unsigned) (rmode - 1) < 2) 393 rmode = 3 - rmode; 395 rmode = 0; 398 rmode = 0; 400 coefficient_a += round_const_table[rmode][extra_digits]; 416 rmode = rnd_mode; 417 if (sign_s && (unsigned) (rmode - 1) < 2) 418 rmode = 3 - rmode; [all …]
|
| H A D | bid128_quantize.c | 34 int expon_diff, total_digits, bin_expon_cx, rmode, status; variable 138 rmode = rnd_mode; 139 if (sign_x && (unsigned) (rmode - 1) < 2) 140 rmode = 3 - rmode; 142 rmode = 0; 145 rmode = 0; 149 __add_128_128 (CX, CX, round_const_table_128[rmode][extra_digits]); 202 switch (rmode) { 253 rmode = rnd_mode; 254 if (sign_x && (unsigned) (rmode - 1) < 2) [all …]
|
| H A D | bid64_mul.c | 67 int rmode, digits_p, bp, amount, amount2, final_exponent, round_up; local 208 rmode = rnd_mode; 209 if (sign_x ^ sign_y && (unsigned) (rmode - 1) < 2) 210 rmode = 3 - rmode; 212 rmode = 0; 215 rmode = 0; 226 if (rmode == ROUNDING_UP) 233 __add_128_64 (PU, P, round_const_table[rmode][extra_digits]); 284 __add_128_64 (P, P, round_const_table[rmode][extra_digits]); 298 if (rmode == 0) //ROUNDING_TO_NEAREST [all …]
|
| H A D | bid64_to_bid128.c | 82 unsigned rmode, status, uf_check = 0; 138 rmode = rnd_mode; 139 if (sign_x && (unsigned) (rmode - 1) < 2) 140 rmode = 3 - rmode; 142 rmode = 0; 145 rmode = 0; 153 T128 = round_const_table_128[rmode][extra_digits]; 166 rmode = ROUNDING_TO_ZERO; 169 T128 = round_const_table_128[rmode][extra_digits]; 186 if (!(rmode)) [all …]
|
| H A D | bid32_to_bid128.c | 84 unsigned rmode, status; 139 rmode = rnd_mode; 140 if (sign_x && (unsigned) (rmode - 1) < 2) 141 rmode = 3 - rmode; 143 rmode = 0; 146 rmode = 0; 155 T128 = round_const_table_128[rmode][extra_digits]; 168 rmode = ROUNDING_TO_ZERO; 171 T128 = round_const_table_128[rmode][extra_digits]; 211 switch (rmode) {
|
| H A D | bid_internal.h | 829 get_BID64 (UINT64 sgn, int expon, UINT64 coeff, int rmode, in get_BID64() argument 851 if (rmode == ROUNDING_DOWN && sgn) in get_BID64() 853 if (rmode == ROUNDING_UP && !sgn) in get_BID64() 862 if (sgn && (unsigned) (rmode - 1) < 2) in get_BID64() 863 rmode = 3 - rmode; in get_BID64() 868 coeff += round_const_table[rmode][extra_digits]; in get_BID64() 881 if (rmode == 0) //ROUNDING_TO_NEAREST in get_BID64() 912 switch (rmode) { in get_BID64() 961 switch (rmode) { in get_BID64() 1055 fast_get_BID64_check_OF (UINT64 sgn, int expon, UINT64 coeff, int rmode, in fast_get_BID64_check_OF() argument [all …]
|
| H A D | bid64_fma.c | 76 bin_expon_product, rmode; local 431 rmode = rnd_mode; 432 if (sign_z && (unsigned) (rmode - 1) < 2) 433 rmode = 3 - rmode; 438 || (rmode == ROUNDING_DOWN) 439 || (rmode == ROUNDING_TO_ZERO)) 442 if ((rmode == ROUNDING_UP)) { 458 remainder_y += round_const_table[rmode][15]; 462 if (remainder_y < round_const_table[rmode][16])
|
| H A D | bid64_div.c | 94 int rmode, amount; in bid64_div() local 463 rmode = rnd_mode; in bid64_div() 464 if (sign_x ^ sign_y && (unsigned) (rmode - 1) < 2) in bid64_div() 465 rmode = 3 - rmode; in bid64_div() 466 switch (rmode) { in bid64_div() 476 R -= ((Q | (rmode >> 2)) & 1); in bid64_div() 507 rmode = rnd_mode; in bid64_div() 509 get_BID64_UF (sign_x ^ sign_y, diff_expon, Q, R, rmode, pfpsf); in bid64_div() 530 unsigned rmode; in bid64_div() local 860 rmode = rnd_mode; in bid64_div() [all …]
|
| H A D | bid64_scalb.c | 47 int exponent_x, rmode; local 101 rmode = rnd_mode; 102 res = get_BID64 (sign_x, exponent_x, coefficient_x, rmode, pfpsf);
|
| /netbsd-src/sys/arch/m68k/fpsp/ |
| H A D | smovecr.sa | 72 bfextu USER_FPCR(a6){26:2},d1 ;get rmode 90 tst.b d1 ;offset is zero, check for rmode 95 lea.l PIRZRM,a0 ;rmode is rz or rm, load PIRZRM in a0 98 lea.l PIRN,a0 ;rmode is rn, load PIRN in a0 101 lea.l PIRP,a0 ;rmode is rp, load PIRP in a0 105 tst.b d1 ;check for rmode 110 lea.l SMALRZRM,a0 ;rmode is rz or rm, load SMRZRM in a0 115 lea.l SMALRN,a0 ;rmode is rn, load SMRN in a0 120 lea.l SMALRP,a0 ;rmode is rp, load SMRP in a0 126 tst.b d1 ;check for rmode [all …]
|
| /netbsd-src/sys/fs/nfs/client/ |
| H A D | nfs_kdtrace.h | 76 #define KDTRACE_NFS_ACCESSCACHE_LOAD_DONE(vp, uid, rmode, error) do { \ argument 80 (rmode), (error)); \ 113 #define KDTRACE_NFS_ACCESSCACHE_LOAD_DONE(vp, uid, rmode, error) argument
|