Home
last modified time | relevance | path

Searched refs:eval_multiply_add (Results 1 – 7 of 7) sorted by relevance

/third_party/boost/libs/multiprecision/test/
Dskeleton_backend.hpp489 void eval_multiply_add(skeleton_backend& result, const skeleton_backend& a, const skeleton_backend&…
490 void eval_multiply_add(skeleton_backend& result, const skeleton_backend& a, unsigned long long b);
491 void eval_multiply_add(skeleton_backend& result, const skeleton_backend& a, unsigned long b);
492 void eval_multiply_add(skeleton_backend& result, const skeleton_backend& a, unsigned b);
493 void eval_multiply_add(skeleton_backend& result, const skeleton_backend& a, unsigned short b);
494 void eval_multiply_add(skeleton_backend& result, const skeleton_backend& a, unsigned char b);
495 void eval_multiply_add(skeleton_backend& result, const skeleton_backend& a, long long b);
496 void eval_multiply_add(skeleton_backend& result, const skeleton_backend& a, long b);
497 void eval_multiply_add(skeleton_backend& result, const skeleton_backend& a, int b);
498 void eval_multiply_add(skeleton_backend& result, const skeleton_backend& a, short b);
[all …]
/third_party/boost/boost/multiprecision/detail/
Ddefault_ops.hpp122 …e disable_if_c<!is_same<T, U>::value && is_same<T, V>::value>::type eval_multiply_add(T& t, const … in eval_multiply_add() function
129 …me enable_if_c<!is_same<T, U>::value && is_same<T, V>::value>::type eval_multiply_add(T& t, const … in eval_multiply_add() function
131 eval_multiply_add(t, v, u); in eval_multiply_add()
427 inline BOOST_MP_CXX14_CONSTEXPR void eval_multiply_add(T& t, const T& u, const T& v, const T& x) in eval_multiply_add() function
433 eval_multiply_add(t, u, v, z); in eval_multiply_add()
456 …e disable_if_c<!is_same<T, U>::value && is_same<T, V>::value>::type eval_multiply_add(T& t, const … in eval_multiply_add() function
458 eval_multiply_add(t, make_T<T>(u), make_T<T>(v), make_T<T>(x)); in eval_multiply_add()
461 …me enable_if_c<!is_same<T, U>::value && is_same<T, V>::value>::type eval_multiply_add(T& t, const … in eval_multiply_add() function
463 eval_multiply_add(t, v, u, x); in eval_multiply_add()
2800 eval_multiply_add(result, a, b, c); in operator ()()
[all …]
/third_party/boost/boost/multiprecision/
Dnumber.hpp390 using default_ops::eval_multiply_add; in operator +=()
391 eval_multiply_add(m_backend, canonical_value(e.left_ref()), canonical_value(e.right_ref())); in operator +=()
1024 using default_ops::eval_multiply_add; in do_assign()
1026eval_multiply_add(m_backend, canonical_value(e.left().value()), canonical_value(e.middle().value()… in do_assign()
Dfloat128.hpp606 inline void eval_multiply_add(float128_backend& result, const float128_backend& a, const float128_b… in eval_multiply_add() function
Dgmp.hpp1463 inline void eval_multiply_add(gmp_int& t, const gmp_int& a, const gmp_int& b) in eval_multiply_add() function
1493 inline void eval_multiply_add(gmp_int& t, const gmp_int& a, unsigned long i) in eval_multiply_add() function
1526 inline void eval_multiply_add(gmp_int& t, const gmp_int& a, long i) in eval_multiply_add() function
Dmpfr.hpp1548 inline void eval_multiply_add(mpfr_float_backend<Digits10, AllocateType>& result, const mpfr_float_… in eval_multiply_add() function
1554 inline void eval_multiply_add(mpfr_float_backend<Digits10, AllocateType>& result, const mpfr_float_… in eval_multiply_add() function
/third_party/boost/libs/multiprecision/doc/
Dmultiprecision.qbk4990 [[`eval_multiply_add(b, cb, cb2)`][`void`][Multiplies `cb` by `cb2` and adds the result to `b`.
4993 [[`eval_multiply_add(b, cb, a)`][`void`][Multiplies `a` by `cb` and adds the result to `b`.
4998 [[`eval_multiply_add(b, a, cb)`][`void`][Multiplies `a` by `cb` and adds the result to `b`.
5001 When not provided does the equivalent of `eval_multiply_add(b, cb, a)`.][[space]]]
5014 [[`eval_multiply_add(b, cb, cb2, cb3)`][`void`][Multiplies `cb` by `cb2` and adds the result to `cb…