CBMC
Loading...
Searching...
No Matches
ieee_floatt Member List

This is the complete list of members for ieee_floatt, including all inherited members.

_rounding_modeieee_floattprotected
abs() constieee_float_valuet
align()ieee_floattprotected
base10_digits(const mp_integer &src)ieee_float_valuetprotectedstatic
build(const mp_integer &exp, const mp_integer &frac)ieee_floatt
change_spec(const ieee_float_spect &dest_spec)ieee_floatt
decrement(bool distinguish_zero=false)ieee_float_valuetinline
divide_and_round(mp_integer &dividend, const mp_integer &divisor)ieee_floattprotected
exponentieee_float_valuetprotected
extract_base10(mp_integer &_exponent, mp_integer &_fraction) constieee_float_valuet
extract_base2(mp_integer &_exponent, mp_integer &_fraction) constieee_float_valuet
fltmax(const ieee_float_spect &_spec)ieee_float_valuetinlinestatic
fltmin(const ieee_float_spect &_spec)ieee_float_valuetinlinestatic
format(const format_spect &format_spec) constieee_float_valuet
fractionieee_float_valuetprotected
from_base10(const mp_integer &exp, const mp_integer &frac)ieee_floatt
from_double(double)ieee_float_valuet
from_expr(const constant_exprt &expr)ieee_float_valuet
from_float(float)ieee_float_valuet
from_integer(const mp_integer &i)ieee_floatt
get_exponent() constieee_float_valuetinline
get_fraction() constieee_float_valuetinline
get_sign() constieee_float_valuetinline
ieee_equal(const ieee_float_valuet &) constieee_float_valuet
ieee_float_valuet(const ieee_float_spect &_spec)ieee_float_valuetinlineexplicit
ieee_float_valuet(const floatbv_typet &type)ieee_float_valuetinlineexplicit
ieee_float_valuet(const constant_exprt &expr)ieee_float_valuetinlineexplicit
ieee_float_valuet()ieee_float_valuetinline
ieee_floatt(ieee_float_spect __spec, rounding_modet __rounding_mode)ieee_floattinline
ieee_floatt(ieee_float_spect __spec, rounding_modet __rounding_mode, const mp_integer &value)ieee_floattinline
ieee_floatt(const floatbv_typet &type, rounding_modet __rounding_mode)ieee_floattinline
ieee_floatt(const constant_exprt &expr, rounding_modet __rounding_mode)ieee_floattinline
ieee_floatt(ieee_float_valuet __value, rounding_modet __rounding_mode)ieee_floattinline
ieee_not_equal(const ieee_float_valuet &) constieee_float_valuet
increment(bool distinguish_zero=false)ieee_float_valuetinline
infinity_flagieee_float_valuetprotected
is_double() constieee_float_valuet
is_float() constieee_float_valuet
is_infinity() constieee_float_valuetinline
is_NaN() constieee_float_valuetinline
is_negative() constieee_float_valuetinline
is_normal() constieee_float_valuet
is_zero() constieee_float_valuetinline
make_fltmax()ieee_float_valuet
make_fltmin()ieee_float_valuet
make_minus_infinity()ieee_float_valuet
make_NaN()ieee_float_valuet
make_plus_infinity()ieee_float_valuet
make_zero()ieee_float_valuetinline
minus_infinity(const ieee_float_spect &_spec)ieee_float_valuetinlinestatic
NaN(const ieee_float_spect &_spec)ieee_float_valuetinlinestatic
NaN_flagieee_float_valuetprotected
negate()ieee_float_valuetinline
next_representable(bool greater)ieee_float_valuetprotected
NONDETERMINISTIC enum valueieee_floatt
one(const floatbv_typet &)ieee_float_valuetstatic
one(const ieee_float_spect &)ieee_float_valuetstatic
operator!=(const ieee_float_valuet &) constieee_float_valuet
operator*=(const ieee_floatt &other)ieee_floatt
operator+=(const ieee_floatt &other)ieee_floatt
operator-=(const ieee_floatt &other)ieee_floatt
operator/=(const ieee_floatt &other)ieee_floatt
operator<(const ieee_float_valuet &) constieee_float_valuet
operator<=(const ieee_float_valuet &) constieee_float_valuet
operator==(const ieee_float_valuet &) constieee_float_valuet
operator==(int) constieee_float_valuet
operator==(double) constieee_float_valuet
operator==(float) constieee_float_valuet
operator>(const ieee_float_valuet &) constieee_float_valuet
operator>=(const ieee_float_valuet &) constieee_float_valuet
pack() constieee_float_valuet
plus_infinity(const ieee_float_spect &_spec)ieee_float_valuetinlinestatic
print(std::ostream &out) constieee_float_valuet
ROUND_TO_AWAY enum valueieee_floatt
ROUND_TO_EVEN enum valueieee_floatt
round_to_integral() constieee_floatt
ROUND_TO_MINUS_INF enum valueieee_floatt
ROUND_TO_PLUS_INF enum valueieee_floatt
ROUND_TO_ZERO enum valueieee_floatt
rounding_mode() constieee_floattinline
rounding_mode_expr(rounding_modet)ieee_floattstatic
rounding_modet enum nameieee_floatt
set_sign(bool _sign)ieee_float_valuetinline
sign_flagieee_float_valuetprotected
specieee_float_valuet
to_ansi_c_string() constieee_float_valuetinline
to_double() constieee_floatt
to_expr() constieee_float_valuet
to_float() constieee_floatt
to_integer() constieee_floatt
to_string_decimal(std::size_t precision) constieee_float_valuet
to_string_scientific(std::size_t precision) constieee_float_valuet
UNKNOWN enum valueieee_floatt
unpack(const mp_integer &)ieee_float_valuet
zero(const floatbv_typet &type)ieee_float_valuetinlinestatic
zero(const ieee_float_spect &spec)ieee_float_valuetinlinestatic