Home
last modified time | relevance | path

Searched refs:cy_limb (Results 1 – 25 of 35) sorted by relevance

12

/netbsd/external/gpl3/gcc/dist/libquadmath/printf/
H A Dmul_n.c64 mp_limb_t cy_limb; local
76 cy_limb = 0;
79 cy_limb = mpn_mul_1 (prodp, up, size, v_limb);
81 prodp[size] = cy_limb;
91 cy_limb = 0;
93 cy_limb = mpn_add_n (prodp, prodp, up, size);
96 cy_limb = mpn_addmul_1 (prodp, up, size, v_limb);
98 prodp[size] = cy_limb;
129 mp_limb_t cy_limb; local
133 prodp[esize + esize] = cy_limb;
[all …]
H A Daddmul_1.c35 register mp_limb_t cy_limb; local
48 cy_limb = 0;
53 prod_low += cy_limb;
54 cy_limb = (prod_low < cy_limb) + prod_high;
58 cy_limb += (prod_low < x);
63 return cy_limb;
H A Dsubmul_1.c35 register mp_limb_t cy_limb; local
48 cy_limb = 0;
53 prod_low += cy_limb;
54 cy_limb = (prod_low < cy_limb) + prod_high;
58 cy_limb += (prod_low > x);
63 return cy_limb;
H A Dmul.c72 mp_limb_t cy_limb; local
87 cy_limb = 0;
90 cy_limb = mpn_mul_1 (prodp, up, usize, v_limb);
92 prodp[usize] = cy_limb;
102 cy_limb = 0;
104 cy_limb = mpn_add_n (prodp, prodp, up, usize);
107 cy_limb = mpn_addmul_1 (prodp, up, usize, v_limb);
109 prodp[usize] = cy_limb;
112 return cy_limb;
H A Dmul_1.c33 register mp_limb_t cy_limb; local
45 cy_limb = 0;
50 prod_low += cy_limb;
51 cy_limb = (prod_low < cy_limb) + prod_high;
57 return cy_limb;
/netbsd/external/gpl3/gcc.old/dist/libquadmath/printf/
H A Dmul_n.c64 mp_limb_t cy_limb; local
76 cy_limb = 0;
79 cy_limb = mpn_mul_1 (prodp, up, size, v_limb);
81 prodp[size] = cy_limb;
91 cy_limb = 0;
93 cy_limb = mpn_add_n (prodp, prodp, up, size);
96 cy_limb = mpn_addmul_1 (prodp, up, size, v_limb);
98 prodp[size] = cy_limb;
129 mp_limb_t cy_limb; local
133 prodp[esize + esize] = cy_limb;
[all …]
H A Daddmul_1.c35 register mp_limb_t cy_limb; local
48 cy_limb = 0;
53 prod_low += cy_limb;
54 cy_limb = (prod_low < cy_limb) + prod_high;
58 cy_limb += (prod_low < x);
63 return cy_limb;
H A Dsubmul_1.c35 register mp_limb_t cy_limb; local
48 cy_limb = 0;
53 prod_low += cy_limb;
54 cy_limb = (prod_low < cy_limb) + prod_high;
58 cy_limb += (prod_low > x);
63 return cy_limb;
H A Dmul.c72 mp_limb_t cy_limb; local
87 cy_limb = 0;
90 cy_limb = mpn_mul_1 (prodp, up, usize, v_limb);
92 prodp[usize] = cy_limb;
102 cy_limb = 0;
104 cy_limb = mpn_add_n (prodp, prodp, up, usize);
107 cy_limb = mpn_addmul_1 (prodp, up, usize, v_limb);
109 prodp[usize] = cy_limb;
112 return cy_limb;
H A Dmul_1.c33 register mp_limb_t cy_limb; local
45 cy_limb = 0;
50 prod_low += cy_limb;
51 cy_limb = (prod_low < cy_limb) + prod_high;
57 return cy_limb;
/netbsd/external/lgpl3/gmp/dist/mpz/
H A Dmul.c47 mp_limb_t cy_limb; in mpz_mul() local
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()
79 wp[usize] = cy_limb; in mpz_mul()
80 usize += (cy_limb != 0); in mpz_mul()
88 cy_limb = mpn_mul_1 (wp, PTR (u), usize, PTR (v)[0]); in mpz_mul()
89 wp[usize] = cy_limb; in mpz_mul()
90 usize += (cy_limb != 0); in mpz_mul()
146 cy_limb = wp[wsize - 1]; in mpz_mul()
150 cy_limb = mpn_mul (wp, up, usize, vp, vsize); in mpz_mul()
[all …]
H A Dgcd.c145 mp_limb_t cy_limb; in mpz_gcd() local
151 cy_limb = mpn_lshift (tp, vp, vsize, g_zero_bits); in mpz_gcd()
152 if (cy_limb != 0) in mpz_gcd()
153 tp[vsize] = cy_limb; in mpz_gcd()
H A Daors.h115 mp_limb_t cy_limb = mpn_add (wp, up, abs_usize, vp, abs_vsize);
116 wp[abs_usize] = cy_limb;
117 wsize = abs_usize + cy_limb;
/netbsd/external/lgpl3/gmp/dist/mpf/
H A Dmul_ui.c96 mp_limb_t cy_limb, vl, cbit, cin; in mpf_mul_ui() local
170 cy_limb = mpn_mul_1c (rp, up, size, vl, cin); in mpf_mul_ui()
172 cy_limb = mpn_mul_1 (rp, up, size, vl); in mpf_mul_ui()
174 cy_limb += cbit; in mpf_mul_ui()
176 rp[size] = cy_limb; in mpf_mul_ui()
177 cy_limb = cy_limb != 0; in mpf_mul_ui()
178 r->_mp_exp = u->_mp_exp + cy_limb; in mpf_mul_ui()
179 size += cy_limb; in mpf_mul_ui()
H A Ddiv_2exp.c113 mp_limb_t cy_limb; in mpf_div_2exp() local
122 cy_limb = mpn_rshift (rp + 1, up, abs_usize, exp % GMP_NUMB_BITS); in mpf_div_2exp()
123 rp[0] = cy_limb; in mpf_div_2exp()
128 cy_limb = mpn_lshift (rp, up, abs_usize, in mpf_div_2exp()
130 rp[abs_usize] = cy_limb; in mpf_div_2exp()
131 adj = cy_limb != 0; in mpf_div_2exp()
H A Dmul_2exp.c107 mp_limb_t cy_limb; in mpf_mul_2exp() local
116 cy_limb = mpn_rshift (rp + 1, up, abs_usize, in mpf_mul_2exp()
118 rp[0] = cy_limb; in mpf_mul_2exp()
123 cy_limb = mpn_lshift (rp, up, abs_usize, exp % GMP_NUMB_BITS); in mpf_mul_2exp()
124 rp[abs_usize] = cy_limb; in mpf_mul_2exp()
125 adj = cy_limb != 0; in mpf_mul_2exp()
H A Dadd_ui.c108 mp_limb_t cy_limb; in mpf_add_ui() local
117 cy_limb = mpn_add_1 (sump + usize - uexp, up + usize - uexp, in mpf_add_ui()
119 sump[usize] = cy_limb; in mpf_add_ui()
120 sum->_mp_size = usize + cy_limb; in mpf_add_ui()
121 sum->_mp_exp = uexp + cy_limb; in mpf_add_ui()
H A Dsub.c203 mp_limb_t cy_limb; in mpf_sub() local
214 cy_limb = mpn_neg (tp, vp, vsize); in mpf_sub()
224 cy_limb = mpn_sub_n (tp + size, up + size, vp, vsize); in mpf_sub()
233 cy_limb = mpn_neg (tp, vp, size); in mpf_sub()
234 cy_limb = mpn_sub_nc (tp + size, up, vp + size, usize, cy_limb); in mpf_sub()
237 if (cy_limb == 0) in mpf_sub()
H A Dmul.c39 mp_limb_t cy_limb; in mpf_mul() local
74 cy_limb = tp[rsize - 1]; in mpf_mul()
113 cy_limb = (usize >= vsize in mpf_mul()
120 adj = cy_limb == 0; in mpf_mul()
/netbsd/external/lgpl3/gmp/dist/mpq/
H A Dcmp_ui.c43 mp_limb_t cy_limb; in _mpq_cmp_ui() local
85 cy_limb = mpn_mul_1 (tmp1_ptr, PTR(NUM(op1)), num1_size, in _mpq_cmp_ui()
87 tmp1_ptr[num1_size] = cy_limb; in _mpq_cmp_ui()
88 tmp1_size = num1_size + (cy_limb != 0); in _mpq_cmp_ui()
90 cy_limb = mpn_mul_1 (tmp2_ptr, PTR(DEN(op1)), den1_size, in _mpq_cmp_ui()
92 tmp2_ptr[den1_size] = cy_limb; in _mpq_cmp_ui()
93 tmp2_size = den1_size + (cy_limb != 0); in _mpq_cmp_ui()
/netbsd/external/lgpl3/gmp/dist/mpn/generic/
H A Dset_str.c202 mp_limb_t cy_limb; in mpn_bc_set_str() local
242 cy_limb = mpn_mul_1c (rp, rp, size, big_base, res_digit); in mpn_bc_set_str()
244 cy_limb = mpn_mul_1 (rp, rp, size, big_base); in mpn_bc_set_str()
245 cy_limb += mpn_add_1 (rp, rp, size, res_digit); in mpn_bc_set_str()
247 if (cy_limb != 0) in mpn_bc_set_str()
248 rp[size++] = cy_limb; in mpn_bc_set_str()
283 cy_limb = mpn_mul_1c (rp, rp, size, big_base, res_digit); in mpn_bc_set_str()
285 cy_limb = mpn_mul_1 (rp, rp, size, big_base); in mpn_bc_set_str()
286 cy_limb += mpn_add_1 (rp, rp, size, res_digit); in mpn_bc_set_str()
288 if (cy_limb != 0) in mpn_bc_set_str()
[all …]
/netbsd/external/lgpl3/gmp/dist/mpn/cray/cfp/
H A Daddmul_1.c38 mp_limb_t cy_limb; in mpn_addmul_1() local
41 cy_limb = mpn_add_n (tp, rp, p0, n); in mpn_addmul_1()
44 cy_limb += mpn_add_n (rp + 1, tp + 1, p1, n - 1); in mpn_addmul_1()
45 cy_limb += p1[n - 1]; in mpn_addmul_1()
47 return cy_limb; in mpn_addmul_1()
H A Dsubmul_1.c38 mp_limb_t cy_limb; in mpn_submul_1() local
41 cy_limb = mpn_sub_n (tp, rp, p0, n); in mpn_submul_1()
44 cy_limb += mpn_sub_n (rp + 1, tp + 1, p1, n - 1); in mpn_submul_1()
45 cy_limb += p1[n - 1]; in mpn_submul_1()
47 return cy_limb; in mpn_submul_1()
H A Dmul_1.c38 mp_limb_t cy_limb; in mpn_mul_1() local
42 cy_limb = p1[n - 1]; in mpn_mul_1()
44 cy_limb += mpn_add_n (rp + 1, p0 + 1, p1, n - 1); in mpn_mul_1()
46 return cy_limb; in mpn_mul_1()
/netbsd/external/lgpl3/gmp/dist/mpn/alpha/ev6/
H A Dmul_1.asm149 addq r21,r0,r0 C cy_limb = cy_limb + 'cy'
154 addq r3,r0,r3 C r3 = cy_limb + prod_low
156 cmpult r3,r0,r0 C r0 = carry from (cy_limb + prod_low)
161 addq r21,r0,r0 C cy_limb = cy_limb + 'cy'
163 addq r3,r0,r3 C r3 = cy_limb + prod_low
164 cmpult r3,r0,r0 C r0 = carry from (cy_limb + prod_low)
167 addq r21,r0,r21 C cy_limb = prod_high + cy

12