Searched refs:find_lsb (Results 1 – 3 of 3) sorted by relevance
20 inline unsigned find_lsb(Unsigned mask, const mpl::int_<0>&) in find_lsb() function47 BOOST_FORCEINLINE unsigned find_lsb(unsigned long mask, const mpl::int_<1>&) in find_lsb() function64 BOOST_FORCEINLINE unsigned find_lsb(unsigned __int64 mask, const mpl::int_<2>&) in find_lsb() function80 BOOST_FORCEINLINE unsigned find_lsb(Unsigned mask) in find_lsb() function96 return find_lsb(static_cast<ui_type>(mask), tag_type()); in find_lsb()121 BOOST_FORCEINLINE unsigned find_lsb(unsigned mask, mpl::int_<1> const&) in find_lsb() function125 BOOST_FORCEINLINE unsigned find_lsb(unsigned long mask, mpl::int_<2> const&) in find_lsb() function129 BOOST_FORCEINLINE unsigned find_lsb(boost::ulong_long_type mask, mpl::int_<3> const&) in find_lsb() function163 BOOST_FORCEINLINE unsigned find_lsb(uint128_type mask, mpl::int_<0> const&) in find_lsb() function169 return find_lsb(val.sv[1], mpl::int_<3>()) + 64; in find_lsb()[all …]
175 BOOST_FORCEINLINE static unsigned find_lsb(unsigned long val) BOOST_NOEXCEPT in find_lsb() function183 unsigned result = find_lsb(val); in make_odd()194 BOOST_FORCEINLINE static unsigned find_lsb(unsigned __int64 mask) BOOST_NOEXCEPT in find_lsb() function202 unsigned result = find_lsb(val); in make_odd()214 …(long& val)BOOST_NOEXCEPT{ unsigned result = gcd_traits<unsigned long>::find_lsb(val); val >>= res… in make_odd()216 …d int& val)BOOST_NOEXCEPT{ unsigned result = gcd_traits<unsigned long>::find_lsb(val); val >>= res… in make_odd()218 …d(int& val)BOOST_NOEXCEPT{ unsigned result = gcd_traits<unsigned long>::find_lsb(val); val >>= res… in make_odd()220 …short& val)BOOST_NOEXCEPT{ unsigned result = gcd_traits<unsigned long>::find_lsb(val); val >>= res… in make_odd()222 …short& val)BOOST_NOEXCEPT{ unsigned result = gcd_traits<unsigned long>::find_lsb(val); val >>= res… in make_odd()224 … char& val)BOOST_NOEXCEPT{ unsigned result = gcd_traits<unsigned long>::find_lsb(val); val >>= res… in make_odd()[all …]
143 unsigned result = boost::multiprecision::detail::find_lsb(a.limbs()[index]); in eval_lsb()312 v >>= boost::multiprecision::detail::find_lsb(v); in integer_gcd_reduce()378 unsigned vs = boost::multiprecision::detail::find_lsb(v); in eval_gcd()609 return boost::multiprecision::detail::find_lsb(*a.limbs()); in eval_lsb()