| /src/external/lgpl3/mpc/dist/src/ |
| fr_div.c | 32 mpfr_set_ui (mpc_imagref (bc), 0, MPFR_RNDN);
|
| div_fr.c | 34 mpfr_set (mpc_realref (a), real, MPFR_RNDN);
|
| mul_fr.c | 37 mpfr_set (mpc_realref (a), real, MPFR_RNDN); /* exact */
|
| mul_i.c | 38 mpfr_set (mpc_realref (a), mpc_imagref (b), MPFR_RNDN); 39 mpfr_set (mpc_imagref (a), mpc_realref (b), MPFR_RNDN);
|
| pow_fr.c | 32 mpfr_set_ui (mpc_imagref(yy), 0, MPFR_RNDN);
|
| rootofunity.c | 99 mpfr_neg (mpc_imagref (rop), mpc_imagref (rop), MPFR_RNDN); 122 mpfr_neg (mpc_realref (rop), mpc_realref (rop), MPFR_RNDN); 146 mpfr_neg (mpc_realref (rop), mpc_realref (rop), MPFR_RNDN); 151 mpfr_neg (mpc_imagref (rop), mpc_imagref (rop), MPFR_RNDN); 175 mpfr_const_pi (t, MPFR_RNDN); 176 mpfr_mul_q (t, t, kn, MPFR_RNDN); 177 mpfr_sin_cos (s, c, t, MPFR_RNDN); 180 MPFR_RNDN, MPFR_RNDZ, 181 MPC_PREC_RE(rop) + (MPC_RND_RE(rnd) == MPFR_RNDN)) 183 MPFR_RNDN, MPFR_RNDZ [all...] |
| log.c | 103 mpfr_div_2ui (mpc_imagref (rop), mpc_imagref (rop), 1, MPFR_RNDN); 111 mpfr_div_2ui (mpc_imagref (rop), mpc_imagref (rop), 1, MPFR_RNDN); 112 mpfr_neg (mpc_imagref (rop), mpc_imagref (rop), MPFR_RNDN); 128 mpc_abs (w, op, MPFR_RNDN); 135 mpfr_log (w, w, MPFR_RNDN); 144 ok = mpfr_can_round (w, prec - err, MPFR_RNDN, MPFR_RNDZ, 145 mpfr_get_prec (mpc_realref (rop)) + (MPC_RND_RE (rnd) == MPFR_RNDN)); 176 mpfr_abs (w, x, MPFR_RNDN); /* exact */ 177 mpfr_log (w, w, MPFR_RNDN); /* error 0.5 ulp */ 181 mpfr_add (w, w, v, MPFR_RNDN); [all...] |
| log10.c | 27 mpfr_set_ui (log10, 10, MPFR_RNDN); /* exact since prec >= 4 */ 28 mpfr_log (log10, log10, MPFR_RNDN); /* error <= 1/2 ulp */ 68 mpfr_div (mpc_imagref (log), mpc_imagref (log), log10, MPFR_RNDN); 71 MPFR_RNDN, MPFR_RNDZ, 72 MPC_PREC_IM(rop) + (MPC_RND_IM (rnd) == MPFR_RNDN)); 84 mpfr_div (mpc_realref (log), mpc_realref (log), log10, MPFR_RNDN); 88 MPFR_RNDN, MPFR_RNDZ, 89 MPC_PREC_RE(rop) + (MPC_RND_RE (rnd) == MPFR_RNDN)); 112 mpfr_get_z (x, mpc_realref (op), MPFR_RNDN); /* exact */ 113 mpfr_get_z (y, mpc_imagref (op), MPFR_RNDN); /* exact * [all...] |
| /src/external/lgpl3/mpc/dist/tests/ |
| treimref.c | 33 mpfr_set_ui (mpc_realref (z), 18, MPFR_RNDN); 34 if (mpfr_get_ui (mpc_realref (z), MPFR_RNDN) != 18) 39 mpfr_set_ui (mpc_imagref (z), 43, MPFR_RNDN); 40 if (mpfr_get_ui (mpc_imagref (z), MPFR_RNDN) != 43)
|
| tui_div.c | 44 mpfr_set_str (mpc_realref(a), "-1", 10, MPFR_RNDN); 45 mpfr_set_str (mpc_imagref(a), "-0", 10, MPFR_RNDN);
|
| tcos.c | 33 "b2b880154db8d63377ce788fc4215c450300@1", 16, MPFR_RNDN); 35 "59a82e46a23570b652f7ba5f01ef766d1c50", 16,MPFR_RNDN); 37 "95abe33424e8d9858e534bd5d776ddd18e34b0240", 16, MPFR_RNDN); 39 "ed9339f2a98387a3c4f97dbfd8a08b7d0af2f11b46", 16,MPFR_RNDN);
|
| tcosh.c | 41 mpfr_cosh (mpc_realref (u), mpc_realref (z), MPFR_RNDN); 42 mpfr_set_ui (mpc_imagref (u), 0, MPFR_RNDN); 87 mpfr_cos (mpc_realref (u), mpc_imagref (z), MPFR_RNDN); 88 mpfr_set_ui (mpc_imagref (u), 0, MPFR_RNDN);
|
| tmul_i.c | 39 mpfr_set_str (mpc_realref (z), "0x100000000fp-32", 16, MPFR_RNDN); 40 mpfr_set_str (mpc_imagref (z), "-1", 2, MPFR_RNDN); 41 mpfr_set_str (mpc_realref (expected), "+1", 2, MPFR_RNDN); 42 mpfr_set_str (mpc_imagref (expected), "0x100000000fp-32", 16, MPFR_RNDN);
|
| tnorm.c | 33 mpfr_set_ui_2exp (mpc_realref (z), 1023, -11, MPFR_RNDN); /* exact */ 34 mpfr_set_ui_2exp (mpc_imagref (z), 1023, -11, MPFR_RNDN); /* exact */ 55 inex = mpc_norm (f, z, MPFR_RNDN); /* should give 511/1024 */
|
| tpow_fr.c | 33 mpfr_neg (mpc_realref (z), mpc_realref (z), MPFR_RNDN); 35 mpfr_set_ui (y, 512, MPFR_RNDN);
|
| tsqrt.c | 44 mpfr_set_d (mpc_realref (x), -1.89432151320234e24, MPFR_RNDN); 45 mpfr_set_d (mpc_imagref (x), -1.06397209600000e9, MPFR_RNDN); 48 mpfr_set_d (mpc_realref (zr), 0.00038652126908433, MPFR_RNDN); 49 mpfr_set_d (mpc_imagref (zr), -1.37634353022868e12, MPFR_RNDN);
|
| tacos.c | 44 mpfr_set_flt (mpc_realref (x), -0x0.01f28c10p0f, MPFR_RNDN); 45 mpfr_set_flt (mpc_imagref (x), -0x6.79cdd0p-68f, MPFR_RNDN); 47 mpfr_set_flt (mpc_realref (zr), 0x1.941242p0f, MPFR_RNDN); 48 mpfr_set_flt (mpc_imagref (zr), 0x6.79da18p-68f, MPFR_RNDN); 76 mpfr_set_d (mpc_realref (x), -2.2694475687286223e-15, MPFR_RNDN); 77 mpfr_set_d (mpc_imagref (x), 2.7236935900137536e-309, MPFR_RNDN); 79 mpfr_set_d (mpc_realref (zr), 1.5707963267948988, MPFR_RNDN); 80 mpfr_set_d (mpc_imagref (zr), -2.7236935900137536e-309, MPFR_RNDN);
|
| tdiv.c | 47 mpfr_set_d (mpc_realref (x), -5.3310997889069899e-216, MPFR_RNDN); 48 mpfr_set_d (mpc_imagref (x), -4.9188093228194944e-89, MPFR_RNDN); 49 mpfr_set_d (mpc_realref (y), -3.6801500191882962e-14, MPFR_RNDN); 50 mpfr_set_d (mpc_imagref (y), 4.5420247980297260e-145, MPFR_RNDN); 54 mpfr_set_d (mpc_realref (zr), 0x2.d69b18295a8cep-672, MPFR_RNDN); 55 mpfr_set_d (mpc_imagref (zr), 0x9.ac3e51d39eea8p-252, MPFR_RNDN);
|
| tpow.c | 37 mpfr_set_ui (mpc_realref (x), 0ul, MPFR_RNDN); 38 mpfr_set_ui_2exp (mpc_imagref (x), 3ul, -2, MPFR_RNDN); 67 mpfr_set_d (mpc_realref (x), 2.0851332234623992e-197, MPFR_RNDN); 68 mpfr_set_d (mpc_imagref (x), -5.6221457829327427e-17, MPFR_RNDN); 69 mpfr_set_d (mpc_realref (y), -2.1866902464899554e+138, MPFR_RNDN); 70 mpfr_set_d (mpc_imagref (y), 2.5932544562430328e-234, MPFR_RNDN);
|
| tsqr.c | 151 mpfr_set_str (mpc_realref (z1), "0.11", 2, MPFR_RNDN); 152 mpfr_mul_2si (mpc_realref (z1), mpc_realref (z1), mpfr_get_emax (), MPFR_RNDN); 153 mpfr_set_ui (mpc_imagref (z1), 0, MPFR_RNDN);
|
| exceptions.c | 45 mpfr_set_ui_2exp (mpc_realref (z), 1, exy[n][0], MPFR_RNDN); 47 mpfr_set_ui (mpc_realref (z), 0, MPFR_RNDN); 49 mpfr_neg (mpc_realref (z), mpc_realref (z), MPFR_RNDN); 51 mpfr_set_ui_2exp (mpc_imagref (z), 1, exy[n][1], MPFR_RNDN); 53 mpfr_set_ui (mpc_imagref (z), 0, MPFR_RNDN); 55 mpfr_neg (mpc_imagref (z), mpc_imagref (z), MPFR_RNDN);
|
| random.c | 148 mpfr_set_ui (mpc_realref (z), 0, MPFR_RNDN); 150 mpfr_set_ui (mpc_imagref (z), 0, MPFR_RNDN); 162 mpfr_neg (mpc_realref (z), mpc_realref (z), MPFR_RNDN); 164 mpfr_neg (mpc_imagref (z), mpc_imagref (z), MPFR_RNDN); 217 mpfr_urandom (x, rands, MPFR_RNDN); 225 mpfr_neg (x, x, MPFR_RNDN); 236 *x = mpfr_get_d (mpfr_x, MPFR_RNDN); 273 mpfr_neg (mpc_realref (z), mpc_realref (z), MPFR_RNDN); 275 mpfr_neg (mpc_imagref (z), mpc_imagref (z), MPFR_RNDN);
|
| teta.c | 78 mpfr_set_si (mpc_realref (z), -1, MPFR_RNDN); 94 mpfr_set_ui (fuzz, 1, MPFR_RNDN); 95 mpfr_div_ui (fuzz, fuzz, 10, MPFR_RNDN); 96 mpfr_add (mpc_realref (j->c), mpc_realref (j->c), fuzz, MPFR_RNDN); 97 mpfr_add (mpc_imagref (j->c), mpc_imagref (j->c), fuzz, MPFR_RNDN); 98 mpfr_add_ui (mpc_imagref (j->c), mpc_imagref (j->c), 1, MPFR_RNDN); 103 mpfr_get_z (re_z, mpc_realref (z), MPFR_RNDN); 104 im = mpfr_get_si (mpc_imagref (z), MPFR_RNDN); 121 mpfr_add (mpc_realref (j->c), mpc_realref (j->c), fuzz, MPFR_RNDN); 122 mpfr_add (mpc_imagref (j->c), mpc_imagref (j->c), fuzz, MPFR_RNDN); [all...] |
| texceptions.c | 46 mpfr_set_ui_2exp (mpc_realref (z), 1, exy[n][0], MPFR_RNDN); 48 mpfr_set_ui (mpc_realref (z), 0, MPFR_RNDN); 50 mpfr_neg (mpc_realref (z), mpc_realref (z), MPFR_RNDN); 52 mpfr_set_ui_2exp (mpc_imagref (z), 1, exy[n][1], MPFR_RNDN); 54 mpfr_set_ui (mpc_imagref (z), 0, MPFR_RNDN); 56 mpfr_neg (mpc_imagref (z), mpc_imagref (z), MPFR_RNDN);
|
| tpow_ui.c | 107 mpfr_const_pi (mpc_realref (z), MPFR_RNDN); 108 mpfr_div_2exp (mpc_realref (z), mpc_realref (z), 2, MPFR_RNDN); 109 mpfr_const_log2 (mpc_imagref (z), MPFR_RNDN);
|