/stdlib/ |
A D | mod_1.c | 44 mp_limb_t n1, n0, r; in mpn_mod_1() local 93 udiv_qrnnd_preinv (dummy, r, r, in mpn_mod_1() 99 udiv_qrnnd_preinv (dummy, r, r, in mpn_mod_1() 123 r = 0; in mpn_mod_1() 130 udiv_qrnnd_preinv (dummy, r, r, in mpn_mod_1() 133 return r; in mpn_mod_1() 159 udiv_qrnnd (dummy, r, r, in mpn_mod_1() 165 udiv_qrnnd (dummy, r, r, in mpn_mod_1() 178 r = 0; in mpn_mod_1() 185 udiv_qrnnd (dummy, r, r, n0, divisor_limb); in mpn_mod_1() [all …]
|
A D | divmod_1.c | 48 mp_limb_t n1, n0, r; in mpn_divmod_1() local 97 udiv_qrnnd_preinv (quot_ptr[i + 1], r, r, in mpn_divmod_1() 103 udiv_qrnnd_preinv (quot_ptr[0], r, r, in mpn_divmod_1() 127 r = 0; in mpn_divmod_1() 137 udiv_qrnnd_preinv (quot_ptr[i], r, r, in mpn_divmod_1() 140 return r; in mpn_divmod_1() 166 udiv_qrnnd (quot_ptr[i + 1], r, r, in mpn_divmod_1() 172 udiv_qrnnd (quot_ptr[0], r, r, in mpn_divmod_1() 185 r = 0; in mpn_divmod_1() 195 udiv_qrnnd (quot_ptr[i], r, r, n0, divisor_limb); in mpn_divmod_1() [all …]
|
A D | tst-random2.c | 27 long int r[2]; in do_test() local 48 r[pass] = random (); in do_test() 51 if (r[0] != r[1]) in do_test() 53 printf ("%ld != %ld\n", r[0], r[1]); in do_test()
|
A D | testmb.c | 40 int r; in main() local 45 if ((r = mbtowc (&wc, &c, MB_CUR_MAX)) <= 0) in main() 47 printf ("conversion to wide failed, result: %d\n", r); in main() 54 if ((r = wctomb (mbc, wc)) <= 0) in main() 56 printf ("conversion to multibyte failed, result: %d\n", r); in main()
|
A D | divrem.c | 104 mp_limb_t r; in mpn_divrem() local 118 r = n0 + d1; in mpn_divrem() 119 if (r < d1) /* Carry in the addition? */ in mpn_divrem() 130 udiv_qrnnd (q, r, n1, n0, d1); in mpn_divrem() 136 if (n1 > r || (n1 == r && n0 > n2)) in mpn_divrem() 142 r += d1; in mpn_divrem() 148 sub_ddmmss (n1, n0, r, n2, n1, n0); in mpn_divrem() 199 mp_limb_t r; in mpn_divrem() local 201 udiv_qrnnd (q, r, n0, np[dsize - 1], dX); in mpn_divrem() 204 while (n1 > r || (n1 == r && n0 > np[dsize - 2])) in mpn_divrem() [all …]
|
A D | tst-strtod5.c | 69 double r = strtod (tests[i].in, &ep); in do_test() local 77 if (r != tests[i].expected in do_test() 78 || copysign (10.0, r) != copysign (10.0, tests[i].expected)) in do_test() 81 i, r, tests[i].expected); in do_test()
|
A D | tst-strtod5i.c | 80 double r = __strtod_internal (tests[i].in, &ep, tests[i].group); in do_test() local 88 if (r != tests[i].expected in do_test() 89 || copysign (10.0, r) != copysign (10.0, tests[i].expected)) in do_test() 92 i, r, tests[i].expected); in do_test()
|
A D | gen-tst-strtod-round.c | 53 int r = mpfr_set (f, f2, rnd); in string_to_fp() local 54 r |= mpfr_subnormalize (f, r, rnd); in string_to_fp() 56 return r0 | r; in string_to_fp() 58 int r = mpfr_strtofr (f, s, NULL, 0, rnd); in string_to_fp() local 59 r |= mpfr_subnormalize (f, r, rnd); in string_to_fp() 60 return r; in string_to_fp() 83 int r = string_to_fp (f, s, MPFR_RNDD); in round_str() local 95 r = 1; in round_str() 99 mpfr_fprintf (fout, "\t%s,\n", r ? "false" : "true"); in round_str()
|
A D | tst-strtod3.c | 34 double r = __strtod_internal (tests[i].in, &ep, 1); in do_test() local 43 if (r != tests[i].expected) in do_test() 46 i, r, tests[i].expected); in do_test()
|
A D | cxa_atexit.c | 85 struct exit_function *r = NULL; in __new_exitfn() local 124 r = &p->fns[0]; in __new_exitfn() 131 r = &l->fns[i]; in __new_exitfn() 136 if (r != NULL) in __new_exitfn() 138 r->flavor = ef_us; in __new_exitfn() 142 return r; in __new_exitfn()
|
A D | tst-strtod2.c | 27 double r = strtod (tests[i].str, &ep); in do_test() local 28 if (r != tests[i].result) in do_test() 30 printf ("test %zu r = %g, expect %g\n", i, r, tests[i].result); in do_test()
|
A D | tst-strtod4.c | 35 double r = __strtod_internal (tests[i].in, &ep, 1); in do_test() local 44 if (r != tests[i].expected) in do_test() 47 i, r, tests[i].expected); in do_test()
|
A D | gmp-impl.h | 212 #define udiv_qrnnd_preinv(q, r, nh, nl, d, di) \ argument 236 (r) = _r; \ 241 #define udiv_qrnnd_preinv2gen(q, r, nh, nl, d, di, dnorm, lgup) \ argument 255 (r) = _xl + ((d) & _xh); \ 260 #define udiv_qrnnd_preinv2norm(q, r, nh, nl, d, di) \ argument 274 (r) = _xl + ((d) & _xh); \
|
A D | longlong.h | 157 (r) = __r; \ 482 "=d" ((USItype) (r)) \ 518 "=d" ((UDItype) (r)) \ 649 "=d" ((USItype) (r)) \ 657 "=d" ((USItype) (r)) \ 1143 : "=r" (q), "=&z" (r) \ 1163 : "=r" (q), "=&z" (r) \ 1286 "=r" ((USItype) (r)) \ 1501 : "=g" (q), "=g" (r) \ 1715 (r) = __r0; \ [all …]
|
A D | strtod_l.c | 1594 mp_limb_t r; in ____STRTOF_INTERNAL() local 1603 r = n0 + d1; in ____STRTOF_INTERNAL() 1604 if (r < d1) /* Carry in the addition? */ in ____STRTOF_INTERNAL() 1606 add_ssaaaa (n1, n0, r - d0, 0, 0, d0); in ____STRTOF_INTERNAL() 1614 udiv_qrnnd (quot, r, n1, n0, d1); in ____STRTOF_INTERNAL() 1619 if (n1 > r || (n1 == r && n0 > 0)) in ____STRTOF_INTERNAL() 1625 r += d1; in ____STRTOF_INTERNAL() 1629 sub_ddmmss (n1, n0, r, 0, n1, n0); in ____STRTOF_INTERNAL() 1724 mp_limb_t r; in ____STRTOF_INTERNAL() local 1729 while (n1 > r || (n1 == r && n0 > num[densize - 2])) in ____STRTOF_INTERNAL() [all …]
|
A D | tst-strtod-round-skeleton.c | 186 struct test_results r[4]; member 297 result |= test_in_one_mode (tests[i].s, &tests[i].r[modes[0].rnd_i], in do_test() 304 result |= test_in_one_mode (tests[i].s, &tests[i].r[m->rnd_i], in do_test()
|
A D | gmp.h | 606 #define mpz_mdivmod_ui(q,r,n,d) \ argument 607 ((r == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d)) 608 #define mpz_mmod_ui(r,n,d) \ argument 609 ((r == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))
|
A D | Versions | 57 # r*
|