/netbsd/external/gpl3/gcc/dist/libquadmath/printf/ |
H A D | mul_n.c | 64 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 D | addmul_1.c | 35 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 D | submul_1.c | 35 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 D | mul.c | 72 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 D | mul_1.c | 33 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 D | mul_n.c | 64 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 D | addmul_1.c | 35 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 D | submul_1.c | 35 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 D | mul.c | 72 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 D | mul_1.c | 33 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 D | mul.c | 47 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 D | gcd.c | 145 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 D | aors.h | 115 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 D | mul_ui.c | 96 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 D | div_2exp.c | 113 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 D | mul_2exp.c | 107 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 D | add_ui.c | 108 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 D | sub.c | 203 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 D | mul.c | 39 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 D | cmp_ui.c | 43 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 D | set_str.c | 202 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 D | addmul_1.c | 38 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 D | submul_1.c | 38 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 D | mul_1.c | 38 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 D | mul_1.asm | 149 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
|