Home
last modified time | relevance | path

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

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/multiprecision/detail/functions/
H A Dconstants.hpp12 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 Dtrig.hpp24 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 Dpow.hpp74 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 Dbitscan.hpp82 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 Dinteger_ops.hpp111 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 Dgeneric_interconvert.hpp144 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 Ddefault_ops.hpp785 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 Dcomparison.hpp253 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 Dlimits.hpp26 …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()