Home
last modified time | relevance | path

Searched refs:eval_modulus (Results 1 – 11 of 11) sorted by relevance

/third_party/boost/boost/multiprecision/detail/
Dinteger_ops.hpp19 eval_modulus(r, x, y); in eval_qr()
27 using default_ops::eval_modulus; in eval_integer_modulus()
30 eval_modulus(t, x, static_cast<int_type>(val)); in eval_integer_modulus()
292 using default_ops::eval_modulus; in eval_powm()
309 eval_modulus(x, t, c); in eval_powm()
312 eval_modulus(y, t, c); in eval_powm()
316 eval_modulus(result, x2, c); in eval_powm()
329 using default_ops::eval_modulus; in eval_powm()
348 eval_modulus(x, t, static_cast<i1_type>(c)); in eval_powm()
351 eval_modulus(y, t, static_cast<i1_type>(c)); in eval_powm()
[all …]
Dno_et_ops.hpp175 using default_ops::eval_modulus; in operator %()
176 eval_modulus(result.backend(), a.backend(), b.backend()); in operator %()
185 using default_ops::eval_modulus; in operator %()
186 eval_modulus(result.backend(), a.backend(), number<B, et_off>::canonical_value(b)); in operator %()
195 using default_ops::eval_modulus; in operator %()
196 eval_modulus(result.backend(), number<B, et_off>::canonical_value(a), b.backend()); in operator %()
498 using default_ops::eval_modulus; in operator %()
500 eval_modulus(a.backend(), b.backend()); in operator %()
507 using default_ops::eval_modulus; in operator %()
509 eval_modulus(a.backend(), number<B, et_off>::canonical_value(b)); in operator %()
Ddefault_ops.hpp162 eval_modulus(T& result, V const& v) in eval_modulus() function
166 eval_modulus(result, t); in eval_modulus()
170 eval_modulus(T& result, V const& v) in eval_modulus() function
173 eval_modulus(result, t); in eval_modulus()
557 BOOST_MP_CXX14_CONSTEXPR void eval_modulus(T& t, const U& u, const V& v);
563 eval_modulus(t, v); in eval_modulus_default()
567 eval_modulus(temp, u, v); in eval_modulus_default()
573 eval_modulus(t, v); in eval_modulus_default()
581 eval_modulus(t, u, vv); in eval_modulus_default()
587 eval_modulus(t, u, vv); in eval_modulus_default()
[all …]
/third_party/boost/libs/multiprecision/test/
Dskeleton_backend.hpp109 void eval_modulus(skeleton_backend& a, const skeleton_backend& b);
568 void eval_modulus(skeleton_backend& result, unsigned long long arg);
569 void eval_modulus(skeleton_backend& result, unsigned long arg);
570 void eval_modulus(skeleton_backend& result, unsigned arg);
571 void eval_modulus(skeleton_backend& result, unsigned short arg);
572 void eval_modulus(skeleton_backend& result, unsigned char arg);
573 void eval_modulus(skeleton_backend& result, char arg);
574 void eval_modulus(skeleton_backend& result, long long arg);
575 void eval_modulus(skeleton_backend& result, long arg);
576 void eval_modulus(skeleton_backend& result, int arg);
[all …]
/third_party/boost/boost/multiprecision/cpp_int/
Ddivide.hpp526 eval_modulus( in eval_modulus() function
538 eval_modulus( in eval_modulus() function
549 eval_modulus( in eval_modulus() function
561 eval_modulus( in eval_modulus() function
567 eval_modulus(result, a, b); in eval_modulus()
572 eval_modulus( in eval_modulus() function
578 eval_modulus(result, a, b); in eval_modulus()
583 eval_modulus( in eval_modulus() function
589 eval_modulus(result, a, b); in eval_modulus()
623 eval_modulus( in eval_modulus() function
/third_party/boost/boost/multiprecision/
Dnumber.hpp572 using default_ops::eval_modulus; in operator %=()
573 eval_modulus(m_backend, canonical_value(v)); in operator %=()
1226 using default_ops::eval_modulus; in do_assign()
1228eval_modulus(m_backend, canonical_value(e.left().value()), canonical_value(e.right().value())); in do_assign()
1829 using default_ops::eval_modulus; in do_modulus()
1831 eval_modulus(m_backend, canonical_value(e.value())); in do_modulus()
1838 using default_ops::eval_modulus; in do_modulus()
1841 eval_modulus(m_backend, canonical_value(temp)); in do_modulus()
Dtommath.hpp496 inline void eval_modulus(tommath_int& t, const tommath_int& o) in eval_modulus() function
587 inline void eval_modulus(tommath_int& t, const tommath_int& p, const tommath_int& o) in eval_modulus() function
Dgmp.hpp1485 inline void eval_modulus(gmp_int& t, const gmp_int& o) in eval_modulus() function
1509 inline void eval_modulus(gmp_int& t, unsigned long i) in eval_modulus() function
1553 inline void eval_modulus(gmp_int& t, long i) in eval_modulus() function
1619 inline void eval_modulus(gmp_int& t, const gmp_int& p, const gmp_int& o) in eval_modulus() function
1635 inline void eval_modulus(gmp_int& t, const gmp_int& p, unsigned long i) in eval_modulus() function
1665 inline void eval_modulus(gmp_int& t, const gmp_int& p, long i) in eval_modulus() function
/third_party/boost/libs/math/reporting/performance/
Dtest_gcd.cpp388 eval_modulus(*mp, *vp, *up); in eval_gcd_new()
/third_party/boost/libs/multiprecision/performance/
Darithmetic_backend.hpp496 inline BOOST_MP_CXX14_CONSTEXPR void eval_modulus(arithmetic_backend<Arithmetic>& result, const ari… in eval_modulus() function
/third_party/boost/libs/multiprecision/doc/
Dmultiprecision.qbk4866 [[`eval_modulus(b, cb)`][`void`][Computes `b %= cb`, only required when `B` is an integer type.]
5049 [[`eval_modulus(b, a)`][`void`][Computes `b %= cb`, only required when `B` is an integer type. The…
5051 When not provided, the default version calls `eval_modulus(b, B(a))`]
5053 [[`eval_modulus(b, cb, cb2)`][`void`][Computes `cb % cb2` and stores the result in `b`, only requir…
5054 When not provided, does the equivalent of `b = cb; eval_modulus(b, cb2)`.]
5056 [[`eval_modulus(b, cb, a)`][`void`][Computes `cb % a` and stores the result in `b`, only required w…
5058 When not provided, does the equivalent of `eval_modulus(b, cb, B(a))`.]
5060 [[`eval_modulus(b, a, cb)`][`void`][Computes `cb % a` and stores the result in `b`, only required w…
5062 When not provided, does the equivalent of `eval_modulus(b, B(a), cb)`.]