HomeSort by: relevance | last modified time | path
    Searched defs:usize (Results 1 - 25 of 79) sorted by relevancy

1 2 3 4

  /src/external/lgpl3/gmp/dist/mpf/
cmp_ui.c 37 mp_size_t usize; variable
41 usize = SIZ (u);
44 if (usize < 0)
46 /* We rely on usize being non-negative in the code that follows. */
49 return usize != 0;
64 ASSERT (usize > 0);
65 ulimb = up[--usize];
72 if (usize != 0) ulimb |= up[--usize];
82 --usize;
    [all...]
cmp_si.c 38 mp_size_t usize; variable
44 usize = SIZ (u);
47 if ((usize < 0) == (vval < 0)) /* don't use xor, type size may differ */
50 if (usize == 0)
54 /* usize >= 0 */
55 return usize != 0;
61 return usize >= 0 ? 1 : -1;
68 usign = usize >= 0 ? 1 : -1;
69 usize = ABS (usize);
    [all...]
add_ui.c 38 mp_size_t usize, sumsize; local
42 usize = u->_mp_size;
43 if (usize <= 0)
45 if (usize == 0)
53 u_negated._mp_size = -usize;
67 sumsize = MIN (usize, prec + 1);
68 MPN_COPY (sum->_mp_d, up + usize - sumsize, sumsize);
88 if (uexp > usize)
94 MPN_COPY_DECR (sump + uexp - usize, up, usize);
    [all...]
cmp.c 37 mp_size_t usize, vsize; variable
42 usize = SIZ(u);
44 usign = usize >= 0 ? 1 : -1;
47 if ((usize ^ vsize) >= 0)
50 if (usize == 0)
54 /* usize >= 0 */
55 return usize != 0;
75 usize = ABS (usize);
87 MPN_STRIP_LOW_ZEROS_NOT_ZERO (up, usize, tl)
    [all...]
div_2exp.c 52 usize > prec), the overlap is in the style supported by rshift (ie. dst
55 But when r==u and k==0 (ie. usize <= prec), we would have an invalid
81 mp_size_t usize; local
86 usize = u->_mp_size;
88 if (UNLIKELY (usize == 0))
95 abs_usize = ABS (usize);
137 r->_mp_size = usize >= 0 ? abs_usize : -abs_usize;
mul_2exp.c 53 usize <= prec), the overlap is supported by lshift (ie. dst == src).
55 But when r==u and k>=1 (ie. usize > prec), we would have an invalid
75 mp_size_t usize; local
80 usize = u->_mp_size;
82 if (UNLIKELY (usize == 0))
89 abs_usize = ABS (usize);
131 r->_mp_size = usize >= 0 ? abs_usize : -abs_usize;
sqrt.c 65 mp_size_t usize; local
71 usize = u->_mp_size;
72 if (UNLIKELY (usize <= 0))
74 if (usize < 0)
97 if (usize > tsize)
99 up += usize - tsize;
100 usize = tsize;
105 MPN_ZERO (tp, tsize - usize);
106 MPN_COPY (tp + (tsize - usize), up, usize);
    [all...]
add.c 38 mp_size_t usize, vsize, rsize; local
46 usize = u->_mp_size;
50 if (usize == 0)
64 if ((usize ^ vsize) < 0)
77 negate = usize < 0;
84 usize = u->_mp_size;
88 usize = ABS (usize);
98 if (usize > prec)
100 up += usize - prec
    [all...]
div_ui.c 40 mp_size_t usize; local
66 usize = u->_mp_size;
68 if (usize == 0)
75 sign_quotient = usize;
76 usize = ABS (usize);
87 if (usize > tsize)
89 up += usize - tsize;
90 usize = tsize;
95 MPN_ZERO (tp, tsize - usize);
    [all...]
eq.c 39 mp_size_t usize, vsize, minsize, maxsize, n_limbs, i, size; local
47 usize = u->_mp_size;
51 if ((usize ^ vsize) >= 0)
54 if (usize == 0)
73 usize = ABS (usize);
79 up += usize; /* point just above most significant limb */
89 usize = MIN (usize, n_limbs);
95 up++, usize--
    [all...]
mul.c 47 mp_size_t usize; local
49 usize = u->_mp_size;
52 usize = ABS (usize);
55 if (usize > prec)
57 up += usize - prec;
58 usize = prec;
61 if (usize == 0)
70 rsize = 2 * usize;
73 mpn_sqr (tp, up, usize);
80 mp_size_t usize, vsize; local
    [all...]
  /src/external/lgpl3/gmp/dist/mpz/
iset.c 39 mp_size_t usize, size; local
41 usize = SIZ (u);
42 size = ABS (usize);
51 SIZ (w) = usize;
set.c 38 mp_size_t usize, size; local
40 usize = SIZ(u);
41 size = ABS (usize);
48 SIZ(w) = usize;
cmp.c 38 mp_size_t usize, vsize, asize; variable
42 usize = SIZ(u);
44 /* Cannot use usize - vsize, may overflow an "int" */
45 if (usize != vsize)
46 return (usize > vsize) ? 1 : -1;
48 asize = ABS (usize);
52 return (usize >= 0 ? cmp : -cmp);
cmpabs.c 39 mp_size_t usize, vsize, dsize; variable
43 usize = ABSIZ (u);
45 dsize = usize - vsize;
51 MPN_CMP (cmp, up, vp, usize);
neg.c 40 mp_size_t usize, size; local
42 usize = SIZ (u);
46 size = ABS (usize);
55 SIZ (w) = -usize;
hamdist.c 38 mp_size_t usize, vsize; variable
41 usize = SIZ(u);
47 if (usize >= 0)
54 if (usize < vsize)
55 MPN_SRCPTR_SWAP (up,usize, vp,vsize);
61 usize -= vsize;
62 if (usize != 0)
63 count += mpn_popcount (up + vsize, usize);
77 usize = -usize;
    [all...]
lcm.c 37 mp_size_t usize, vsize; local
40 usize = SIZ (u);
42 if (usize == 0 || vsize == 0)
47 usize = ABS (usize);
50 if (vsize == 1 || usize == 1)
56 if (usize == 1)
58 usize = vsize;
62 MPZ_REALLOC (r, usize+1);
66 gl = mpn_gcd_1 (up, usize, vl)
    [all...]
lcm_ui.c 38 mp_size_t usize; local
59 usize = SIZ(u);
60 if (usize == 0 || v == 0)
65 usize = ABS(usize);
67 MPZ_REALLOC (r, usize+1);
70 g = (unsigned long) mpn_gcd_1 (up, usize, (mp_limb_t) v);
74 c = mpn_mul_1 (rp, up, usize, (mp_limb_t) v);
75 rp[usize] = c;
76 usize += (c != 0)
    [all...]
aors.h 54 mp_size_t usize, vsize, wsize; local
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)
aors_ui.h 62 mp_size_t usize, wsize; local
79 usize = SIZ (u);
80 if (usize == 0)
87 abs_usize = ABS (usize);
95 if (usize VARIATION_CMP 0)
aorsmul.c 110 mp_size_t usize = wsize; local
112 if (usize < tsize)
115 usize = tsize;
119 wsize = usize;
122 c = mpn_add (wp, up,usize, tp,tsize);
129 mp_size_t usize = wsize; local
131 if (mpn_cmp_twosizes_lt (up,usize, tp,tsize))
134 usize = tsize;
138 wsize = usize;
142 ASSERT_NOCARRY (mpn_sub (wp, up,usize, tp,tsize))
    [all...]
cfdiv_q_2exp.c 43 mp_size_t wsize, usize, abs_usize, limb_cnt, i; local
48 usize = SIZ (u);
49 abs_usize = ABS (usize);
56 SIZ(w) = (usize == 0 || (usize ^ dir) < 0 ? 0 : dir);
67 rmask = ((usize ^ dir) >= 0 ? MP_LIMB_T_MAX : 0);
97 SIZ(w) = (usize >= 0 ? wsize : -wsize);
cfdiv_r_2exp.c 46 mp_size_t usize, abs_usize, limb_cnt, i; local
51 usize = SIZ(u);
52 if (usize == 0)
60 abs_usize = ABS (usize);
66 if ((usize ^ dir) < 0)
86 SIZ(w) = usize;
124 usize = -usize;
145 SIZ(w) = (usize >= 0 ? limb_cnt : -limb_cnt);
gcd.c 43 mp_size_t usize; local
50 usize = ABSIZ (u);
54 if (usize == 0)
67 SIZ (g) = usize;
70 tp = MPZ_NEWALLOC (g, usize);
71 MPN_COPY (tp, up, usize);
75 if (usize == 1)
85 MPZ_NEWALLOC (g, 1)[0] = mpn_gcd_1 (up, usize, vp[0]);
96 usize -= u_zero_limbs;
98 up = TMP_ALLOC_LIMBS (usize);
    [all...]

Completed in 47 milliseconds

1 2 3 4