|
void | boost::multiprecision::backends::detail::check_tommath_result (unsigned v) |
|
void | boost::multiprecision::backends::eval_multiply (tommath_int &t, const tommath_int &o) |
|
void | boost::multiprecision::backends::eval_add (tommath_int &t, const tommath_int &o) |
|
int | boost::multiprecision::backends::eval_get_sign (const tommath_int &val) |
|
void | boost::multiprecision::backends::eval_subtract (tommath_int &t, const tommath_int &o) |
|
void | boost::multiprecision::backends::eval_divide (tommath_int &t, const tommath_int &o) |
|
void | boost::multiprecision::backends::eval_modulus (tommath_int &t, const tommath_int &o) |
|
template<class UI > |
void | boost::multiprecision::backends::eval_left_shift (tommath_int &t, UI i) |
|
template<class UI > |
void | boost::multiprecision::backends::eval_right_shift (tommath_int &t, UI i) |
|
template<class UI > |
void | boost::multiprecision::backends::eval_left_shift (tommath_int &t, const tommath_int &v, UI i) |
|
template<class UI > |
void | boost::multiprecision::backends::eval_right_shift (tommath_int &t, const tommath_int &v, UI i) |
|
void | boost::multiprecision::backends::eval_bitwise_and (tommath_int &result, const tommath_int &v) |
|
void | boost::multiprecision::backends::eval_bitwise_or (tommath_int &result, const tommath_int &v) |
|
void | boost::multiprecision::backends::eval_bitwise_xor (tommath_int &result, const tommath_int &v) |
|
void | boost::multiprecision::backends::eval_add (tommath_int &t, const tommath_int &p, const tommath_int &o) |
|
void | boost::multiprecision::backends::eval_subtract (tommath_int &t, const tommath_int &p, const tommath_int &o) |
|
void | boost::multiprecision::backends::eval_multiply (tommath_int &t, const tommath_int &p, const tommath_int &o) |
|
void | boost::multiprecision::backends::eval_divide (tommath_int &t, const tommath_int &p, const tommath_int &o) |
|
void | boost::multiprecision::backends::eval_modulus (tommath_int &t, const tommath_int &p, const tommath_int &o) |
|
void | boost::multiprecision::backends::eval_bitwise_and (tommath_int &result, const tommath_int &u, const tommath_int &v) |
|
void | boost::multiprecision::backends::eval_bitwise_or (tommath_int &result, const tommath_int &u, const tommath_int &v) |
|
void | boost::multiprecision::backends::eval_bitwise_xor (tommath_int &result, const tommath_int &u, const tommath_int &v) |
|
bool | boost::multiprecision::backends::eval_is_zero (const tommath_int &val) |
|
template<class A > |
void | boost::multiprecision::backends::eval_convert_to (A *result, const tommath_int &val) |
|
void | boost::multiprecision::backends::eval_convert_to (char *result, const tommath_int &val) |
|
void | boost::multiprecision::backends::eval_convert_to (unsigned char *result, const tommath_int &val) |
|
void | boost::multiprecision::backends::eval_convert_to (signed char *result, const tommath_int &val) |
|
void | boost::multiprecision::backends::eval_abs (tommath_int &result, const tommath_int &val) |
|
void | boost::multiprecision::backends::eval_gcd (tommath_int &result, const tommath_int &a, const tommath_int &b) |
|
void | boost::multiprecision::backends::eval_lcm (tommath_int &result, const tommath_int &a, const tommath_int &b) |
|
void | boost::multiprecision::backends::eval_powm (tommath_int &result, const tommath_int &base, const tommath_int &p, const tommath_int &m) |
|
void | boost::multiprecision::backends::eval_qr (const tommath_int &x, const tommath_int &y, tommath_int &q, tommath_int &r) |
|
unsigned | boost::multiprecision::backends::eval_lsb (const tommath_int &val) |
|
unsigned | boost::multiprecision::backends::eval_msb (const tommath_int &val) |
|
template<class Integer > |
enable_if< is_unsigned
< Integer >, Integer >::type | boost::multiprecision::backends::eval_integer_modulus (const tommath_int &x, Integer val) |
|
template<class Integer > |
enable_if< is_signed< Integer >
, Integer >::type | boost::multiprecision::backends::eval_integer_modulus (const tommath_int &x, Integer val) |
|