/third_party/boost/libs/multiprecision/performance/ |
D | performance_test-msvc-10.log | 185 cpp_int(unsigned, fixed)64 + 0.00232166 186 cpp_int(unsigned, fixed)64 - 0.00234506 187 cpp_int(unsigned, fixed)64 * 0.00470304 188 cpp_int(unsigned, fixed)64 / 0.0714786 189 cpp_int(unsigned, fixed)64 str 0.00256457 190 cpp_int(unsigned, fixed)64 +(int)0.00162053 191 cpp_int(unsigned, fixed)64 -(int)0.00163617 192 cpp_int(unsigned, fixed)64 *(int)0.00236511 193 cpp_int(unsigned, fixed)64 /(int)0.0299559 194 cpp_int(unsigned, fixed)64 construct0.00111299 [all …]
|
D | performance_test-gcc-linux.log | 108 cpp_int 128 + 0.0226262 109 cpp_int 128 - 0.0256171 110 cpp_int 128 * 0.0363846 111 cpp_int 128 / 0.227187 112 cpp_int 128 str 0.000703371 113 cpp_int 128 +(int)0.0156956 114 cpp_int 128 -(int)0.0122229 115 cpp_int 128 *(int)0.0257193 116 cpp_int 128 /(int)0.129609 117 cpp_int 128 % 0.226534 [all …]
|
D | performance_test-intel-linux.log | 101 cpp_int 64 + 0.0152915 102 cpp_int 64 - 0.0191821 103 cpp_int 64 * 0.0326218 104 cpp_int 64 / 0.0951094 105 cpp_int 64 str 0.000428547 106 cpp_int 64 +(int)0.0132027 107 cpp_int 64 -(int)0.0126144 108 cpp_int 64 *(int)0.0151037 109 cpp_int 64 /(int)0.0491116 110 cpp_int 64 % 0.0951581 [all …]
|
D | performance_test.log | 198 cpp_int(fixed) 128 + 0.000836815 199 cpp_int(fixed) 128 - 0.00107085 200 cpp_int(fixed) 128 * 0.000960586 201 cpp_int(fixed) 128 / 0.0325094 202 cpp_int(fixed) 128 str 0.00112106 203 cpp_int(fixed) 128 +(int) 0.000651354 204 cpp_int(fixed) 128 -(int) 0.000981414 205 cpp_int(fixed) 128 *(int) 0.000634036 206 cpp_int(fixed) 128 /(int) 0.0186586 207 cpp_int(fixed) 128 construct 0.000571519 [all …]
|
D | miller_rabin_performance.log | 1 Time for cpp_int (no Expression templates) = 0.0632349 3 Time for cpp_int = 0.0597808 5 Time for cpp_int (128-bit cache) = 0.061515 7 Time for cpp_int (256-bit cache) = 0.061159 9 Time for cpp_int (512-bit cache) = 0.0521137 11 Time for cpp_int (1024-bit cache) = 0.051393 29 [[cpp_int][8.63811(0.0597808s)]] 30 [[cpp_int (1024-bit cache)][7.4261(0.051393s)]] 31 [[cpp_int (128-bit cache)][8.88868(0.061515s)]] 32 [[cpp_int (256-bit cache)][8.83724(0.061159s)]] [all …]
|
D | delaunay_test.log | 51 Running calculations for: int64_t, cpp_int 57 Running calculations for: int64_t, cpp_int (no ET's) 63 Running calculations for: int64_t, cpp_int(128-bit cache) 69 Running calculations for: int64_t, cpp_int (128-bit Cache no ET's)
|
D | veronoi_performance.log | 8 Time for cpp_int = 0.0487904 16 [[cpp_int][1.80575(0.0487904s)]]
|
/third_party/boost/libs/multiprecision/example/ |
D | integer_examples.cpp | 29 using boost::multiprecision::cpp_int; in print_factorials() 38 cpp_int limit = (cpp_int(1) << 128) - 1; in print_factorials() 41 std::vector<cpp_int> results; in print_factorials() 45 cpp_int factorial = 1; in print_factorials() 61 cpp_int limits[] = { in print_factorials() 62 (cpp_int(1) << 16) - 1, in print_factorials() 63 (cpp_int(1) << 32) - 1, in print_factorials() 64 (cpp_int(1) << 64) - 1, in print_factorials() 65 (cpp_int(1) << 128) - 1, in print_factorials() 134 using boost::multiprecision::cpp_int; [all …]
|
D | random_snips.cpp | 30 typedef independent_bits_engine<mt19937, 256, cpp_int> generator_type; in t1() 103 uniform_int_distribution<cpp_int> ui(-(cpp_int(1) << 256), cpp_int(1) << 256); in t2() 202 independent_bits_engine<mt19937, std::numeric_limits<cpp_bin_float_50>::digits, cpp_int> gen; in t4()
|
D | cpp_int_import_export.cpp | 28 using boost::multiprecision::cpp_int; in main() 30 cpp_int i; in main() 38 cpp_int j; in main()
|
D | cpp_bin_float_import_export.cpp | 30 using boost::multiprecision::cpp_int; in main() 36 export_bits(cpp_int(f.backend().bits()), std::back_inserter(v), 8); in main() 41 cpp_int i; in main()
|
/third_party/boost/libs/multiprecision/test/ |
D | test_mixed_cpp_int.cpp | 28 BOOST_CHECK_EQUAL(r, cpp_int(h) + cpp_int(h)); in test() 31 BOOST_CHECK_EQUAL(r, cpp_int(h) * cpp_int(h)); in test() 36 BOOST_CHECK_EQUAL(r, cpp_int(l) - cpp_int(h)); in test() 38 BOOST_CHECK_EQUAL(r, cpp_int(h) - cpp_int(l)); in test() 40 BOOST_CHECK_EQUAL(r, cpp_int(l) * cpp_int(l)); in test() 62 BOOST_CHECK_EQUAL(r, cpp_int(ih) + cpp_int(ih)); in test() 65 BOOST_CHECK_EQUAL(r, cpp_int(ih) * cpp_int(ih)); in test() 70 BOOST_CHECK_EQUAL(r, cpp_int(il) - cpp_int(ih)); in test() 72 BOOST_CHECK_EQUAL(r, cpp_int(ih) - cpp_int(il)); in test() 74 BOOST_CHECK_EQUAL(r, cpp_int(il) * cpp_int(il)); in test() [all …]
|
D | git_issue_175.cpp | 49 check_type_is_number(-cpp_int(2), -2); in main() 50 check_type_is_number(~cpp_int(2), -3); in main() 51 check_type_is_number(cpp_int(2) % 3, 2); in main() 52 check_type_is_number(2 % cpp_int(3), 2); in main() 53 check_type_is_number(2 | cpp_int(3), 2|3); in main() 54 check_type_is_number(cpp_int(3)|2, 2|3); in main() 55 check_type_is_number(2 & cpp_int(3), 2&3); in main() 56 check_type_is_number(cpp_int(3)&2, 2&3); in main() 57 check_type_is_number(2 ^ cpp_int(3), 2^3); in main() 58 check_type_is_number(cpp_int(3)^2, 2^3); in main() [all …]
|
D | test_convert_from_cpp_int.cpp | 173 test_convert<cpp_int, int128_t>(); in main() 174 test_convert<int128_t, cpp_int>(); in main() 176 test_convert<cpp_int, cpp_rational>(); in main() 180 test_convert<cpp_int, cpp_bin_float_50>(); in main() 184 test_convert<cpp_int, cpp_dec_float_50>(); in main() 189 test_convert<cpp_int, mpz_int>(); in main() 193 test_convert<cpp_int, mpq_rational>(); in main() 197 test_convert<cpp_int, mpf_float_50>(); in main() 202 test_convert<cpp_int, mpfr_float_50>(); in main() 207 test_convert<cpp_int, mpfi_float_50>(); in main() [all …]
|
D | test_cpp_int_lit.cpp | 16 BOOST_CHECK_EQUAL(val, cpp_int(p)); in test_literal() 34 BOOST_CHECK_EQUAL(val5, -cpp_int(val1)); \ 35 BOOST_CHECK_EQUAL(val6, -cpp_int(val1)); \ 36 BOOST_CHECK_EQUAL(val7, -cpp_int(val1)); \ 37 BOOST_CHECK_EQUAL(val8, -cpp_int(val1)); \
|
D | test_unchecked_cpp_int.cpp | 66 test_type a = static_cast<test_type>(generate_random<cpp_int>(i)); in test() 67 test_type b = static_cast<test_type>(generate_random<cpp_int>(j)); in test() 68 test_type c = static_cast<test_type>(cpp_int(a) * cpp_int(b)); in test() 75 BOOST_CHECK_EQUAL(a << s, test_type(cpp_int(a) << s)); in test()
|
D | test_rat_float_interconv.cpp | 249 …rational twiddle(boost::multiprecision::cpp_int(1), boost::multiprecision::cpp_int(boost::multipre… in double_spot_tests() 250 …on::cpp_rational(boost::multiprecision::cpp_int(1), boost::multiprecision::cpp_int(boost::multipre… in double_spot_tests() 263 …on::cpp_rational(boost::multiprecision::cpp_int(1), boost::multiprecision::cpp_int(boost::multipre… in double_spot_tests()
|
D | test_generic_conv.cpp | 35 independent_bits_engine<mt11213b, 1024, cpp_int> gen; in main() 40 cpp_int c = gen(); in main() 46 cpp_int t(z); in main() 54 cpp_int t2(tom); in main() 157 cpp_int cppi = 1; in main() 167 cpp_int cppi2 = gen(); in main()
|
D | test_nothrow_cpp_int.cpp | 20 BOOST_STATIC_ASSERT(boost::is_nothrow_move_constructible<boost::multiprecision::cpp_int>::value); 36 BOOST_STATIC_ASSERT(boost::is_nothrow_move_assignable<boost::multiprecision::cpp_int>::value); 52 BOOST_STATIC_ASSERT(boost::has_nothrow_constructor<boost::multiprecision::cpp_int>::value); 66 BOOST_STATIC_ASSERT(!boost::has_nothrow_copy<boost::multiprecision::cpp_int>::value); 80 BOOST_STATIC_ASSERT(!boost::has_nothrow_assign<boost::multiprecision::cpp_int>::value); 93 BOOST_STATIC_ASSERT(noexcept(boost::multiprecision::cpp_int(std::declval<boost::multiprecision::sig… 105 BOOST_STATIC_ASSERT(noexcept(boost::multiprecision::cpp_int(std::declval<boost::multiprecision::lim… 117 BOOST_STATIC_ASSERT(noexcept(std::declval<boost::multiprecision::cpp_int>() = std::declval<boost::m… 129 BOOST_STATIC_ASSERT(noexcept(std::declval<boost::multiprecision::cpp_int>() = std::declval<boost::m… 146 BOOST_STATIC_ASSERT(noexcept(boost::multiprecision::cpp_int(std::declval<boost::multiprecision::sig… [all …]
|
D | test_hash.cpp | 62 test<boost::multiprecision::cpp_int>(); in main() 72 …sion::number<boost::multiprecision::debug_adaptor<boost::multiprecision::cpp_int::backend_type> > … in main() 74 …ion::number<boost::multiprecision::logged_adaptor<boost::multiprecision::cpp_int::backend_type> > … in main()
|
D | issue_13301.cpp | 66 boost::multiprecision::cpp_int i = qf.convert_to<boost::multiprecision::cpp_int>(), j; in main() 70 i = qf.convert_to<boost::multiprecision::cpp_int>(); in main()
|
/third_party/boost/boost/multiprecision/cpp_bin_float/ |
D | io.hpp | 22 inline I restricted_multiply(cpp_int& result, const cpp_int& a, const cpp_int& b, I max_bits, boost… in restricted_multiply() 59 inline I restricted_pow(cpp_int& result, const cpp_int& a, I e, I max_bits, boost::int64_t& error) in restricted_pow() 87 inline int get_round_mode(const cpp_int& what, boost::int64_t location, boost::int64_t error) in get_round_mode() 109 cpp_int t = what - error_radius; in get_round_mode() 116 cpp_int t = what + error_radius; in get_round_mode() 122 inline int get_round_mode(cpp_int& r, cpp_int& d, boost::int64_t error, const cpp_int& q) in get_round_mode() 175 cpp_int n; in operator =() 302 cpp_int t; in operator =() 305 …calc_exp = boost::multiprecision::cpp_bf_io_detail::restricted_pow(t, cpp_int(5), decimal_exp, max… in operator =() 365 cpp_int d; in operator =() [all …]
|
/third_party/boost/libs/math/reporting/performance/ |
D | test_gcd.cpp | 32 boost::multiprecision::cpp_int total_sum(0); 296 boost::multiprecision::cpp_int big_gcd(const boost::multiprecision::cpp_int& a, const boost::multip… in big_gcd() 425 boost::multiprecision::cpp_int big_gcd_new(const boost::multiprecision::cpp_int& a, const boost::mu… in big_gcd_new() 427 boost::multiprecision::cpp_int result; in big_gcd_new() 433 …data_name, const std::vector<pair<boost::multiprecision::cpp_int, boost::multiprecision::cpp_int> … 436 typedef boost::multiprecision::cpp_int int_type;
|
/third_party/boost/libs/random/test/ |
D | multiprecision_int_test.cpp | 42 …t::random::independent_bits_engine<boost::random::mt19937, 30000, boost::multiprecision::cpp_int >, 47 …dom::independent_bits_engine<boost::random::mt19937, 600, boost::multiprecision::cpp_int >, 20, 10> 120 boost::random::random_number_generator<boost::random::mt19937, boost::multiprecision::cpp_int>, 142 boost::random::uniform_int_distribution<boost::multiprecision::cpp_int>, 145 boost::random::uniform_smallint<boost::multiprecision::cpp_int>, 192 boost::random::discrete_distribution < boost::multiprecision::cpp_int, double>,
|
/third_party/boost/boost/geometry/strategies/cartesian/ |
D | side_of_intersection.hpp | 172 cpp_int const lab = cpp_int(a) * cpp_int(b); in sign_of_compare() 173 cpp_int const lcd = cpp_int(c) * cpp_int(d); in sign_of_compare()
|