Home
last modified time | relevance | path

Searched refs:limb_bits (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/multiprecision/cpp_int/
H A Dbitwise.hpp100 carry >>= CppInt1::limb_bits; in bitwise_op()
106 carry >>= CppInt1::limb_bits; in bitwise_op()
123 carry >>= CppInt1::limb_bits; in bitwise_op()
129 carry >>= CppInt1::limb_bits; in bitwise_op()
145 r_carry >>= CppInt1::limb_bits; in bitwise_op()
146 o_carry >>= CppInt1::limb_bits; in bitwise_op()
153 r_carry >>= CppInt1::limb_bits; in bitwise_op()
154 o_carry >>= CppInt1::limb_bits; in bitwise_op()
172 carry >>= CppInt1::limb_bits; in bitwise_op()
312 limb_type offset = static_cast<limb_type>(s / Int::limb_bits); in left_shift_byte()
[all …]
H A Dmultiply.hpp44 carry >>= cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1>::limb_bits; in eval_multiply()
157 carry >>= cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1>::limb_bits; in eval_multiply()
360 static const unsigned limb_bits = sizeof(limb_type) * CHAR_BIT; in eval_multiply() local
374 x = a >> limb_bits; in eval_multiply()
376 z = b >> limb_bits; in eval_multiply()
384 carry >>= limb_bits; in eval_multiply()
387 carry >>= limb_bits; in eval_multiply()
390 pr[3] = static_cast<limb_type>(carry >> limb_bits); in eval_multiply()
393 carry >>= limb_bits; in eval_multiply()
396 carry >>= limb_bits; in eval_multiply()
[all …]
H A Dmisc.hpp68 unsigned shift = cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1>::limb_bits; in eval_convert_to()
72 shift += cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1>::limb_bits; in eval_convert_to()
86 unsigned shift = cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1>::limb_bits; in eval_convert_to()
91 shift += cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1>::limb_bits; in eval_convert_to()
145 …n result + index * cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1>::limb_bits; in eval_lsb()
158 …* cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1>::limb_bits + boost::multipr… in eval_msb_imp()
181 …d offset = index / cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1>::limb_bits; in eval_bit_test()
182 …ed shift = index % cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1>::limb_bits; in eval_bit_test()
193 …d offset = index / cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1>::limb_bits; in eval_bit_set()
194 …ed shift = index % cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1>::limb_bits; in eval_bit_set()
[all …]
H A Ddivide.hpp126 a = (static_cast<double_limb_type>(px[1]) << CppInt1::limb_bits) | px[0]; in divide_unsigned_helper()
128 (static_cast<double_limb_type>(py[1]) << CppInt1::limb_bits) | py[0] in divide_unsigned_helper()
163 … a = (static_cast<double_limb_type>(prem[r_order]) << CppInt1::limb_bits) | prem[r_order - 1]; in divide_unsigned_helper()
181 … a = (static_cast<double_limb_type>(prem[r_order]) << CppInt1::limb_bits) | prem[r_order - 1]; in divide_unsigned_helper()
182 …e>(py[y_order]) << CppInt1::limb_bits) | py[y_order - 1] : (static_cast<double_limb_type>(py[y_ord… in divide_unsigned_helper()
235 carry >>= CppInt1::limb_bits; in divide_unsigned_helper()
389 a = (static_cast<double_limb_type>(pr[r_order]) << CppInt1::limb_bits) | pr[0]; in divide_unsigned_helper()
418 a = (static_cast<double_limb_type>(pr[r_order]) << CppInt1::limb_bits) | pr[r_order - 1]; in divide_unsigned_helper()
H A Dadd.hpp57 carry >>= CppInt1::limb_bits; in add_unsigned()
80 carry >>= CppInt1::limb_bits; in add_unsigned()
116 carry >>= CppInt1::limb_bits; in add_unsigned()
191 borrow = (borrow >> CppInt1::limb_bits) & 1u; in subtract_unsigned()
199 borrow = (borrow >> CppInt1::limb_bits) & 1u; in subtract_unsigned()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/multiprecision/
H A Dcpp_int.hpp192 BOOST_STATIC_CONSTANT(unsigned, limb_bits = sizeof(limb_type) * CHAR_BIT);
194 BOOST_STATIC_CONSTANT(limb_type, sign_bit_mask = static_cast<limb_type>(1u) << (limb_bits - 1));
197 ? (MinBits / limb_bits + ((MinBits % limb_bits) ? 1 : 0))
378 …st unsigned cpp_int_base<MinBits, MaxBits, signed_magnitude, Checked, Allocator, false>::limb_bits; member in boost::multiprecision::backends::cpp_int_base<MinBits, MaxBits, signed_magnitude, Checked, Allocator, false>
415 BOOST_STATIC_CONSTANT(unsigned, limb_bits = sizeof(limb_type) * CHAR_BIT);
417 BOOST_STATIC_CONSTANT(limb_type, sign_bit_mask = static_cast<limb_type>(1u) << (limb_bits - 1));
418 …T_STATIC_CONSTANT(unsigned, internal_limb_count = MinBits / limb_bits + ((MinBits % limb_bits) ? 1…
420 …C_CONSTANT(limb_type, upper_limb_mask = (MinBits % limb_bits) ? (limb_type(1) << (MinBits % limb_b…
540 const unsigned cpp_int_base<MinBits, MinBits, signed_magnitude, Checked, void, false>::limb_bits; member in boost::multiprecision::backends::cpp_int_base<MinBits, MinBits, signed_magnitude, Checked, void, false>
567 BOOST_STATIC_CONSTANT(unsigned, limb_bits = sizeof(limb_type) * CHAR_BIT);
[all …]