| 
    CBMC
    
   | 
 
This is the complete list of members for float_bvt, including all inherited members.
| abs(const exprt &, const ieee_float_spect &) | float_bvt | static | 
| add_bias(const exprt &exponent, const ieee_float_spect &) | float_bvt | privatestatic | 
| add_sub(bool subtract, const exprt &, const exprt &, const exprt &rm, const ieee_float_spect &) const | float_bvt | |
| bias(const unbiased_floatt &, const ieee_float_spect &) | float_bvt | privatestatic | 
| conversion(const exprt &src, const exprt &rm, const ieee_float_spect &src_spec, const ieee_float_spect &dest_spec) const | float_bvt | |
| convert(const exprt &) const | float_bvt | |
| denormalization_shift(exprt &fraction, exprt &exponent, const ieee_float_spect &) | float_bvt | privatestatic | 
| div(const exprt &, const exprt &, const exprt &rm, const ieee_float_spect &) const | float_bvt | |
| exponent_all_ones(const exprt &, const ieee_float_spect &) | float_bvt | privatestatic | 
| exponent_all_zeros(const exprt &, const ieee_float_spect &) | float_bvt | privatestatic | 
| fraction_all_zeros(const exprt &, const ieee_float_spect &) | float_bvt | privatestatic | 
| fraction_rounding_decision(const std::size_t dest_bits, const exprt sign, const exprt &fraction, const rounding_mode_bitst &) | float_bvt | privatestatic | 
| from_signed_integer(const exprt &, const exprt &rm, const ieee_float_spect &) const | float_bvt | |
| from_unsigned_integer(const exprt &, const exprt &rm, const ieee_float_spect &) const | float_bvt | |
| get_exponent(const exprt &, const ieee_float_spect &) | float_bvt | privatestatic | 
| get_fraction(const exprt &, const ieee_float_spect &) | float_bvt | privatestatic | 
| get_spec(const exprt &) | float_bvt | privatestatic | 
| is_equal(const exprt &, const exprt &, const ieee_float_spect &) | float_bvt | static | 
| is_zero(const exprt &) | float_bvt | static | 
| isfinite(const exprt &, const ieee_float_spect &) | float_bvt | static | 
| isinf(const exprt &, const ieee_float_spect &) | float_bvt | static | 
| isnan(const exprt &, const ieee_float_spect &) | float_bvt | static | 
| isnormal(const exprt &, const ieee_float_spect &) | float_bvt | static | 
| limit_distance(const exprt &dist, mp_integer limit) | float_bvt | privatestatic | 
| mul(const exprt &, const exprt &, const exprt &rm, const ieee_float_spect &) const | float_bvt | |
| negation(const exprt &, const ieee_float_spect &) | float_bvt | static | 
| normalization_shift(exprt &fraction, exprt &exponent) | float_bvt | privatestatic | 
| operator()(const exprt &src) const | float_bvt | inline | 
| pack(const biased_floatt &, const ieee_float_spect &) | float_bvt | privatestatic | 
| relation(const exprt &, relt rel, const exprt &, const ieee_float_spect &) | float_bvt | static | 
| relt enum name | float_bvt | |
| round_exponent(unbiased_floatt &result, const rounding_mode_bitst &, const ieee_float_spect &) | float_bvt | privatestatic | 
| round_fraction(unbiased_floatt &result, const rounding_mode_bitst &, const ieee_float_spect &) | float_bvt | privatestatic | 
| rounder(const unbiased_floatt &, const exprt &rm, const ieee_float_spect &) const | float_bvt | private | 
| sign_bit(const exprt &) | float_bvt | privatestatic | 
| sticky_right_shift(const exprt &op, const exprt &dist, exprt &sticky) | float_bvt | privatestatic | 
| sub_bias(const exprt &exponent, const ieee_float_spect &) | float_bvt | privatestatic | 
| subtract_exponents(const unbiased_floatt &src1, const unbiased_floatt &src2) | float_bvt | privatestatic | 
| to_integer(const exprt &src, std::size_t dest_width, bool is_signed, const exprt &rm, const ieee_float_spect &) | float_bvt | static | 
| to_signed_integer(const exprt &src, std::size_t dest_width, const exprt &rm, const ieee_float_spect &) | float_bvt | static | 
| to_unsigned_integer(const exprt &src, std::size_t dest_width, const exprt &rm, const ieee_float_spect &) | float_bvt | static | 
| unpack(const exprt &, const ieee_float_spect &) | float_bvt | privatestatic |