/third_party/boost/boost/multiprecision/cpp_int/ |
D | misc.hpp | 62 template <class R, unsigned MinBits1, unsigned MaxBits1, cpp_integer_type SignType1, cpp_int_check_… 63 …nable_if_c<is_integral<R>::value && !is_trivial_cpp_int<cpp_int_backend<MinBits1, MaxBits1, SignTy… 64 eval_convert_to(R* result, const cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator… in eval_convert_to() argument 69 …if (std::numeric_limits<R>::digits < cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allo… in eval_convert_to() 86 unsigned shift = cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1>::limb_bits; in eval_convert_to() 88 …if (std::numeric_limits<R>::digits > cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allo… in eval_convert_to() 90 … static_cast<unsigned>(std::numeric_limits<R>::digits - cpp_int_backend<MinBits1, MaxBits1, SignTy… in eval_convert_to() 93 shift += cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1>::limb_bits; in eval_convert_to() 101 …const limb_type mask = std::numeric_limits<R>::digits - shift == cpp_int_backend<MinBits1, MaxBits… in eval_convert_to() 136 template <class R, unsigned MinBits1, unsigned MaxBits1, cpp_integer_type SignType1, cpp_int_check_… [all …]
|
D | add.hpp | 270 template <unsigned MinBits1, unsigned MaxBits1, cpp_integer_type SignType1, cpp_int_check_type Chec… 271 …XX14_CONSTEXPR typename enable_if_c<!is_trivial_cpp_int<cpp_int_backend<MinBits1, MaxBits1, SignTy… 273 cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1>& result, in eval_add() argument 274 …tor2>& o) BOOST_MP_NOEXCEPT_IF((is_non_throwing_cpp_int<cpp_int_backend<MinBits1, MaxBits1, SignTy… in eval_add() 278 template <unsigned MinBits1, unsigned MaxBits1, cpp_integer_type SignType1, cpp_int_check_type Chec… 279 inline BOOST_MP_CXX14_CONSTEXPR typename enable_if_c<!is_trivial_cpp_int<cpp_int_backend<MinBits1, … 281 cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1>& result, in eval_add() argument 283 …tor3>& b) BOOST_MP_NOEXCEPT_IF((is_non_throwing_cpp_int<cpp_int_backend<MinBits1, MaxBits1, SignTy… in eval_add() 292 template <unsigned MinBits1, unsigned MaxBits1, cpp_integer_type SignType1, cpp_int_check_type Chec… 293 …XX14_CONSTEXPR typename enable_if_c<!is_trivial_cpp_int<cpp_int_backend<MinBits1, MaxBits1, SignTy… [all …]
|
D | bitwise.hpp | 18 template <unsigned MinBits1, unsigned MaxBits1, cpp_integer_type SignType1, cpp_int_check_type Chec… 20 cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1>& result, in is_valid_bitwise_op() argument 27 template <unsigned MinBits1, unsigned MaxBits1, cpp_integer_type SignType1, cpp_int_check_type Chec… 29 cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1>&, in is_valid_bitwise_op() argument 32 template <unsigned MinBits1, unsigned MaxBits1, cpp_int_check_type Checked1, class Allocator1> 34 …const cpp_int_backend<MinBits1, MaxBits1, signed_magnitude, Checked1, Allocator1>& result, const m… in is_valid_bitwise_op() argument 40 template <unsigned MinBits1, unsigned MaxBits1, cpp_int_check_type Checked1, class Allocator1> 42 …const cpp_int_backend<MinBits1, MaxBits1, unsigned_magnitude, Checked1, Allocator1>&, const mpl::i… in is_valid_bitwise_op() argument 44 template <unsigned MinBits1, unsigned MaxBits1, cpp_integer_type SignType1, cpp_int_check_type Chec… 46 …cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1>&, const mpl::int_<unchecked>&… in is_valid_bitwise_op() argument [all …]
|
D | divide.hpp | 452 template <unsigned MinBits1, unsigned MaxBits1, cpp_integer_type SignType1, cpp_int_check_type Chec… 453 …XX14_CONSTEXPR typename enable_if_c<!is_trivial_cpp_int<cpp_int_backend<MinBits1, MaxBits1, SignTy… 455 cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1>& result, in eval_divide() argument 459 cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1> r; in eval_divide() 465 template <unsigned MinBits1, unsigned MaxBits1, cpp_integer_type SignType1, cpp_int_check_type Chec… 466 …XX14_CONSTEXPR typename enable_if_c<!is_trivial_cpp_int<cpp_int_backend<MinBits1, MaxBits1, SignTy… 468 cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1>& result, in eval_divide() argument 472 cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1> r; in eval_divide() 478 template <unsigned MinBits1, unsigned MaxBits1, cpp_integer_type SignType1, cpp_int_check_type Chec… 479 …XX14_CONSTEXPR typename enable_if_c<!is_trivial_cpp_int<cpp_int_backend<MinBits1, MaxBits1, SignTy… [all …]
|
D | comparison.hpp | 32 template <unsigned MinBits1, unsigned MaxBits1, cpp_integer_type SignType1, cpp_int_check_type Chec… 34 …!is_trivial_cpp_int<cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1> >::value … 36 eval_eq(const cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1>& a, const cpp_in… in eval_eq() argument
|
/third_party/boost/libs/math/reporting/performance/ |
D | test_gcd.cpp | 303 template <unsigned MinBits1, unsigned MaxBits1, cpp_integer_type SignType1, cpp_int_check_type Chec… 304 inline typename enable_if_c<!is_trivial_cpp_int<cpp_int_backend<MinBits1, MaxBits1, SignType1, Chec… 306 cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1>& result, in eval_gcd_new() argument 307 const cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1>& a, in eval_gcd_new() argument 308 const cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1>& b) in eval_gcd_new() 327 cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1> u(a), v(b), mod; in eval_gcd_new() 362 cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, Allocator1>* up(&u), *vp(&v), *mp(&mod); in eval_gcd_new()
|