#include <Float_defs.hh>
Definition at line 160 of file Float_defs.hh.
void Parma_Polyhedra_Library::float_ibm_single::build |
( |
bool |
negative, |
|
|
mpz_t |
mantissa, |
|
|
int |
exponent |
|
) |
| |
|
inline |
void Parma_Polyhedra_Library::float_ibm_single::dec |
( |
| ) |
|
|
inline |
void Parma_Polyhedra_Library::float_ibm_single::inc |
( |
| ) |
|
|
inline |
int Parma_Polyhedra_Library::float_ibm_single::inf_sign |
( |
| ) |
const |
|
inline |
bool Parma_Polyhedra_Library::float_ibm_single::is_nan |
( |
| ) |
const |
|
inline |
void Parma_Polyhedra_Library::float_ibm_single::negate |
( |
| ) |
|
|
inline |
void Parma_Polyhedra_Library::float_ibm_single::set_max |
( |
bool |
negative | ) |
|
|
inline |
bool Parma_Polyhedra_Library::float_ibm_single::sign_bit |
( |
| ) |
const |
|
inline |
int Parma_Polyhedra_Library::float_ibm_single::zero_sign |
( |
| ) |
const |
|
inline |
const unsigned int Parma_Polyhedra_Library::float_ibm_single::BASE = 16 |
|
static |
const uint32_t Parma_Polyhedra_Library::float_ibm_single::EXP_MASK = 0x7f000000U |
|
static |
const int Parma_Polyhedra_Library::float_ibm_single::EXPONENT_BIAS = 64 |
|
static |
const unsigned int Parma_Polyhedra_Library::float_ibm_single::EXPONENT_BITS = 7 |
|
static |
const int Parma_Polyhedra_Library::float_ibm_single::EXPONENT_MAX = (1 << (EXPONENT_BITS - 1)) - 1 |
|
static |
const int Parma_Polyhedra_Library::float_ibm_single::EXPONENT_MIN = -EXPONENT_MAX + 1 |
|
static |
const int Parma_Polyhedra_Library::float_ibm_single::EXPONENT_MIN_DENORM |
|
static |
const unsigned int Parma_Polyhedra_Library::float_ibm_single::MANTISSA_BITS = 24 |
|
static |
const uint32_t Parma_Polyhedra_Library::float_ibm_single::NEG_INF = 0xff000000U |
|
static |
const uint32_t Parma_Polyhedra_Library::float_ibm_single::NEG_ZERO = 0x80000000U |
|
static |
const uint32_t Parma_Polyhedra_Library::float_ibm_single::POS_INF = 0x7f000000U |
|
static |
const uint32_t Parma_Polyhedra_Library::float_ibm_single::POS_ZERO = 0x00000000U |
|
static |
const uint32_t Parma_Polyhedra_Library::float_ibm_single::SGN_MASK = 0x80000000U |
|
static |
uint32_t Parma_Polyhedra_Library::float_ibm_single::word |
const uint32_t Parma_Polyhedra_Library::float_ibm_single::WRD_MAX = 0x7fffffffU |
|
static |
The documentation for this struct was generated from the following files: