Home
last modified time | relevance | path

Searched refs:usize (Results 1 – 25 of 75) sorted by relevance

123

/netbsd-src/external/lgpl3/gmp/dist/mpf/
H A Dsub.c38 mp_size_t usize, vsize, rsize; in mpf_sub() local
45 usize = SIZ (u); in mpf_sub()
49 if (usize == 0) in mpf_sub()
62 if ((usize ^ vsize) < 0) in mpf_sub()
75 negate = usize < 0; in mpf_sub()
83 usize = SIZ (u); in mpf_sub()
87 usize = ABS (usize); in mpf_sub()
105 while (up[usize - 1] == vp[vsize - 1]) in mpf_sub()
107 usize--; in mpf_sub()
111 if (usize == 0) in mpf_sub()
[all …]
H A Dadd_ui.c38 mp_size_t usize, sumsize; in mpf_add_ui() local
42 usize = u->_mp_size; in mpf_add_ui()
43 if (usize <= 0) in mpf_add_ui()
45 if (usize == 0) in mpf_add_ui()
53 u_negated._mp_size = -usize; in mpf_add_ui()
67 sumsize = MIN (usize, prec + 1); in mpf_add_ui()
68 MPN_COPY (sum->_mp_d, up + usize - sumsize, sumsize); in mpf_add_ui()
88 if (uexp > usize) in mpf_add_ui()
94 MPN_COPY_DECR (sump + uexp - usize, up, usize); in mpf_add_ui()
96 MPN_ZERO (sump + 1, uexp - usize - 1); in mpf_add_ui()
[all …]
H A Dmul.c47 mp_size_t usize; in mpf_mul() local
49 usize = u->_mp_size; in mpf_mul()
52 usize = ABS (usize); in mpf_mul()
55 if (usize > prec) in mpf_mul()
57 up += usize - prec; in mpf_mul()
58 usize = prec; in mpf_mul()
61 if (usize == 0) in mpf_mul()
70 rsize = 2 * usize; in mpf_mul()
73 mpn_sqr (tp, up, usize); in mpf_mul()
80 mp_size_t usize, vsize; in mpf_mul() local
[all …]
H A Dadd.c38 mp_size_t usize, vsize, rsize; in mpf_add() local
46 usize = u->_mp_size; in mpf_add()
50 if (usize == 0) in mpf_add()
64 if ((usize ^ vsize) < 0) in mpf_add()
77 negate = usize < 0; in mpf_add()
84 usize = u->_mp_size; in mpf_add()
88 usize = ABS (usize); in mpf_add()
98 if (usize > prec) in mpf_add()
100 up += usize - prec; in mpf_add()
101 usize = prec; in mpf_add()
[all …]
H A Dui_sub.c55 mp_size_t usize, vsize, rsize; in mpf_ui_sub()
97 usize = vsize; in mpf_ui_sub()
105 if (usize > prec) in mpf_ui_sub()
107 up += usize - prec; in mpf_ui_sub()
108 usize = prec; in mpf_ui_sub()
120 usize = 0; in mpf_ui_sub()
139 usize = 1; in mpf_ui_sub()
143 ASSERT (usize <= prec); in mpf_ui_sub()
150 MPN_COPY (rp, up, usize); in mpf_ui_sub()
151 rsize = usize; in mpf_ui_sub()
[all …]
H A Dcmp_si.c38 mp_size_t usize; in mpf_cmp_si() local
44 usize = SIZ (u); in mpf_cmp_si()
47 if ((usize < 0) == (vval < 0)) /* don't use xor, type size may differ */ in mpf_cmp_si()
50 if (usize == 0) in mpf_cmp_si()
55 return usize != 0; in mpf_cmp_si()
61 return usize >= 0 ? 1 : -1; in mpf_cmp_si()
68 usign = usize >= 0 ? 1 : -1; in mpf_cmp_si()
69 usize = ABS (usize); in mpf_cmp_si()
82 ASSERT (usize > 0); in mpf_cmp_si()
83 ulimb = up[--usize]; in mpf_cmp_si()
[all …]
H A Dcmp.c37 mp_size_t usize, vsize; in mpf_cmp() local
42 usize = SIZ(u); in mpf_cmp()
44 usign = usize >= 0 ? 1 : -1; in mpf_cmp()
47 if ((usize ^ vsize) >= 0) in mpf_cmp()
50 if (usize == 0) in mpf_cmp()
55 return usize != 0; in mpf_cmp()
75 usize = ABS (usize); in mpf_cmp()
87 MPN_STRIP_LOW_ZEROS_NOT_ZERO (up, usize, tl); in mpf_cmp()
93 if (usize > vsize) in mpf_cmp()
95 cmp = mpn_cmp (up + usize - vsize, vp, vsize); in mpf_cmp()
[all …]
H A Ddiv.c60 mp_size_t usize, vsize, rsize, prospective_rsize, tsize, zeros; in mpf_div() local
66 usize = SIZ(u); in mpf_div()
72 if (usize == 0) in mpf_div()
79 sign_quotient = usize ^ vsize; in mpf_div()
80 usize = ABS (usize); in mpf_div()
91 prospective_rsize = usize - vsize + 1; /* quot from using given u,v sizes */ in mpf_div()
99 usize -= chop; in mpf_div()
102 tsize = usize + zeros; /* size for possible copy of u */ in mpf_div()
109 MPN_COPY (tp+zeros, up, usize); in mpf_div()
111 usize = tsize; in mpf_div()
[all …]
H A Deq.c39 mp_size_t usize, vsize, minsize, maxsize, n_limbs, i, size; in mpf_eq() local
47 usize = u->_mp_size; in mpf_eq()
51 if ((usize ^ vsize) >= 0) in mpf_eq()
54 if (usize == 0) in mpf_eq()
73 usize = ABS (usize); in mpf_eq()
79 up += usize; /* point just above most significant limb */ in mpf_eq()
89 usize = MIN (usize, n_limbs); in mpf_eq()
95 up++, usize--; in mpf_eq()
100 minsize = MIN (usize, vsize); in mpf_eq()
101 maxsize = usize + vsize - minsize; in mpf_eq()
[all …]
H A Ddiv_ui.c40 mp_size_t usize; in mpf_div_ui() local
66 usize = u->_mp_size; in mpf_div_ui()
68 if (usize == 0) in mpf_div_ui()
75 sign_quotient = usize; in mpf_div_ui()
76 usize = ABS (usize); in mpf_div_ui()
87 if (usize > tsize) in mpf_div_ui()
89 up += usize - tsize; in mpf_div_ui()
90 usize = tsize; in mpf_div_ui()
95 MPN_ZERO (tp, tsize - usize); in mpf_div_ui()
96 rtp = tp + (tsize - usize); in mpf_div_ui()
[all …]
H A Dcmp_ui.c37 mp_size_t usize; in mpf_cmp_ui() local
41 usize = SIZ (u); in mpf_cmp_ui()
44 if (usize < 0) in mpf_cmp_ui()
49 return usize != 0; in mpf_cmp_ui()
64 ASSERT (usize > 0); in mpf_cmp_ui()
65 ulimb = up[--usize]; in mpf_cmp_ui()
72 if (usize != 0) ulimb |= up[--usize]; in mpf_cmp_ui()
82 --usize; in mpf_cmp_ui()
86 return (usize > 0); in mpf_cmp_ui()
H A Dsqrt.c65 mp_size_t usize; in mpf_sqrt() local
71 usize = u->_mp_size; in mpf_sqrt()
72 if (UNLIKELY (usize <= 0)) in mpf_sqrt()
74 if (usize < 0) in mpf_sqrt()
97 if (usize > tsize) in mpf_sqrt()
99 up += usize - tsize; in mpf_sqrt()
100 usize = tsize; in mpf_sqrt()
105 MPN_ZERO (tp, tsize - usize); in mpf_sqrt()
106 MPN_COPY (tp + (tsize - usize), up, usize); in mpf_sqrt()
/netbsd-src/external/lgpl3/gmp/dist/mpz/
H A Dmul.c39 mp_size_t usize; in mpz_mul() local
50 usize = SIZ (u); in mpz_mul()
52 sign_product = usize ^ vsize; in mpz_mul()
53 usize = ABS (usize); in mpz_mul()
56 if (usize < vsize) in mpz_mul()
59 MP_SIZE_T_SWAP (usize, vsize); in mpz_mul()
71 wp = MPZ_REALLOC (w, usize+vsize); in mpz_mul()
73 cy_limb = mpn_mul_1 (wp, PTR (u), usize, PTR (v)[0]); in mpz_mul()
76 cy_limb = mpn_mul_2 (wp, PTR (u), usize, PTR (v)); in mpz_mul()
77 usize++; in mpz_mul()
[all …]
H A Dhamdist.c38 mp_size_t usize, vsize; in mpz_hamdist() local
41 usize = SIZ(u); in mpz_hamdist()
47 if (usize >= 0) in mpz_hamdist()
54 if (usize < vsize) in mpz_hamdist()
55 MPN_SRCPTR_SWAP (up,usize, vp,vsize); in mpz_hamdist()
61 usize -= vsize; in mpz_hamdist()
62 if (usize != 0) in mpz_hamdist()
63 count += mpn_popcount (up + vsize, usize); in mpz_hamdist()
77 usize = -usize; in mpz_hamdist()
83 ASSERT (usize > 0); in mpz_hamdist()
[all …]
H A Dlcm.c37 mp_size_t usize, vsize; in mpz_lcm() local
40 usize = SIZ (u); in mpz_lcm()
42 if (usize == 0 || vsize == 0) in mpz_lcm()
47 usize = ABS (usize); in mpz_lcm()
50 if (vsize == 1 || usize == 1) in mpz_lcm()
56 if (usize == 1) in mpz_lcm()
58 usize = vsize; in mpz_lcm()
62 MPZ_REALLOC (r, usize+1); in mpz_lcm()
66 gl = mpn_gcd_1 (up, usize, vl); in mpz_lcm()
70 c = mpn_mul_1 (rp, up, usize, vl); in mpz_lcm()
[all …]
H A Dgcd.c43 mp_size_t usize; in mpz_gcd() local
50 usize = ABSIZ (u); in mpz_gcd()
54 if (usize == 0) in mpz_gcd()
67 SIZ (g) = usize; in mpz_gcd()
70 tp = MPZ_NEWALLOC (g, usize); in mpz_gcd()
71 MPN_COPY (tp, up, usize); in mpz_gcd()
75 if (usize == 1) in mpz_gcd()
85 MPZ_NEWALLOC (g, 1)[0] = mpn_gcd_1 (up, usize, vp[0]); in mpz_gcd()
96 usize -= u_zero_limbs; in mpz_gcd()
98 up = TMP_ALLOC_LIMBS (usize); in mpz_gcd()
[all …]
H A Dlcm_ui.c38 mp_size_t usize; in mpz_lcm_ui() local
59 usize = SIZ(u); in mpz_lcm_ui()
60 if (usize == 0 || v == 0) in mpz_lcm_ui()
65 usize = ABS(usize); in mpz_lcm_ui()
67 MPZ_REALLOC (r, usize+1); in mpz_lcm_ui()
70 g = (unsigned long) mpn_gcd_1 (up, usize, (mp_limb_t) v); in mpz_lcm_ui()
74 c = mpn_mul_1 (rp, up, usize, (mp_limb_t) v); in mpz_lcm_ui()
75 rp[usize] = c; in mpz_lcm_ui()
76 usize += (c != 0); in mpz_lcm_ui()
77 SIZ(r) = usize; in mpz_lcm_ui()
H A Daorsmul.c110 mp_size_t usize = wsize; in mpz_aorsmul() local
112 if (usize < tsize) in mpz_aorsmul()
115 usize = tsize; in mpz_aorsmul()
119 wsize = usize; in mpz_aorsmul()
122 c = mpn_add (wp, up,usize, tp,tsize); in mpz_aorsmul()
129 mp_size_t usize = wsize; in mpz_aorsmul() local
131 if (mpn_cmp_twosizes_lt (up,usize, tp,tsize)) in mpz_aorsmul()
134 usize = tsize; in mpz_aorsmul()
138 wsize = usize; in mpz_aorsmul()
142 ASSERT_NOCARRY (mpn_sub (wp, up,usize, tp,tsize)); in mpz_aorsmul()
[all …]
H A Daors.h54 mp_size_t usize, vsize, wsize; variable
58 usize = SIZ(u);
60 abs_usize = ABS (usize);
67 MP_SIZE_T_SWAP (usize, vsize);
81 if ((usize ^ vsize) < 0)
92 if (usize < 0)
100 if (usize >= 0)
108 if (usize < 0)
118 if (usize < 0)
H A Dcmp_si.c47 mp_size_t vsize, usize; in _mpz_cmp_si()
49 usize = SIZ (u); in _mpz_cmp_si()
52 if ((usize == 0) | (usize != vsize)) in _mpz_cmp_si()
53 return usize - vsize; in _mpz_cmp_si()
64 return usize; in _mpz_cmp_si()
66 return -usize; in _mpz_cmp_si()
/netbsd-src/external/gpl3/gcc.old/dist/libquadmath/printf/
H A Dmul.c48 mp_srcptr up, mp_size_t usize, in mpn_mul() argument
51 mpn_mul (prodp, up, usize, vp, vsize) in mpn_mul()
54 mp_size_t usize;
59 mp_ptr prod_endp = prodp + usize + vsize - 1;
84 MPN_COPY (prodp, up, usize);
86 MPN_ZERO (prodp, usize);
90 cy_limb = mpn_mul_1 (prodp, up, usize, v_limb);
92 prodp[usize] = cy_limb;
104 cy_limb = mpn_add_n (prodp, prodp, up, usize);
107 cy_limb = mpn_addmul_1 (prodp, up, usize, v_limb);
[all …]
/netbsd-src/external/gpl3/gcc/dist/libquadmath/printf/
H A Dmul.c48 mp_srcptr up, mp_size_t usize, in mpn_mul() argument
51 mpn_mul (prodp, up, usize, vp, vsize) in mpn_mul()
54 mp_size_t usize;
59 mp_ptr prod_endp = prodp + usize + vsize - 1;
84 MPN_COPY (prodp, up, usize);
86 MPN_ZERO (prodp, usize);
90 cy_limb = mpn_mul_1 (prodp, up, usize, v_limb);
92 prodp[usize] = cy_limb;
104 cy_limb = mpn_add_n (prodp, prodp, up, usize);
107 cy_limb = mpn_addmul_1 (prodp, up, usize, v_limb);
[all …]
/netbsd-src/external/bsd/jemalloc/include/jemalloc/internal/
H A Dprof_inlines_b.h48 prof_tctx_set(tsdn_t *tsdn, const void *ptr, size_t usize, in prof_tctx_set() argument
53 arena_prof_tctx_set(tsdn, ptr, usize, alloc_ctx, tctx); in prof_tctx_set()
65 prof_sample_accum_update(tsd_t *tsd, size_t usize, bool update, in prof_sample_accum_update() argument
84 if (likely(tdata->bytes_until_sample >= usize)) { in prof_sample_accum_update()
86 tdata->bytes_until_sample -= usize; in prof_sample_accum_update()
102 prof_alloc_prep(tsd_t *tsd, size_t usize, bool _prof_active, bool update) { in prof_alloc_prep() argument
107 assert(usize == sz_s2u(usize)); in prof_alloc_prep()
109 if (!_prof_active || likely(prof_sample_accum_update(tsd, usize, update, in prof_alloc_prep()
122 prof_malloc(tsdn_t *tsdn, const void *ptr, size_t usize, alloc_ctx_t *alloc_ctx, in prof_malloc() argument
126 assert(usize == isalloc(tsdn, ptr)); in prof_malloc()
[all …]
/netbsd-src/external/lgpl3/gmp/dist/mpn/generic/
H A Dperfsqr.c106 #define PERFSQR_MOD_34(r, up, usize) \ argument
108 (r) = mpn_mod_34lsub1 (up, usize); \
117 #define PERFSQR_MOD_PP(r, up, usize) \ argument
119 if (BELOW_THRESHOLD (usize, PREINV_MOD_1_TO_MOD_1_THRESHOLD)) \
121 (r) = mpn_preinv_mod_1 (up, usize, PERFSQR_PP_NORM, \
127 (r) = mpn_mod_1 (up, usize, PERFSQR_PP); \
179 mpn_perfect_square_p (mp_srcptr up, mp_size_t usize) in mpn_perfect_square_p() argument
181 ASSERT (usize >= 1); in mpn_perfect_square_p()
183 TRACE (gmp_printf ("mpn_perfect_square_p %Nd\n", up, usize)); in mpn_perfect_square_p()
205 up++, lo = up[0], usize--; in mpn_perfect_square_p()
[all …]
/netbsd-src/external/lgpl3/mpfr/dist/src/
H A Deq.c32 mp_size_t usize, vsize, size, i; in mpfr_eq() local
59 usize = MPFR_LIMB_SIZE (u); in mpfr_eq()
62 if (vsize > usize) /* exchange u and v */ in mpfr_eq()
67 vsize = usize; in mpfr_eq()
68 usize = size; in mpfr_eq()
77 MPFR_ASSERTD(usize >= vsize); in mpfr_eq()
79 if (usize > vsize) in mpfr_eq()
86 k = usize - vsize - 1; in mpfr_eq()
104 size = usize; in mpfr_eq()
119 up += usize - size; in mpfr_eq()

123