Home
last modified time | relevance | path

Searched refs:rnd_mode (Results 1 – 25 of 244) sorted by relevance

12345678910

/netbsd-src/external/lgpl3/mpfr/dist/src/
H A Dsi_op.c31 mpfr_add_si (mpfr_ptr y, mpfr_srcptr x, long int u, mpfr_rnd_t rnd_mode) in mpfr_add_si() argument
37 mpfr_get_prec(x), mpfr_log_prec, x, u, rnd_mode), in mpfr_add_si()
42 res = mpfr_add_ui (y, x, u, rnd_mode); in mpfr_add_si()
44 res = mpfr_sub_ui (y, x, - (unsigned long) u, rnd_mode); in mpfr_add_si()
50 mpfr_sub_si (mpfr_ptr y, mpfr_srcptr x, long int u, mpfr_rnd_t rnd_mode) in mpfr_sub_si() argument
56 mpfr_get_prec(x), mpfr_log_prec, x, u, rnd_mode), in mpfr_sub_si()
61 res = mpfr_sub_ui (y, x, u, rnd_mode); in mpfr_sub_si()
63 res = mpfr_add_ui (y, x, - (unsigned long) u, rnd_mode); in mpfr_sub_si()
69 mpfr_si_sub (mpfr_ptr y, long int u, mpfr_srcptr x, mpfr_rnd_t rnd_mode) in mpfr_si_sub() argument
75 mpfr_get_prec(x), mpfr_log_prec, x, u, rnd_mode), in mpfr_si_sub()
[all …]
H A Dsqr.c34 mpfr_sqr_1 (mpfr_ptr a, mpfr_srcptr b, mpfr_rnd_t rnd_mode, mpfr_prec_t p) in mpfr_sqr_1() argument
65 return mpfr_overflow (a, rnd_mode, MPFR_SIGN_POS); in mpfr_sqr_1()
81 ((rnd_mode == MPFR_RNDN && rb) || in mpfr_sqr_1()
82 (MPFR_IS_LIKE_RNDA (rnd_mode, 0) && (rb | sb)))) in mpfr_sqr_1()
88 if (rnd_mode == MPFR_RNDN && in mpfr_sqr_1()
91 rnd_mode = MPFR_RNDZ; in mpfr_sqr_1()
92 return mpfr_underflow (a, rnd_mode, MPFR_SIGN_POS); in mpfr_sqr_1()
98 if ((rb == 0 && sb == 0) || rnd_mode == MPFR_RNDF) in mpfr_sqr_1()
103 else if (rnd_mode == MPFR_RNDN) in mpfr_sqr_1()
110 else if (MPFR_IS_LIKE_RNDZ (rnd_mode, 0)) in mpfr_sqr_1()
[all …]
H A Datan2u.c33 mpfr_rnd_t rnd_mode) in mpfr_atan2u_aux1() argument
36 return mpfr_set_ui_2exp (z, u, e, rnd_mode); in mpfr_atan2u_aux1()
41 rnd_mode = MPFR_INVERT_RND (rnd_mode); in mpfr_atan2u_aux1()
42 inex = mpfr_set_ui_2exp (z, u, e, rnd_mode); in mpfr_atan2u_aux1()
51 mpfr_rnd_t rnd_mode) in mpfr_atan2u_aux2() argument
65 inex = mpfr_set (z, t, rnd_mode); in mpfr_atan2u_aux2()
68 return mpfr_check_range (z, inex, rnd_mode); in mpfr_atan2u_aux2()
73 mpfr_atan2u_aux3 (mpfr_ptr z, unsigned long u, int s, mpfr_rnd_t rnd_mode) in mpfr_atan2u_aux3() argument
88 inex = mpfr_set (z, t, rnd_mode); in mpfr_atan2u_aux3()
97 mpfr_rnd_t rnd_mode) in mpfr_atan2u_aux4() argument
[all …]
H A Droot.c45 mpfr_rnd_t rnd_mode);
48 mpfr_rootn_ui (mpfr_ptr y, mpfr_srcptr x, unsigned long k, mpfr_rnd_t rnd_mode) in mpfr_rootn_ui() argument
58 mpfr_get_prec (x), mpfr_log_prec, x, k, rnd_mode), in mpfr_rootn_ui()
71 return mpfr_set (y, x, rnd_mode); in mpfr_rootn_ui()
119 return mpfr_set (y, x, rnd_mode); in mpfr_rootn_ui()
126 return mpfr_root_aux (y, x, k, rnd_mode); in mpfr_rootn_ui()
142 n = MPFR_PREC (y) + (rnd_mode == MPFR_RNDN); in mpfr_rootn_ui()
173 rnd_mode = MPFR_INVERT_RND (rnd_mode); in mpfr_rootn_ui()
174 if (rnd_mode == MPFR_RNDU || rnd_mode == MPFR_RNDA in mpfr_rootn_ui()
175 || (rnd_mode == MPFR_RNDN && mpz_tstbit (m, 0))) in mpfr_rootn_ui()
[all …]
H A Dcompound.c29 mpfr_compound_near_one (mpfr_ptr y, int s, mpfr_rnd_t rnd_mode) in mpfr_compound_near_one() argument
31 mpfr_set_ui (y, 1, rnd_mode); /* exact */ in mpfr_compound_near_one()
32 if (rnd_mode == MPFR_RNDN || rnd_mode == MPFR_RNDF in mpfr_compound_near_one()
33 || (s > 0 && (rnd_mode == MPFR_RNDZ || rnd_mode == MPFR_RNDD)) in mpfr_compound_near_one()
34 || (s < 0 && (rnd_mode == MPFR_RNDA || rnd_mode == MPFR_RNDU))) in mpfr_compound_near_one()
55 mpfr_compound_si (mpfr_ptr y, mpfr_srcptr x, long n, mpfr_rnd_t rnd_mode) in mpfr_compound_si() argument
66 mpfr_get_prec(x), mpfr_log_prec, x, n, rnd_mode), in mpfr_compound_si()
83 return mpfr_set_ui (y, 1, rnd_mode); in mpfr_compound_si()
113 return mpfr_set_ui (y, 1, rnd_mode); in mpfr_compound_si()
135 return mpfr_add_ui (y, x, 1, rnd_mode); in mpfr_compound_si()
[all …]
H A Dmul.c33 int mpfr_mul2 (mpfr_ptr a, mpfr_srcptr b, mpfr_srcptr c, mpfr_rnd_t rnd_mode);
35 mpfr_mul3 (mpfr_ptr a, mpfr_srcptr b, mpfr_srcptr c, mpfr_rnd_t rnd_mode) in mpfr_mul3() argument
130 MPFR_PREC (a), rnd_mode, &inexact); in mpfr_mul3()
146 return mpfr_overflow (a, rnd_mode, sign_product); in mpfr_mul3()
154 if (rnd_mode == MPFR_RNDN && in mpfr_mul3()
157 rnd_mode = MPFR_RNDZ; in mpfr_mul3()
158 return mpfr_underflow (a, rnd_mode, sign_product); in mpfr_mul3()
167 mpfr_mul (mpfr_ptr a, mpfr_srcptr b, mpfr_srcptr c, mpfr_rnd_t rnd_mode) in mpfr_mul() argument
173 if (rnd_mode == MPFR_RNDF) in mpfr_mul()
174 return mpfr_mul2 (a, b, c, rnd_mode); in mpfr_mul()
[all …]
H A Dsub.c26 mpfr_sub (mpfr_ptr a, mpfr_srcptr b, mpfr_srcptr c, mpfr_rnd_t rnd_mode) in mpfr_sub() argument
31 mpfr_get_prec (c), mpfr_log_prec, c, rnd_mode), in mpfr_sub()
65 int sign = rnd_mode != MPFR_RNDD in mpfr_sub()
73 return mpfr_neg (a, c, rnd_mode); in mpfr_sub()
77 return mpfr_set (a, b, rnd_mode); in mpfr_sub()
86 return mpfr_sub1 (a, b, c, rnd_mode); in mpfr_sub()
90 rnd_mode = MPFR_INVERT_RND (rnd_mode); in mpfr_sub()
91 inexact = mpfr_add1 (a, c, b, rnd_mode); in mpfr_sub()
96 return mpfr_add1 (a, b, c, rnd_mode); in mpfr_sub()
107 return mpfr_sub1sp (a, b, c, rnd_mode); in mpfr_sub()
[all …]
H A Datan2.c27 pi_div_2ui (mpfr_ptr dest, int i, int neg, mpfr_rnd_t rnd_mode) in pi_div_2ui() argument
35 inexact = - mpfr_const_pi (dest, MPFR_INVERT_RND (rnd_mode)); in pi_div_2ui()
40 inexact = mpfr_const_pi (dest, rnd_mode); in pi_div_2ui()
42 mpfr_div_2ui (dest, dest, i, rnd_mode); /* exact */ in pi_div_2ui()
44 return mpfr_check_range (dest, inexact, rnd_mode); in pi_div_2ui()
48 mpfr_atan2 (mpfr_ptr dest, mpfr_srcptr y, mpfr_srcptr x, mpfr_rnd_t rnd_mode) in mpfr_atan2() argument
60 mpfr_get_prec (x), mpfr_log_prec, x, rnd_mode), in mpfr_atan2()
94 inexact = mpfr_const_pi (dest, MPFR_INVERT_RND (rnd_mode)); in mpfr_atan2()
99 return mpfr_const_pi (dest, rnd_mode); in mpfr_atan2()
111 return pi_div_2ui (dest, 1, MPFR_IS_NEG (y), rnd_mode); in mpfr_atan2()
[all …]
H A Dsqrt.c76 mpfr_sqrt1 (mpfr_ptr r, mpfr_srcptr u, mpfr_rnd_t rnd_mode) in mpfr_sqrt1() argument
148 return mpfr_overflow (r, rnd_mode, 1); in mpfr_sqrt1()
153 if (rnd_mode == MPFR_RNDN) in mpfr_sqrt1()
166 rnd_mode = MPFR_RNDZ; in mpfr_sqrt1()
168 else if (MPFR_IS_LIKE_RNDA(rnd_mode, 0)) in mpfr_sqrt1()
175 return mpfr_underflow (r, rnd_mode, 1); in mpfr_sqrt1()
180 if (sb == 0 /* implies rb = 0 */ || rnd_mode == MPFR_RNDF) in mpfr_sqrt1()
182 MPFR_ASSERTD (rb == 0 || rnd_mode == MPFR_RNDF); in mpfr_sqrt1()
187 else if (rnd_mode == MPFR_RNDN) in mpfr_sqrt1()
196 else if (MPFR_IS_LIKE_RNDZ(rnd_mode, 0)) in mpfr_sqrt1()
[all …]
H A Dminmax.c33 mpfr_min (mpfr_ptr z, mpfr_srcptr x, mpfr_srcptr y, mpfr_rnd_t rnd_mode) in mpfr_min() argument
43 return mpfr_set(z, y, rnd_mode); in mpfr_min()
45 return mpfr_set(z, x, rnd_mode); in mpfr_min()
49 return mpfr_set(z, x, rnd_mode); in mpfr_min()
51 return mpfr_set(z, y, rnd_mode); in mpfr_min()
55 return mpfr_set(z, x, rnd_mode); in mpfr_min()
57 return mpfr_set(z, y, rnd_mode); in mpfr_min()
67 mpfr_max (mpfr_ptr z, mpfr_srcptr x, mpfr_srcptr y, mpfr_rnd_t rnd_mode) in mpfr_max() argument
77 return mpfr_set(z, y, rnd_mode); in mpfr_max()
79 return mpfr_set(z, x, rnd_mode); in mpfr_max()
[all …]
H A Dsub1.c32 mpfr_sub1 (mpfr_ptr a, mpfr_srcptr b, mpfr_srcptr c, mpfr_rnd_t rnd_mode) in mpfr_sub1() argument
60 if (rnd_mode == MPFR_RNDD) in mpfr_sub1()
104 if (rnd_mode == MPFR_RNDN) in mpfr_sub1()
105 rnd_mode = MPFR_RNDZ; in mpfr_sub1()
106 return mpfr_underflow (a, rnd_mode, MPFR_SIGN(a)); in mpfr_sub1()
119 if (rnd_mode == MPFR_RNDF) in mpfr_sub1()
120 rnd_mode = MPFR_RNDN; in mpfr_sub1()
147 if (rnd_mode == MPFR_RNDF) in mpfr_sub1()
152 rnd_mode, MPFR_SIGN (a), in mpfr_sub1()
162 ! MPFR_IS_LIKE_RNDZ (rnd_mode, MPFR_IS_NEG (a))) in mpfr_sub1()
[all …]
H A Drint.c37 mpfr_rint (mpfr_ptr r, mpfr_srcptr u, mpfr_rnd_t rnd_mode) in mpfr_rint() argument
69 rnd_mode == MPFR_RNDD ? sign < 0 : in mpfr_rint()
70 rnd_mode == MPFR_RNDU ? sign > 0 : in mpfr_rint()
71 rnd_mode == MPFR_RNDZ ? 0 : in mpfr_rint()
72 rnd_mode == MPFR_RNDA ? 1 : in mpfr_rint()
86 (exp == 0 && (rnd_mode == MPFR_RNDNA || in mpfr_rint()
91 mpfr_set_si (r, sign, rnd_mode); in mpfr_rint()
159 if (rnd_mode == MPFR_RNDN && in mpfr_rint()
244 else if (rnd_mode == MPFR_RNDN && in mpfr_rint()
294 return mpfr_overflow (r, rnd_mode, sign) >= 0 ? in mpfr_rint()
[all …]
H A Dget_flt.c35 mpfr_get_flt (mpfr_srcptr src, mpfr_rnd_t rnd_mode) in mpfr_get_flt() argument
46 return (float) mpfr_get_d (src, rnd_mode); in mpfr_get_flt()
52 if (MPFR_UNLIKELY(rnd_mode == MPFR_RNDA)) in mpfr_get_flt()
53 rnd_mode = negative ? MPFR_RNDD : MPFR_RNDU; in mpfr_get_flt()
70 (rnd_mode == MPFR_RNDD || in mpfr_get_flt()
71 (rnd_mode == MPFR_RNDN && mpfr_cmp_si_2exp (src, -1, -150) < 0) in mpfr_get_flt()
73 (rnd_mode == MPFR_RNDU || in mpfr_get_flt()
74 (rnd_mode == MPFR_RNDN && mpfr_cmp_si_2exp (src, 1, -150) > 0) in mpfr_get_flt()
84 (rnd_mode == MPFR_RNDZ || rnd_mode == MPFR_RNDU ? in mpfr_get_flt()
86 (rnd_mode == MPFR_RNDZ || rnd_mode == MPFR_RNDD ? in mpfr_get_flt()
[all …]
H A Dpow.c38 mpfr_rnd_t rnd_mode, int *inexact) in mpfr_pow_is_exact() argument
107 *inexact = mpfr_pow_z (z, tmp, c, rnd_mode); in mpfr_pow_is_exact()
124 mpfr_rnd_t rnd_mode, int y_is_integer, mpfr_save_expo_t *expo) in mpfr_pow_general() argument
139 mpfr_get_prec (y), mpfr_log_prec, y, rnd_mode), in mpfr_pow_general()
156 rnd_mode = MPFR_INVERT_RND (rnd_mode); in mpfr_pow_general()
224 inexact = mpfr_underflow (z, rnd_mode == MPFR_RNDN ? MPFR_RNDZ in mpfr_pow_general()
225 : rnd_mode, MPFR_SIGN_POS); in mpfr_pow_general()
245 inexact = mpfr_overflow (z, rnd_mode, MPFR_SIGN_POS); in mpfr_pow_general()
269 if (MPFR_LIKELY (MPFR_CAN_ROUND (t, Nt - err, Nz, rnd_mode))) in mpfr_pow_general()
271 inexact = mpfr_set (z, t, rnd_mode); in mpfr_pow_general()
[all …]
H A Dhypot.c30 mpfr_hypot (mpfr_ptr z, mpfr_srcptr x, mpfr_srcptr y, mpfr_rnd_t rnd_mode) in mpfr_hypot() argument
48 mpfr_get_prec (y), mpfr_log_prec, y, rnd_mode), in mpfr_hypot()
68 return mpfr_abs (z, y, rnd_mode); in mpfr_hypot()
70 return mpfr_abs (z, x, rnd_mode); in mpfr_hypot()
90 threshold = (MAX (N, Nz) + (rnd_mode == MPFR_RNDN ? 1 : 0)) << 1; in mpfr_hypot()
91 if (rnd_mode == MPFR_RNDA) in mpfr_hypot()
92 rnd_mode = MPFR_RNDU; /* since the result is positive, RNDA = RNDU */ in mpfr_hypot()
99 if (MPFR_UNLIKELY (rnd_mode == MPFR_RNDU)) in mpfr_hypot()
103 if (mpfr_abs (z, x, rnd_mode) == 0) in mpfr_hypot()
117 mpfr_abs (z, x, rnd_mode); /* exact */ in mpfr_hypot()
[all …]
H A Dget_d.c36 mpfr_get_d (mpfr_srcptr src, mpfr_rnd_t rnd_mode) in mpfr_get_d() argument
62 if (MPFR_UNLIKELY(rnd_mode == MPFR_RNDA)) in mpfr_get_d()
63 rnd_mode = negative ? MPFR_RNDD : MPFR_RNDU; in mpfr_get_d()
73 (rnd_mode == MPFR_RNDD || in mpfr_get_d()
74 (rnd_mode == MPFR_RNDN && mpfr_cmp_si_2exp(src, -1, -1075) < 0) in mpfr_get_d()
76 (rnd_mode == MPFR_RNDU || in mpfr_get_d()
77 (rnd_mode == MPFR_RNDN && mpfr_cmp_si_2exp(src, 1, -1075) > 0) in mpfr_get_d()
87 (rnd_mode == MPFR_RNDZ || rnd_mode == MPFR_RNDU ? in mpfr_get_d()
89 (rnd_mode == MPFR_RNDZ || rnd_mode == MPFR_RNDD ? in mpfr_get_d()
106 nbits, rnd_mode); in mpfr_get_d()
[all …]
H A Dadd.c26 mpfr_add (mpfr_ptr a, mpfr_srcptr b, mpfr_srcptr c, mpfr_rnd_t rnd_mode) in mpfr_add() argument
31 mpfr_get_prec (c), mpfr_log_prec, c, rnd_mode), in mpfr_add()
71 (rnd_mode != MPFR_RNDD ? in mpfr_add()
79 return mpfr_set (a, c, rnd_mode); in mpfr_add()
83 return mpfr_set (a, b, rnd_mode); in mpfr_add()
92 return mpfr_sub1 (a, b, c, rnd_mode); in mpfr_add()
94 return mpfr_add1 (a, c, b, rnd_mode); in mpfr_add()
96 return mpfr_add1 (a, b, c, rnd_mode); in mpfr_add()
107 return mpfr_sub1sp(a, b, c, rnd_mode); in mpfr_add()
109 return mpfr_sub1(a, b, c, rnd_mode); in mpfr_add()
[all …]
H A Dadd1sp.c44 int mpfr_add1sp (mpfr_ptr a, mpfr_srcptr b, mpfr_srcptr c, mpfr_rnd_t rnd_mode) in mpfr_add1sp() argument
50 if (rnd_mode == MPFR_RNDF) in mpfr_add1sp()
51 return mpfr_add1sp_ref (a, b, c, rnd_mode); in mpfr_add1sp()
72 inexact2 = mpfr_add1 (tmpa, tmpd, tmpb, rnd_mode); in mpfr_add1sp()
76 inexact2 = mpfr_add1 (tmpa, tmpb, tmpc, rnd_mode); in mpfr_add1sp()
81 inexact = mpfr_add1sp_ref (a, b, c, rnd_mode); in mpfr_add1sp()
92 mpfr_print_rnd_mode (rnd_mode), in mpfr_add1sp()
131 mpfr_add1sp1 (mpfr_ptr a, mpfr_srcptr b, mpfr_srcptr c, mpfr_rnd_t rnd_mode, in mpfr_add1sp1() argument
219 return mpfr_overflow (a, rnd_mode, MPFR_SIGN(a)); in mpfr_add1sp1()
222 if ((rb == 0 && sb == 0) || rnd_mode == MPFR_RNDF) in mpfr_add1sp1()
[all …]
H A Dexp2m1.c34 mpfr_exp2m1_small (mpfr_ptr y, mpfr_srcptr x, mpfr_rnd_t rnd_mode, mpfr_ptr t) in mpfr_exp2m1_small() argument
62 return MPFR_CAN_ROUND (t, prec - e, MPFR_PREC(y), rnd_mode); in mpfr_exp2m1_small()
66 mpfr_exp2m1 (mpfr_ptr y, mpfr_srcptr x, mpfr_rnd_t rnd_mode) in mpfr_exp2m1() argument
77 (("x[%Pd]=%.*Rg rnd=%d", mpfr_get_prec (x), mpfr_log_prec, x, rnd_mode), in mpfr_exp2m1()
82 return mpfr_expm1 (y, x, rnd_mode); /* singular cases are identical */ in mpfr_exp2m1()
96 if (!MPFR_IS_LIKE_RNDZ(rnd_mode,1)) in mpfr_exp2m1()
124 inexact = mpfr_overflow (y, rnd_mode, MPFR_SIGN_POS); in mpfr_exp2m1()
132 inexact = mpfr_sub_ui (y, t, 1, rnd_mode); in mpfr_exp2m1()
153 MPFR_LIKELY (MPFR_CAN_ROUND (t, Nt - err, Ny, rnd_mode))) in mpfr_exp2m1()
160 if (mpfr_exp2m1_small (y, x, rnd_mode, t)) in mpfr_exp2m1()
[all …]
H A Dexp10m1.c34 mpfr_exp10m1_small (mpfr_ptr y, mpfr_srcptr x, mpfr_rnd_t rnd_mode, in mpfr_exp10m1_small() argument
57 return MPFR_CAN_ROUND (t, prec - e, MPFR_PREC(y), rnd_mode); in mpfr_exp10m1_small()
61 mpfr_exp10m1 (mpfr_ptr y, mpfr_srcptr x, mpfr_rnd_t rnd_mode) in mpfr_exp10m1() argument
72 (("x[%Pd]=%.*Rg rnd=%d", mpfr_get_prec (x), mpfr_log_prec, x, rnd_mode), in mpfr_exp10m1()
77 return mpfr_expm1 (y, x, rnd_mode); /* singular cases are identical */ in mpfr_exp10m1()
93 if (!MPFR_IS_LIKE_RNDZ(rnd_mode,1)) in mpfr_exp10m1()
119 inexact = mpfr_overflow (y, rnd_mode, MPFR_SIGN_POS); in mpfr_exp10m1()
127 inexact = mpfr_sub_ui (y, t, 1, rnd_mode); in mpfr_exp10m1()
147 MPFR_LIKELY (MPFR_CAN_ROUND (t, Nt - err, Ny, rnd_mode))) in mpfr_exp10m1()
154 if (mpfr_exp10m1_small (y, x, rnd_mode, t)) in mpfr_exp10m1()
[all …]
H A Datanu.c29 mpfr_atanu (mpfr_ptr y, mpfr_srcptr x, unsigned long u, mpfr_rnd_t rnd_mode) in mpfr_atanu() argument
40 rnd_mode), in mpfr_atanu()
56 return mpfr_set_ui_2exp (y, u, -2, rnd_mode); in mpfr_atanu()
59 inex = mpfr_set_ui_2exp (y, u, -2, MPFR_INVERT_RND (rnd_mode)); in mpfr_atanu()
88 return mpfr_set_ui_2exp (y, u, -3, rnd_mode); in mpfr_atanu()
91 inex = mpfr_set_ui_2exp (y, u, -3, MPFR_INVERT_RND(rnd_mode)); in mpfr_atanu()
122 inex = mpfr_div_2ui (y, tmp, 2, rnd_mode); in mpfr_atanu()
161 (rnd_mode == MPFR_RNDN) ? MPFR_RNDZ : rnd_mode, 1); in mpfr_atanu()
169 MPFR_PREC (y), rnd_mode))) in mpfr_atanu()
177 inex = mpfr_set (y, tmp, rnd_mode); in mpfr_atanu()
[all …]
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/libbid/
H A Dbid128_add.c34 unsigned int rnd_mode = *prnd_mode; local
67 unsigned int rnd_mode = *prnd_mode; local
100 unsigned int rnd_mode = *prnd_mode; local
134 unsigned int rnd_mode = *prnd_mode; local
170 unsigned int rnd_mode = *prnd_mode; local
204 unsigned int rnd_mode = *prnd_mode; local
245 unsigned int rnd_mode = *prnd_mode; local
278 unsigned int rnd_mode = *prnd_mode; local
311 unsigned int rnd_mode = *prnd_mode; local
354 unsigned int rnd_mode = *prnd_mode; local
[all …]
H A Dbid_from_int.c76 unsigned int rnd_mode = *prnd_mode; local
131 if (rnd_mode != ROUNDING_TO_NEAREST) {
133 && ((rnd_mode == ROUNDING_UP && is_inexact_lt_midpoint)
135 ((rnd_mode == ROUNDING_TIES_AWAY
136 || rnd_mode == ROUNDING_UP) && is_midpoint_gt_even)))
138 && ((rnd_mode == ROUNDING_DOWN && is_inexact_lt_midpoint)
140 ((rnd_mode == ROUNDING_TIES_AWAY
141 || rnd_mode == ROUNDING_DOWN)
149 ((x_sign && (rnd_mode == ROUNDING_UP ||
150 rnd_mode == ROUNDING_TO_ZERO)) ||
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/libbid/
H A Dbid128_add.c34 unsigned int rnd_mode = *prnd_mode; local
67 unsigned int rnd_mode = *prnd_mode; local
100 unsigned int rnd_mode = *prnd_mode; local
134 unsigned int rnd_mode = *prnd_mode; local
170 unsigned int rnd_mode = *prnd_mode; local
204 unsigned int rnd_mode = *prnd_mode; local
245 unsigned int rnd_mode = *prnd_mode; local
278 unsigned int rnd_mode = *prnd_mode; local
311 unsigned int rnd_mode = *prnd_mode; local
354 unsigned int rnd_mode = *prnd_mode; local
[all …]
H A Dbid_from_int.c76 unsigned int rnd_mode = *prnd_mode; local
131 if (rnd_mode != ROUNDING_TO_NEAREST) {
133 && ((rnd_mode == ROUNDING_UP && is_inexact_lt_midpoint)
135 ((rnd_mode == ROUNDING_TIES_AWAY
136 || rnd_mode == ROUNDING_UP) && is_midpoint_gt_even)))
138 && ((rnd_mode == ROUNDING_DOWN && is_inexact_lt_midpoint)
140 ((rnd_mode == ROUNDING_TIES_AWAY
141 || rnd_mode == ROUNDING_DOWN)
149 ((x_sign && (rnd_mode == ROUNDING_UP ||
150 rnd_mode == ROUNDING_TO_ZERO)) ||
[all …]

12345678910