| /src/external/lgpl3/gmp/dist/mpn/generic/ |
| toom33_mul.c | 95 mp_limb_t cy, vinf0; local 130 cy = mpn_add (gp, a0, n, a2, s); 132 if (cy == 0 && mpn_cmp (gp, a1, n) < 0) 134 cy = mpn_add_n_sub_n (as1, asm1, a1, gp, n); 135 as1[n] = cy >> 1; 143 as1[n] = cy + (cy2 >> 1); 144 asm1[n] = cy - (cy2 & 1); 147 as1[n] = cy + mpn_add_n (as1, gp, a1, n); 148 if (cy == 0 && mpn_cmp (gp, a1, n) < 0) 156 cy -= mpn_sub_n (asm1, gp, a1, n) [all...] |
| toom_eval_pm2.c | 39 /* DO_addlsh2(d,a,b,n,cy) computes cy,{d,n} <- {a,n} + 4*(cy,{b,n}), it 42 #define DO_addlsh2(d, a, b, n, cy) \ 44 (cy) <<= 2; \ 45 (cy) += mpn_addlsh2_n(d, a, b, n); \ 49 #define DO_addlsh2(d, a, b, n, cy) \ 51 (cy) <<= 2; \ 52 (cy) += mpn_addlsh_n(d, a, b, n, 2); \ 57 #define DO_addlsh2(d, a, b, n, cy) \ 74 mp_limb_t cy; local [all...] |
| redc_1.c | 41 mp_limb_t cy; local 48 cy = mpn_addmul_1 (up, mp, n, (up[0] * invm) & GMP_NUMB_MASK); 50 up[0] = cy; 54 cy = mpn_add_n (rp, up, up - n, n); 55 return cy;
|
| toom3_sqr.c | 83 mp_limb_t cy, vinf0; local 104 cy = mpn_add (gp, a0, n, a2, s); 106 if (cy == 0 && mpn_cmp (gp, a1, n) < 0) 108 cy = mpn_add_n_sub_n (as1, asm1, a1, gp, n); 109 as1[n] = cy >> 1; 116 as1[n] = cy + (cy2 >> 1); 117 asm1[n] = cy - (cy2 & 1); 120 as1[n] = cy + mpn_add_n (as1, gp, a1, n); 121 if (cy == 0 && mpn_cmp (gp, a1, n) < 0) 128 cy -= mpn_sub_n (asm1, gp, a1, n) [all...] |
| cnd_add_n.c | 40 mp_limb_t ul, vl, sl, rl, cy, cy1, cy2, mask; local 47 cy = 0; 55 rl = sl + cy; 57 cy = cy1 | cy2; 61 rl += cy; 62 cy = rl >> GMP_NUMB_BITS; 68 return cy;
|
| cnd_sub_n.c | 40 mp_limb_t ul, vl, sl, rl, cy, cy1, cy2, mask; local 47 cy = 0; 55 rl = sl - cy; 57 cy = cy1 | cy2; 61 rl -= cy; 62 cy = rl >> (GMP_LIMB_BITS - 1); 68 return cy;
|
| sbpi1_bdiv_qr.c | 59 mp_limb_t cy; local 67 for (i = un - dn, cy = 0; i != 0; i--) 73 hi += cy; 74 cy = hi < cy; 76 cy += hi < up[dn]; 81 return cy;
|
| sbpi1_bdiv_r.c | 58 mp_limb_t cy; local 65 for (i = un - dn, cy = 0; i != 0; i--) 70 hi += cy; 71 cy = hi < cy; 73 cy += hi < up[dn]; 78 return cy;
|
| sqrmod_bnm1.c | 49 mp_limb_t cy; local 54 cy = mpn_add_n (rp, tp, tp + rn, rn); 55 /* If cy == 1, then the value of rp is at most B^rn - 2, so there can 57 MPN_INCR_U (rp, rn, cy); 68 mp_limb_t cy; local 75 cy = tp[2*rn] + mpn_sub_n (rp, tp, tp+rn, rn); 77 MPN_INCR_U (rp, rn+1, cy); 111 mp_limb_t cy; local 113 cy = mpn_add (rp, tp, rn, tp + rn, 2*an - rn); 114 MPN_INCR_U (rp, rn, cy); 123 mp_limb_t cy; local [all...] |
| add_n.c | 39 mp_limb_t ul, vl, sl, rl, cy, cy1, cy2; local 45 cy = 0; 52 rl = sl + cy; 54 cy = cy1 | cy2; 59 return cy; 69 mp_limb_t ul, vl, rl, cy; local 75 cy = 0; 80 rl = ul + vl + cy; 81 cy = rl >> GMP_NUMB_BITS; 86 return cy; [all...] |
| sub_n.c | 39 mp_limb_t ul, vl, sl, rl, cy, cy1, cy2; local 45 cy = 0; 52 rl = sl - cy; 54 cy = cy1 | cy2; 59 return cy; 69 mp_limb_t ul, vl, rl, cy; local 75 cy = 0; 80 rl = ul - vl - cy; 81 cy = rl >> (GMP_LIMB_BITS - 1); 86 return cy; [all...] |
| toom42_mulmid.c | 58 mp_limb_t cy, e[12], zh, zl; local 99 cy = mpn_add_err1_n (s, ap, ap + m, &e0l, bp + m, m - 1, 0); 100 cy = mpn_add_err2_n (s + m - 1, ap + m - 1, ap + 2*m - 1, &e1l, 101 bp + m, bp, m, cy); 102 mpn_add_err1_n (s + 2*m - 1, ap + 2*m - 1, ap + 3*m - 1, &e3l, bp, m, cy); 134 ADDC_LIMB (cy, e1l, e1l, p0[m]); 135 e1h += p0[m + 1] + cy; 145 ADDC_LIMB (cy, e1l, e1l, p0[m]); 146 e1h += p0[m + 1] + cy; 154 SUBC_LIMB (cy, rp[0], rp[0], e0l) [all...] |
| mulmod_bnm1.c | 50 mp_limb_t cy; local 55 cy = mpn_add_n (rp, tp, tp + rn, rn); 56 /* If cy == 1, then the value of rp is at most B^rn - 2, so there can 58 MPN_INCR_U (rp, rn, cy); 70 mp_limb_t cy; local 77 cy = tp[2*rn] + mpn_sub_n (rp, tp, tp+rn, rn); 79 MPN_INCR_U (rp, rn+1, cy); 116 mp_limb_t cy; local 118 cy = mpn_add (rp, tp, rn, tp + rn, an + bn - rn); 119 MPN_INCR_U (rp, rn, cy); 128 mp_limb_t cy; local [all...] |
| sbpi1_div_q.c | 52 mp_limb_t cy, cy1; local 101 cy = mpn_submul_1 (np - dn, dp, dn, q); 103 cy1 = n0 < cy; 104 n0 = (n0 - cy) & GMP_NUMB_MASK; 105 cy = n1 < cy1; 109 if (UNLIKELY (cy != 0)) 129 cy = mpn_submul_1 (np - dn, dp, dn + 2, q); 131 if (UNLIKELY (n1 != cy)) 133 if (n1 < (cy & flag)) 147 cy = mpn_submul_1 (np - dn, dp, dn, q) [all...] |
| toom42_mul.c | 73 mp_limb_t cy, vinf0; local 112 cy = mpn_addlsh1_n (as2, a2, a3, s); 114 cy = mpn_add_1 (as2 + s, a2 + s, n - s, cy); 115 cy = 2 * cy + mpn_addlsh1_n (as2, a1, as2, n); 116 cy = 2 * cy + mpn_addlsh1_n (as2, a0, as2, n); 118 cy = mpn_lshift (as2, a3, s, 1); 119 cy += mpn_add_n (as2, a2, as2, s) [all...] |
| dcpi1_bdiv_qr.c | 65 mp_limb_t cy; local 72 cy = mpn_sbpi1_bdiv_qr (qp, np, 2 * lo, dp, lo, dinv); 74 cy = mpn_dcpi1_bdiv_qr_n (qp, np, dp, lo, dinv, tp); 78 mpn_incr_u (tp + lo, cy); 82 cy = mpn_sbpi1_bdiv_qr (qp + lo, np + lo, 2 * hi, dp, hi, dinv); 84 cy = mpn_dcpi1_bdiv_qr_n (qp + lo, np + lo, dp, hi, dinv, tp); 88 mpn_incr_u (tp + hi, cy); 99 mp_limb_t rr, cy; local 122 cy = mpn_sbpi1_bdiv_qr (qp, np, 2 * qn, dp, qn, dinv); 124 cy = mpn_dcpi1_bdiv_qr_n (qp, np, dp, qn, dinv, tp) [all...] |
| toom62_mul.c | 69 mp_limb_t cy; local 119 cy = mpn_addlsh1_n (ash, a1, a0, n); 120 cy = 2*cy + mpn_addlsh1_n (ash, a2, ash, n); 121 cy = 2*cy + mpn_addlsh1_n (ash, a3, ash, n); 122 cy = 2*cy + mpn_addlsh1_n (ash, a4, ash, n); 127 ash[n] = 2*cy + mpn_lshift (ash + s, ash + s, n - s, 1); 131 ash[n] = 2*cy + mpn_addlsh1_n (ash, a5, ash, n) [all...] |
| toom53_mul.c | 68 mp_limb_t cy; local 118 cy = mpn_addlsh1_n (ash, a1, a0, n); 119 cy = 2*cy + mpn_addlsh1_n (ash, a2, ash, n); 120 cy = 2*cy + mpn_addlsh1_n (ash, a3, ash, n); 125 ash[n] = 2*cy + mpn_lshift (ash + s, ash + s, n - s, 1); 129 ash[n] = 2*cy + mpn_addlsh1_n (ash, a4, ash, n); 131 cy = mpn_lshift (ash, a0, n, 1); 132 cy += mpn_add_n (ash, ash, a1, n) [all...] |
| /src/external/gpl3/gcc/dist/libquadmath/printf/ |
| add_n.c | 36 register mp_limb_t x, y, cy; local 48 cy = 0; 53 y += cy; /* add previous carry to one addend */ 54 cy = (y < cy); /* get out carry from that addition */ 56 cy = (y < x) + cy; /* get out carry from that add, combine */ 61 return cy;
|
| sub_n.c | 36 register mp_limb_t x, y, cy; local 48 cy = 0; 53 y += cy; /* add previous carry to subtrahend */ 54 cy = (y < cy); /* get out carry from that addition */ 56 cy = (y > x) + cy; /* get out carry from the subtract, combine */ 61 return cy;
|
| /src/external/gpl3/gcc.old/dist/libquadmath/printf/ |
| add_n.c | 36 register mp_limb_t x, y, cy; local 48 cy = 0; 53 y += cy; /* add previous carry to one addend */ 54 cy = (y < cy); /* get out carry from that addition */ 56 cy = (y < x) + cy; /* get out carry from that add, combine */ 61 return cy;
|
| sub_n.c | 36 register mp_limb_t x, y, cy; local 48 cy = 0; 53 y += cy; /* add previous carry to subtrahend */ 54 cy = (y < cy); /* get out carry from that addition */ 56 cy = (y > x) + cy; /* get out carry from the subtract, combine */ 61 return cy;
|
| /src/sys/dev/ic/ |
| cy.c | 1 /* $NetBSD: cy.c,v 1.63 2022/10/26 23:42:04 riastradh Exp $ */ 4 * cy.c 19 __KERNEL_RCSID(0, "$NetBSD: cy.c,v 1.63 2022/10/26 23:42:04 riastradh Exp $"); 100 printf("cy: card reset done\n"); 253 #define CY_BOARD(cy) ((cy)->cy_softc) 283 struct cy_port *cy; local 287 cy = CY_PORT(dev); 288 if (cy == NULL) 290 sc = CY_BOARD(cy); 407 struct cy_port *cy; local 444 struct cy_port *cy; local 459 struct cy_port *cy; local 474 struct cy_port *cy; local 489 struct cy_port *cy; local 503 struct cy_port *cy; local 586 struct cy_port *cy; local 615 struct cy_port *cy; local 642 struct cy_port *cy; local 881 struct cy_port *cy; local 1063 struct cy_port *cy; local [all...] |
| /src/external/lgpl3/gmp/dist/mpz/ |
| prodlimbs.c | 61 mp_limb_t cy; local 74 cy = mpn_mul_1 (factors, factors, size, factors[i]); 75 factors[size] = cy; 76 size += cy != 0; 81 cy = mpn_mul_1 (prod, factors, size, factors[i]); 82 prod[size] = cy; 83 return SIZ (x) = size + (cy != 0); 101 cy = mpn_mul (prod, PTR(x1), i, PTR(x2), j); 103 cy = mpn_mul (prod, PTR(x2), j, PTR(x1), i); 106 return SIZ (x) = size - (cy == 0) [all...] |
| mul_i.h | 60 mp_limb_t cy; local 77 cy = mpn_mul_1 (pp, PTR(mult), size, sml); 78 pp[size] = cy; 79 size += cy != 0; 93 cy = mpn_mul_1 (tp, PTR(mult), size, sml & GMP_NUMB_MASK); 94 tp[size] = cy; 95 cy = mpn_addmul_1 (tp + 1, PTR(mult), size, sml >> GMP_NUMB_BITS); 96 tp[size + 1] = cy;
|