Home
last modified time | relevance | path

Searched refs:starting_bit (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/external/lgpl3/gmp/dist/mpz/
H A Dscan1.c41 mpz_scan1 (mpz_srcptr u, mp_bitcnt_t starting_bit) __GMP_NOTHROW in mpz_scan1() argument
47 mp_size_t starting_limb = starting_bit / GMP_NUMB_BITS; in mpz_scan1()
55 return (size >= 0 ? ~(mp_bitcnt_t) 0 : starting_bit); in mpz_scan1()
58 if (starting_bit == 0) in mpz_scan1()
66 limb &= (MP_LIMB_T_MAX << (starting_bit % GMP_NUMB_BITS)); in mpz_scan1()
104 limb |= (CNST_LIMB(1) << (starting_bit % GMP_NUMB_BITS)) - 1; in mpz_scan1()
H A Dscan0.c41 mpz_scan0 (mpz_srcptr u, mp_bitcnt_t starting_bit) __GMP_NOTHROW in mpz_scan0() argument
47 mp_size_t starting_limb = starting_bit / GMP_NUMB_BITS; in mpz_scan0()
55 return (size >= 0 ? starting_bit : ~(mp_bitcnt_t) 0); in mpz_scan0()
62 limb |= (CNST_LIMB(1) << (starting_bit % GMP_NUMB_BITS)) - 1; in mpz_scan0()
103 limb &= (MP_LIMB_T_MAX << (starting_bit % GMP_NUMB_BITS)); in mpz_scan0()
/netbsd-src/external/lgpl3/gmp/dist/tests/mpz/
H A Dt-scan.c43 refmpz_scan0 (mpz_srcptr z, unsigned long starting_bit) in refmpz_scan0() argument
45 return refmpz_scan (z, starting_bit, 0); in refmpz_scan0()
49 refmpz_scan1 (mpz_srcptr z, unsigned long starting_bit) in refmpz_scan1() argument
51 return refmpz_scan (z, starting_bit, 1); in refmpz_scan1()
/netbsd-src/external/lgpl3/gmp/dist/mpn/generic/
H A Dscan1.c39 mpn_scan1 (mp_srcptr up, mp_bitcnt_t starting_bit) in mpn_scan1() argument
47 starting_word = starting_bit / GMP_NUMB_BITS; in mpn_scan1()
52 alimb &= - (mp_limb_t) 1 << (starting_bit % GMP_NUMB_BITS); in mpn_scan1()
H A Dscan0.c39 mpn_scan0 (mp_srcptr up, mp_bitcnt_t starting_bit) in mpn_scan0() argument
47 starting_word = starting_bit / GMP_NUMB_BITS; in mpn_scan0()
52 alimb &= - (mp_limb_t) 1 << (starting_bit % GMP_NUMB_BITS); in mpn_scan0()
/netbsd-src/external/lgpl3/gmp/dist/mini-gmp/
H A Dmini-gmp.c4077 mpz_scan1 (const mpz_t u, mp_bitcnt_t starting_bit) in mpz_scan1() argument
4085 i = starting_bit / GMP_LIMB_BITS; in mpz_scan1()
4090 return (us >= 0 ? ~(mp_bitcnt_t) 0 : starting_bit); in mpz_scan1()
4096 if (starting_bit != 0) in mpz_scan1()
4106 limb &= GMP_LIMB_MAX << (starting_bit % GMP_LIMB_BITS); in mpz_scan1()
4113 mpz_scan0 (const mpz_t u, mp_bitcnt_t starting_bit) in mpz_scan0() argument
4122 i = starting_bit / GMP_LIMB_BITS; in mpz_scan0()
4127 return (ux ? starting_bit : ~(mp_bitcnt_t) 0); in mpz_scan0()
4136 limb &= GMP_LIMB_MAX << (starting_bit % GMP_LIMB_BITS); in mpz_scan0()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/arm/
H A Darm.c18148 unsigned starting_bit, int * last_used_bit) in comp_not_to_clear_mask_str_un() argument
18155 unsigned current_bit = starting_bit; in comp_not_to_clear_mask_str_un()
18166 offset = starting_bit; in comp_not_to_clear_mask_str_un()
18260 starting_bit, &last_used_bit_t); in comp_not_to_clear_mask_str_un()
18265 last_used_bit_t = (starting_bit + field_size) % 32; in comp_not_to_clear_mask_str_un()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/arm/
H A Darm.cc18323 unsigned starting_bit, int * last_used_bit) in comp_not_to_clear_mask_str_un() argument
18330 unsigned current_bit = starting_bit; in comp_not_to_clear_mask_str_un()
18341 offset = starting_bit; in comp_not_to_clear_mask_str_un()
18435 starting_bit, &last_used_bit_t); in comp_not_to_clear_mask_str_un()
18440 last_used_bit_t = (starting_bit + field_size) % 32; in comp_not_to_clear_mask_str_un()
/netbsd-src/external/lgpl3/gmp/dist/doc/
H A Dgmp.texi3835 @deftypefun {mp_bitcnt_t} mpz_scan0 (const mpz_t @var{op}, mp_bitcnt_t @var{starting_bit})
3836 @deftypefunx {mp_bitcnt_t} mpz_scan1 (const mpz_t @var{op}, mp_bitcnt_t @var{starting_bit})
3839 Scan @var{op}, starting from bit @var{starting_bit}, towards more significant
3843 If the bit at @var{starting_bit} is already what's sought, then
3844 @var{starting_bit} is returned.