| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/multiprecision/detail/functions/ |
| H A D | constants.hpp | 12 typedef typename boost::multiprecision::detail::canonical<boost::uint32_t, T>::type ui_type; in calc_log2() typedef 50 num = static_cast<ui_type>(1180509120uL); in calc_log2() 52 denom = static_cast<ui_type>(1277337600uL); in calc_log2() 53 next_term = static_cast<ui_type>(120uL); in calc_log2() 56 ui_type limit = digits / 3 + 1; in calc_log2() 58 for(ui_type n = 6; n < limit; ++n) in calc_log2() 60 temp = static_cast<ui_type>(2); in calc_log2() 61 eval_multiply(temp, ui_type(2 * n)); in calc_log2() 62 eval_multiply(temp, ui_type(2 * n + 1)); in calc_log2() 72 eval_multiply(denom, ui_type(4)); in calc_log2() [all …]
|
| H A D | trig.hpp | 24 typedef typename boost::multiprecision::detail::canonical<boost::uint32_t, T>::type ui_type; in hyp0F1() typedef 35 eval_add(result, ui_type(1)); in hyp0F1() 40 tol = ui_type(1); in hyp0F1() 86 typedef typename boost::multiprecision::detail::canonical<boost::uint32_t, T>::type ui_type; in eval_sin() typedef 127 t = ui_type(2); in eval_sin() 133 result = ui_type(0); in eval_sin() 167 result = ui_type(0); in eval_sin() 171 result = ui_type(1); in eval_sin() 217 eval_multiply(t2, result, ui_type(3)); in eval_sin() 220 eval_multiply(t, ui_type(4)); in eval_sin() [all …]
|
| H A D | pow.hpp | 74 typedef typename make_unsigned<U>::type ui_type; in pow_imp() typedef 81 pow_imp(denom, t, static_cast<ui_type>(-p), mpl::false_()); in pow_imp() 85 pow_imp(result, t, static_cast<ui_type>(p), mpl::false_()); in pow_imp() 103 typedef typename mpl::front<typename T::unsigned_types>::type ui_type; in hyp0F0() typedef 111 eval_add(H0F0, x_pow_n_div_n_fact, ui_type(1)); in hyp0F0() 118 ui_type n; in hyp0F0() 200 typedef typename boost::multiprecision::detail::canonical<unsigned, T>::type ui_type; in eval_exp() typedef 217 result = ui_type(0u); in eval_exp() 224 result = ui_type(1); in eval_exp() 245 result = ui_type(1); in eval_exp() [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/multiprecision/detail/ |
| H A D | bitscan.hpp | 82 typedef typename make_unsigned<Unsigned>::type ui_type; in find_lsb() typedef 96 return find_lsb(static_cast<ui_type>(mask), tag_type()); in find_lsb() 102 typedef typename make_unsigned<Unsigned>::type ui_type; in find_msb() typedef 116 return find_msb(static_cast<ui_type>(mask), tag_type()); in find_msb() 182 typedef typename make_unsigned<Unsigned>::type ui_type; in find_lsb() typedef 196 return find_lsb(static_cast<ui_type>(mask), tag_type()); in find_lsb() 201 typedef typename make_unsigned<Unsigned>::type ui_type; in find_msb() typedef 215 return find_msb(static_cast<ui_type>(mask), tag_type()); in find_msb() 229 typedef typename make_unsigned<Unsigned>::type ui_type; in find_lsb() typedef 235 return find_lsb(static_cast<ui_type>(mask), tag_type()); in find_lsb() [all …]
|
| H A D | integer_ops.hpp | 111 typedef typename mpl::front<typename B::unsigned_types>::type ui_type; in eval_lcm() typedef 117 result = static_cast<ui_type>(0); in eval_lcm() 299 …ypedef typename boost::multiprecision::detail::canonical<unsigned char, double_type>::type ui_type; in eval_powm() typedef 304 x = ui_type(1u); in eval_powm() 315 eval_right_shift(b, ui_type(1)); in eval_powm() 325 …ypedef typename boost::multiprecision::detail::canonical<unsigned char, double_type>::type ui_type; in eval_powm() typedef 343 x = ui_type(1u); in eval_powm() 354 eval_right_shift(b, ui_type(1)); in eval_powm() 364 …ypedef typename boost::multiprecision::detail::canonical<unsigned char, double_type>::type ui_type; in eval_powm() typedef 373 x = ui_type(1u); in eval_powm() [all …]
|
| H A D | generic_interconvert.hpp | 144 typedef typename canonical<unsigned char, To>::type ui_type; in generic_interconvert() typedef 160 to = ui_type(0); in generic_interconvert() 178 to = ui_type(0); in generic_interconvert() 397 typedef typename mpl::front<typename To::unsigned_types>::type ui_type; in generic_interconvert_float2rational() typedef 412 denom = ui_type(1u); in generic_interconvert_float2rational() 428 typedef typename mpl::front<typename To::unsigned_types>::type ui_type; in generic_interconvert_float2rational() typedef 444 denom = ui_type(Radix); in generic_interconvert_float2rational()
|
| H A D | default_ops.hpp | 785 typedef typename mpl::front<typename T::unsigned_types>::type ui_type; in eval_increment() typedef 786 eval_add(val, static_cast<ui_type>(1u)); in eval_increment() 791 typedef typename mpl::front<typename T::unsigned_types>::type ui_type; in eval_decrement() typedef 792 eval_subtract(val, static_cast<ui_type>(1u)); in eval_decrement() 812 typedef typename mpl::front<typename T::unsigned_types>::type ui_type; in eval_is_zero() typedef 813 return val.compare(static_cast<ui_type>(0)) == 0; in eval_is_zero() 818 typedef typename mpl::front<typename T::unsigned_types>::type ui_type; in eval_get_sign() typedef 819 return val.compare(static_cast<ui_type>(0)); in eval_get_sign() 1092 typedef typename boost::multiprecision::detail::canonical<unsigned, T>::type ui_type; in eval_fdim() typedef 1093 static const ui_type zero = 0u; in eval_fdim() [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/multiprecision/cpp_int/ |
| H A D | comparison.hpp | 253 typedef typename make_unsigned<S>::type ui_type; in eval_eq() typedef 261 return *a.limbs() == static_cast<ui_type>(b); in eval_eq() 317 typedef typename make_unsigned<S>::type ui_type; in eval_lt() typedef 325 return *a.limbs() < static_cast<ui_type>(b); in eval_lt() 381 typedef typename make_unsigned<S>::type ui_type; in eval_gt() typedef 389 return *a.limbs() > static_cast<ui_type>(b); in eval_gt()
|
| H A D | limits.hpp | 26 …ultiprecision::unsigned_magnitude, boost::multiprecision::unchecked>, ExpressionTemplates> ui_type; in get_min() typedef 27 static const result_type val = -result_type(~ui_type(0)); in get_min() 65 …ultiprecision::unsigned_magnitude, boost::multiprecision::unchecked>, ExpressionTemplates> ui_type; in get_max() typedef 66 static const result_type val = ~ui_type(0); in get_max() 76 …on::unsigned_magnitude, boost::multiprecision::unchecked, Allocator>, ExpressionTemplates> ui_type; in get_max() typedef 77 static const result_type val = ~ui_type(0); in get_max()
|