| /netbsd/src/external/lgpl3/mpfr/dist/src/ |
| D | mul.c | 114 mpn_mul (tmp, MPFR_MANT(b), bn, MPFR_MANT(c), cn) in mpfr_mul3() 115 : mpn_mul (tmp, MPFR_MANT(c), cn, MPFR_MANT(b), bn); in mpfr_mul3() 128 cc = mpfr_round_raw (MPFR_MANT (a), tmp, bq + cq, in mpfr_mul3() 135 MPFR_MANT(a)[MPFR_LIMB_SIZE(a)-1] = MPFR_LIMB_HIGHBIT; in mpfr_mul3() 269 mpfr_limb_ptr ap = MPFR_MANT(a); in mpfr_mul_1() 270 mp_limb_t b0 = MPFR_MANT(b)[0]; in mpfr_mul_1() 271 mp_limb_t c0 = MPFR_MANT(c)[0]; in mpfr_mul_1() 369 mpfr_limb_ptr ap = MPFR_MANT(a); in mpfr_mul_1n() 370 mp_limb_t b0 = MPFR_MANT(b)[0]; in mpfr_mul_1n() 371 mp_limb_t c0 = MPFR_MANT(c)[0]; in mpfr_mul_1n() [all …]
|
| D | fma.c | 145 umul_ppmm (umant[1], umant[0], MPFR_MANT(x)[0], MPFR_MANT(y)[0]); in mpfr_fma() 147 MPFR_MANT(u) = umant; in mpfr_fma() 148 MPFR_MANT(zz) = zmant; in mpfr_fma() 164 zmant[0] = MPFR_MANT(z)[0]; in mpfr_fma() 168 zmant[1] = MPFR_MANT(z)[0]; in mpfr_fma() 193 up = MPFR_MANT(u); in mpfr_fma() 196 mpn_sqr (up, MPFR_MANT(x), n); in mpfr_fma() 198 mpn_mul_n (up, MPFR_MANT(x), MPFR_MANT(y), n); in mpfr_fma()
|
| D | ubf.c | 136 ap = MPFR_MANT (a); in mpfr_ubf_mul_exact() 140 umul_ppmm (ap[1], ap[0], MPFR_MANT(b)[0], MPFR_MANT(c)[0]); in mpfr_ubf_mul_exact() 154 mpn_sqr (ap, MPFR_MANT (b), bn); in mpfr_ubf_mul_exact() 159 mpn_mul (ap, MPFR_MANT (b), bn, MPFR_MANT (c), cn) : in mpfr_ubf_mul_exact() 160 mpn_mul (ap, MPFR_MANT (c), cn, MPFR_MANT (b), bn); in mpfr_ubf_mul_exact()
|
| D | add1sp.c | 136 mp_limb_t *ap = MPFR_MANT(a); in mpfr_add1sp1() 137 mp_limb_t *bp = MPFR_MANT(b); in mpfr_add1sp1() 138 mp_limb_t *cp = MPFR_MANT(c); in mpfr_add1sp1() 263 mp_limb_t *ap = MPFR_MANT(a); in mpfr_add1sp1n() 264 mp_limb_t *bp = MPFR_MANT(b); in mpfr_add1sp1n() 265 mp_limb_t *cp = MPFR_MANT(c); in mpfr_add1sp1n() 368 mp_limb_t *ap = MPFR_MANT(a); in mpfr_add1sp2() 369 mp_limb_t *bp = MPFR_MANT(b); in mpfr_add1sp2() 370 mp_limb_t *cp = MPFR_MANT(c); in mpfr_add1sp2() 489 mp_limb_t *ap = MPFR_MANT(a); in mpfr_add1sp2n() [all …]
|
| D | swap.c | 50 m1 = MPFR_MANT(u); in mpfr_swap() 51 m2 = MPFR_MANT(v); in mpfr_swap() 52 MPFR_MANT(v) = m1; in mpfr_swap() 53 MPFR_MANT(u) = m2; in mpfr_swap()
|
| D | sqr.c | 37 mpfr_limb_ptr ap = MPFR_MANT(a); in mpfr_sqr_1() 38 mp_limb_t b0 = MPFR_MANT(b)[0]; in mpfr_sqr_1() 138 mpfr_limb_ptr ap = MPFR_MANT(a); in mpfr_sqr_1n() 139 mp_limb_t b0 = MPFR_MANT(b)[0]; in mpfr_sqr_1n() 237 mpfr_limb_ptr ap = MPFR_MANT(a); in mpfr_sqr_2() 241 mp_limb_t *bp = MPFR_MANT(b); in mpfr_sqr_2() 365 mpfr_limb_ptr ap = MPFR_MANT(a); in mpfr_sqr_3() 369 mp_limb_t *bp = MPFR_MANT(b); in mpfr_sqr_3() 574 mpn_sqr (tmp, MPFR_MANT(b), bn); in mpfr_sqr() 588 cc = mpfr_round_raw (MPFR_MANT (a), tmp, 2 * bq, 0, aq, rnd_mode, &inexact); in mpfr_sqr() [all …]
|
| D | set.c | 51 MPN_COPY (MPFR_MANT (a), MPFR_MANT (b), MPFR_LIMB_SIZE (b)); in mpfr_set4() 59 MPFR_RNDRAW (inex, a, MPFR_MANT (b), MPFR_PREC (b), rnd_mode, signb, in mpfr_set4() 117 mp_limb_t *sp = MPFR_MANT(s); in mpfr_set_1_2() 118 mp_limb_t *up = MPFR_MANT(u); in mpfr_set_1_2()
|
| D | rndna.c | 92 ext[OLD_MANTISSA].pi = MPFR_MANT(rop); in mpfr_round_nearest_away_begin() 103 MPFR_MANT(tmp) = (mp_limb_t*)(ext+MANTISSA); /* Set Mantissa ptr */ in mpfr_round_nearest_away_begin() 147 ext = ((mpfr_size_limb_extended_t *) (void *) MPFR_MANT(rop)) - MANTISSA; in mpfr_round_nearest_away_end() 157 MPFR_MANT(rop) = ext[OLD_MANTISSA].pi; in mpfr_round_nearest_away_end() 175 lastbit = (MPFR_MANT(tmp)[0] >> sh) & 1; in mpfr_round_nearest_away_end()
|
| D | eq.c | 64 up = MPFR_MANT(v); in mpfr_eq() 65 vp = MPFR_MANT(u); in mpfr_eq() 72 up = MPFR_MANT(u); in mpfr_eq() 73 vp = MPFR_MANT(v); in mpfr_eq()
|
| D | get_f.c | 103 out = mpn_rshift (xp + ds, MPFR_MANT(y), sy, sh); in mpfr_get_f() 109 MPN_COPY (xp + ds, MPFR_MANT (y), sy); in mpfr_get_f() 135 out = mpn_rshift (xp, MPFR_MANT(z), sz, sh); in mpfr_get_f() 141 MPN_COPY (xp, MPFR_MANT(z), sz); in mpfr_get_f()
|
| D | stack_interface.c | 44 return (void*) MPFR_MANT (x); in mpfr_custom_get_significand() 58 MPFR_MANT (x) = (mp_limb_t *) new_position; in mpfr_custom_move() 88 MPFR_MANT (x) = (mp_limb_t*) mantissa; in mpfr_custom_init_set()
|
| D | cmp2.c | 78 bp = MPFR_MANT(b); in mpfr_cmp2() 79 cp = MPFR_MANT(c); in mpfr_cmp2() 161 bp = MPFR_MANT(c); in mpfr_cmp2() 162 cp = MPFR_MANT(b); in mpfr_cmp2()
|
| D | sub1sp.c | 132 mp_limb_t *ap = MPFR_MANT(a); in mpfr_sub1sp1() 133 mp_limb_t *bp = MPFR_MANT(b); in mpfr_sub1sp1() 134 mp_limb_t *cp = MPFR_MANT(c); in mpfr_sub1sp1() 317 mp_limb_t *ap = MPFR_MANT(a); in mpfr_sub1sp1n() 318 mp_limb_t *bp = MPFR_MANT(b); in mpfr_sub1sp1n() 319 mp_limb_t *cp = MPFR_MANT(c); in mpfr_sub1sp1n() 506 mp_limb_t *ap = MPFR_MANT(a); in mpfr_sub1sp2() 507 mp_limb_t *bp = MPFR_MANT(b); in mpfr_sub1sp2() 508 mp_limb_t *cp = MPFR_MANT(c); in mpfr_sub1sp2() 767 mp_limb_t *ap = MPFR_MANT(a); in mpfr_sub1sp2n() [all …]
|
| D | sqrt.c | 81 mpfr_limb_ptr rp = MPFR_MANT(r); in mpfr_sqrt1() 86 u0 = MPFR_MANT(u)[0]; in mpfr_sqrt1() 226 mpfr_limb_ptr rp = MPFR_MANT(r); in mpfr_sqrt1n() 233 u0 = MPFR_MANT(u)[0]; in mpfr_sqrt1n() 355 mpfr_limb_ptr up = MPFR_MANT(u), rp = MPFR_MANT(r); in mpfr_sqrt2() 586 rp0 = MPFR_MANT(r); in mpfr_sqrt() 588 up = MPFR_MANT(u); in mpfr_sqrt()
|
| D | div.c | 113 mpfr_limb_ptr qp = MPFR_MANT(q); in mpfr_div_1() 116 mp_limb_t u0 = MPFR_MANT(u)[0]; in mpfr_div_1() 117 mp_limb_t v0 = MPFR_MANT(v)[0]; in mpfr_div_1() 259 mpfr_limb_ptr qp = MPFR_MANT(q); in mpfr_div_1n() 261 mp_limb_t u0 = MPFR_MANT(u)[0]; in mpfr_div_1n() 262 mp_limb_t v0 = MPFR_MANT(v)[0]; in mpfr_div_1n() 397 mpfr_limb_ptr qp = MPFR_MANT(q); in mpfr_div_2() 401 mp_limb_t v1 = MPFR_MANT(v)[1], v0 = MPFR_MANT(v)[0]; in mpfr_div_2() 405 r3 = MPFR_MANT(u)[1]; in mpfr_div_2() 406 r2 = MPFR_MANT(u)[0]; in mpfr_div_2() [all …]
|
| D | sub1.c | 48 ap = MPFR_MANT(a); in mpfr_sub1() 151 MPFR_RNDRAW_EVEN (inexact, a, MPFR_MANT (b), bq, in mpfr_sub1() 233 bp = MPFR_MANT(b); /* no need of an extra space */ in mpfr_sub1() 244 bp[0] = mpn_rshift (bp + 1, MPFR_MANT(b), bn++, shift_b); in mpfr_sub1() 262 cp = MPFR_MANT(c); in mpfr_sub1() 273 cp[0] = mpn_rshift (cp + 1, MPFR_MANT(c), cn++, shift_c); in mpfr_sub1()
|
| D | extract.c | 50 MPN_COPY (PTR(y) + (two_i - size_p), MPFR_MANT(p), size_p - two_i_2); in mpfr_extract() 53 MPN_COPY (PTR(y), MPFR_MANT(p) + size_p - two_i, two_i_2); in mpfr_extract()
|
| D | get_z_2exp.c | 76 mpn_rshift (PTR (z), MPFR_MANT (f), fn, sh); in mpfr_get_z_2exp() 78 MPN_COPY (PTR (z), MPFR_MANT (f), fn); in mpfr_get_z_2exp()
|
| D | fpif.c | 478 putBigEndianData (result, (unsigned char*) MPFR_MANT(x), in mpfr_fpif_store_limbs() 482 putLittleEndianData (result + i, (unsigned char*) (MPFR_MANT(x) + j), in mpfr_fpif_store_limbs() 509 memset (MPFR_MANT(x), 0, sizeof(mp_limb_t)); in mpfr_fpif_read_limbs() 510 getBigEndianData ((unsigned char*) MPFR_MANT(x), buffer, in mpfr_fpif_read_limbs() 515 getLittleEndianData ((unsigned char*) (MPFR_MANT(x) + j), buffer + i, in mpfr_fpif_read_limbs()
|
| D | cmpabs.c | 74 bp = MPFR_MANT(b); in mpfr_cmpabs() 75 cp = MPFR_MANT(c); in mpfr_cmpabs()
|
| D | get_ui.c | 70 s += (unsigned long) MPFR_MANT(x)[n - 1] << (exp - GMP_NUMB_BITS); in mpfr_get_ui() 76 s += MPFR_MANT(x)[n - 1] >> (GMP_NUMB_BITS - exp); in mpfr_get_ui()
|
| D | get_si.c | 77 u += (unsigned long) MPFR_MANT(x)[n - 1] << (exp - GMP_NUMB_BITS); in mpfr_get_si() 83 u += MPFR_MANT(x)[n - 1] >> (GMP_NUMB_BITS - exp); in mpfr_get_si()
|
| /netbsd/src/external/lgpl3/mpfr/dist/tests/ |
| D | tcheck.c | 108 p = MPFR_MANT(a); in main() 109 MPFR_MANT (a) = NULL; in main() 112 MPFR_MANT (a) = p; in main() 125 tmp = MPFR_MANT (a)[0]; in main() 128 MPFR_MANT(a)[0] = MPFR_LIMB_MAX; in main() 132 MPFR_MANT(a)[0] = tmp; in main() 133 MPFR_MANT(a)[MPFR_LIMB_SIZE(a)-1] &= MPFR_LIMB_MASK (GMP_NUMB_BITS-1); in main()
|
| D | toutimpl.c | 106 mpfr_print_mant_binary ("x =", MPFR_MANT(x), MPFR_PREC(x)); in main() 107 MPFR_MANT(x)[MPFR_LAST_LIMB(x)] >>= 1; in main() 108 MPFR_MANT(x)[0] |= 1; in main()
|
| D | tsub1sp.c | 82 MPFR_ASSERTN(MPFR_MANT(a)[0] == (mp_limb_t) -2); in test20170208() 86 MPFR_ASSERTN(MPFR_MANT(a)[0] == (mp_limb_t) -2); in test20170208() 114 MPFR_ASSERTN(MPFR_MANT(a)[1] == (mp_limb_t) -1); in test20170208() 115 MPFR_ASSERTN(MPFR_MANT(a)[0] == (mp_limb_t) -2); in test20170208() 119 MPFR_ASSERTN(MPFR_MANT(a)[1] == (mp_limb_t) -1); in test20170208() 120 MPFR_ASSERTN(MPFR_MANT(a)[0] == (mp_limb_t) -2); in test20170208() 148 MPFR_ASSERTN(MPFR_MANT(a)[2] == (mp_limb_t) -1); in test20170208() 149 MPFR_ASSERTN(MPFR_MANT(a)[1] == (mp_limb_t) -1); in test20170208() 150 MPFR_ASSERTN(MPFR_MANT(a)[0] == (mp_limb_t) -2); in test20170208() 154 MPFR_ASSERTN(MPFR_MANT(a)[2] == (mp_limb_t) -1); in test20170208() [all …]
|