Home | History | Annotate | Download | only in mpz

Lines Matching refs:dlow

66   mp_limb_t  alow, clow, dlow, dmask, r;
95 dlow = dp[0];
97 /* Check a==c mod low zero bits of dlow. This might catch a few cases of
99 dmask = LOW_ZEROS_MASK (dlow) & GMP_NUMB_MASK;
110 NEG_MOD (clow, clow, dlow);
114 r = mpn_mod_1 (ap, asize, dlow);
115 if (clow < dlow)
118 return r == (clow % dlow);
121 if ((dlow & 1) == 0)
127 count_trailing_zeros (twos, dlow);
128 dlow >>= twos;
131 r = mpn_modexact_1c_odd (ap, asize, dlow, clow);
132 return r == 0 || r == dlow;
135 /* dlow==0 is avoided since we don't want to bother handling extra low
138 if (dsize == 2 && dlow != 0)
145 count_trailing_zeros (twos, dlow);
146 dlow = (dlow >> twos) | (dsecond << (GMP_NUMB_BITS-twos));
147 ASSERT_LIMB (dlow);
149 /* dlow will be odd here, so the test for it even under cong_1