|
Data Structures |
struct | commonNaNT |
Functions |
void | softfloat_env_init (run_options *op) |
void | float_raise (int8, run_options *ro) |
float32 | int32_to_float32 (int, run_options *ro) |
float64 | int32_to_float64 (int, run_options *ro) |
float32 | int64_to_float32 (int64, run_options *ro) |
float64 | int64_to_float64 (int64, run_options *ro) |
int32 | float32_to_int32 (float32, run_options *ro) |
int64 | float32_to_int64 (float32, run_options *ro) |
int32 | float32_to_int32_round_to_zero (float32, run_options *ro) |
float64 | float32_to_float64 (float32, run_options *ro) |
float32 | float32_round_to_int (float32, run_options *ro) |
float32 | float32_add (float32, float32, run_options *ro) |
float32 | float32_sub (float32, float32, run_options *ro) |
float32 | float32_mul (float32, float32, run_options *ro) |
float32 | float32_div (float32, float32, run_options *ro) |
float32 | float32_rem (float32, float32, run_options *ro) |
float32 | float32_sqrt (float32, run_options *ro) |
flag | float32_eq (float32, float32, run_options *ro) |
flag | float32_le (float32, float32, run_options *ro) |
flag | float32_lt (float32, float32, run_options *ro) |
flag | float32_eq_signaling (float32, float32, run_options *ro) |
flag | float32_le_quiet (float32, float32, run_options *ro) |
flag | float32_lt_quiet (float32, float32, run_options *ro) |
flag | float32_is_signaling_nan (float32) |
int32 | float64_to_int32 (float64, run_options *ro) |
int64 | float64_to_int64 (float64, run_options *ro) |
int32 | float64_to_int32_round_to_zero (float64, run_options *ro) |
float32 | float64_to_float32 (float64, run_options *ro) |
int | float64ZeroType (float64 a) |
int | float64InfType (float64 a) |
int | float64SubnormType (float64 a) |
flag | float64_is_nan (float64 a) |
flag | float32_is_nan (float32 a) |
float64 | float64_round_to_int (float64, run_options *ro) |
float64 | float64_add (float64, float64, run_options *ro) |
float64 | float64_sub (float64, float64, run_options *ro) |
float64 | float64_mul (float64, float64, run_options *ro) |
float64 | float64_div (float64, float64, run_options *ro) |
float64 | float64_rem (float64, float64, run_options *ro) |
float64 | float64_sqrt (float64, run_options *ro) |
flag | float64_eq (float64, float64, run_options *ro) |
flag | float64_le (float64, float64, run_options *ro) |
flag | float64_lt (float64, float64, run_options *ro) |
flag | float64_eq_signaling (float64, float64, run_options *ro) |
flag | float64_le_quiet (float64, float64, run_options *ro) |
flag | float64_lt_quiet (float64, float64, run_options *ro) |
flag | float64_is_signaling_nan (float64) |