Searched refs:mpfr_sub (Results 1 - 25 of 76) sorted by relevance

1234

/haiku-buildtools/gcc/mpc/src/
H A Dsub.c28 inex_re = mpfr_sub (mpc_realref(a), mpc_realref(b), mpc_realref(c), MPC_RND_RE(rnd));
29 inex_im = mpfr_sub (mpc_imagref(a), mpc_imagref(b), mpc_imagref(c), MPC_RND_IM(rnd));
H A Dfr_sub.c29 inex_re = mpfr_sub (mpc_realref (a), b, mpc_realref (c), MPC_RND_RE (rnd));
H A Dsub_fr.c30 inex_re = mpfr_sub (mpc_realref(a), mpc_realref(b), c, MPC_RND_RE(rnd));
H A Dsqr.c44 inex = mpfr_sub (z, u, v, rnd);
115 inex = mpfr_sub (z, u, v, rnd);
140 inex = mpfr_sub (z, u, v, rnd);
270 | ROUND_AWAY (mpfr_sub (v, x, mpc_imagref (op), MPFR_RNDA), v);
H A Dfma.c70 mpfr_sub (tmp, rea_reb, ima_imb, GMP_RNDZ); /* exact */
79 inex_re = mpfr_sub (mpc_realref(r), tmp, ima_imb, MPC_RND_RE(rnd));
86 mpfr_sub (tmp, mpc_realref(c), ima_imb, GMP_RNDZ); /* exact */
/haiku-buildtools/gcc/mpfr/src/
H A Ddim.c41 return mpfr_sub (z, x, y, rnd_mode);
H A Dd_sub.c44 inexact = mpfr_sub (a, d, c, rnd_mode);
H A Dsub_d.c45 inexact = mpfr_sub (a, b, d, rnd_mode);
H A Dconst_pi.c87 mpfr_sub (Bp, Ap, S, MPFR_RNDN); /* -1/4 <= Bp <= 3/4 */
89 mpfr_sub (S, Ap, Bp, MPFR_RNDN);
94 mpfr_sub (D, D, S, MPFR_RNDN);
H A Dreldiff.c66 mpfr_sub (a, b, c, rnd_mode);
H A Dsub_ui.c51 removed if mpfr_sub works even when uu is out-of-range. */
54 inex = mpfr_sub (y, x, uu, rnd_mode);
H A Dui_sub.c66 return mpfr_sub (y, uu, x, rnd_mode);
H A Djyn_asympt.c75 mpfr_sub (c, s, c, MPFR_RNDN);
113 mpfr_sub (err_s, err_s, t, MPFR_RNDU);
124 mpfr_sub (Q, Q, t, MPFR_RNDN);
139 mpfr_sub (P, P, t, MPFR_RNDN);
181 mpfr_sub (s, s, c, MPFR_RNDN);
202 mpfr_sub (s, c, s, MPFR_RNDN);
H A Dasinh.c95 (neg ? mpfr_sub : mpfr_add) (t, t, x, MPFR_RNDN); /* sqrt(x^2+1)+x */
H A Ddigamma.c49 mpfr_sub (s, s, t, MPFR_RNDN);
85 mpfr_sub (s, s, u, MPFR_RNDN); /* error <= 24 + n/2 */
88 e ++; /* error in mpfr_sub */
173 mpfr_sub (v, v, t, MPFR_RNDN);
181 e1 ++; /* rounding error for mpfr_sub */
253 mpfr_sub (t, t, u, MPFR_RNDN);
H A Dfms.c177 MPFR_BLOCK (flags, inexact = mpfr_sub (s, u, zz, rnd_mode));
269 MPFR_BLOCK (flags, inexact = mpfr_sub (s, u, new_z, rnd_mode));
298 inexact = mpfr_sub (s, u, z, rnd_mode);
H A Dlngamma.c220 mpfr_sub (l, l, g, MPFR_RNDD);
223 mpfr_sub (h, h, g, MPFR_RNDD);
349 mpfr_sub (s, v, u, MPFR_RNDN);
390 mpfr_sub (s, s, z0, MPFR_RNDU);
422 mpfr_sub (s, s, z, MPFR_RNDN); /* (z-1/2)*log(z)-z */
708 mpfr_sub (h, h, x, MPFR_RNDU); /* upper bound for -log(-x) - x */
H A Dacos.c129 mpfr_sub (arcc, tmp, arcc, MPFR_RNDN);
H A Dgmp_op.c112 return foo (y, x, z, r, mpfr_sub);
122 return foo2 (y, x, z, r, mpfr_sub);
399 res = mpfr_sub (y, x, q, rnd_mode);
402 MPFR_BLOCK (flags, mpfr_sub (t, x, q, MPFR_RNDN));
H A Dlog.c133 mpfr_sub (tmp1, tmp2, tmp1, MPFR_RNDN); /* log(a), err<=7ulps+cancel */
H A Dsub.c0 /* mpfr_sub -- subtract two floating-point numbers
26 mpfr_sub (mpfr_ptr a, mpfr_srcptr b, mpfr_srcptr c, mpfr_rnd_t rnd_mode) function
/haiku-buildtools/gcc/mpfr/examples/
H A Ddivworst.c85 if (mpfr_sub (z, x, y, MPFR_RNDZ) != 0)
H A Drndo-add.c85 mpfr_sub (z, u, e, MPFR_RNDN);
/haiku-buildtools/gcc/mpfr/tests/
H A Dtadd.c1 /* Test file for mpfr_add and mpfr_sub.
206 mpfr_sub(u, x, t, MPFR_RNDU);
217 mpfr_sub(u, x, t, MPFR_RNDU);
238 mpfr_sub(u, x, t, MPFR_RNDN);
242 mpfr_sub(u, x, t, MPFR_RNDN);
246 mpfr_sub(u, x, t, MPFR_RNDU);
247 mpfr_sub(x, x, t, MPFR_RNDU);
250 printf ("Error in mpfr_sub: u=x-t and x=x-t give different results\n");
256 printf ("Error in mpfr_sub: result is not msb-normalized (1)\n");
262 mpfr_sub(
[all...]
H A Dtcot.c108 mpfr_sub (y, y, x, (mpfr_rnd_t) rnd); /* no overflow/underflow */

Completed in 182 milliseconds

1234