10 #ifndef CPROVER_UTIL_FIXEDBV_H
11 #define CPROVER_UTIL_FIXEDBV_H
A constant literal expression.
fixedbv_spect(std::size_t _width, std::size_t _integer_bits)
std::size_t get_fraction_bits() const
Fixed-width bit-vector with signed fixed-point interpretation.
bool operator>=(const fixedbvt &other) const
void from_integer(const mp_integer &i)
void from_expr(const constant_exprt &expr)
bool operator<=(const fixedbvt &other) const
bool operator==(int i) const
fixedbvt & operator+=(const fixedbvt &other)
mp_integer to_integer() const
bool operator<(const fixedbvt &other) const
fixedbvt & operator*=(const fixedbvt &other)
void set_value(const mp_integer &_v)
void round(const fixedbv_spect &dest_spec)
static fixedbvt zero(const fixedbv_typet &type)
std::string format(const format_spect &format_spec) const
std::string to_ansi_c_string() const
fixedbvt & operator/=(const fixedbvt &other)
bool operator>(const fixedbvt &other) const
fixedbvt & operator-=(const fixedbvt &other)
fixedbvt(const fixedbv_spect &_spec)
bool operator!=(const fixedbvt &other) const
const mp_integer & get_value() const
constant_exprt to_expr() const
bool operator==(const fixedbvt &other) const