Lines Matching refs:u0
39 mpn_gcd_22 (mp_limb_t u1, mp_limb_t u0, mp_limb_t v1, mp_limb_t v0)
42 ASSERT (u0 & v0 & 1);
45 u0 = (u0 >> 1) | (u1 << (GMP_LIMB_BITS - 1));
54 sub_ddmmss (t1, t0, u1, u0, v1, v0);
62 g.d1 = (u1 << 1) | (u0 >> (GMP_LIMB_BITS - 1));
63 g.d0 = (u0 << 1) | 1;
70 /* u0 = |u1 - v1| */
71 u0 = (t1 ^ vgtu) - vgtu;
73 u0 >>= c + 1;
92 u0 = (t0 ^ vgtu) - vgtu;
96 u0 = u1;
101 u0 = (u0 >> c) | (u1 << (GMP_LIMB_BITS - c));
106 while ((v0 | u0) & GMP_LIMB_HIGHBIT)
110 sub_ddmmss (vgtu, t0, 0, u0, 0, v0);
113 g.d1 = u0 >> (GMP_LIMB_BITS - 1);
114 g.d0 = (u0 << 1) | 1;
122 u0 = (t0 ^ vgtu) - vgtu;
125 u0 = (u0 >> 1) >> c;
128 g.d0 = mpn_gcd_11 ((u0 << 1) + 1, (v0 << 1) + 1);