Docs.rs
softfloat-sys-0.1.4
softfloat-sys 0.1.4
Permalink
Docs.rs crate page
BSD-3-Clause
Links
Repository
crates.io
Source
Owners
programmerjake
Dependencies
c99 ^0.1.1
normal
cc ^1.0
build
cc-version ^0.1.0
build
Versions
0%
of the crate is documented
Platform
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
softfloat_sys
0.1.4
All Items
Structs
Constants
Functions
Type Aliases
?
Crate
softfloat_sys
source
·
[
−
]
Structs
§
bfloat16_t
extFloat80M
float16_t
float32_t
float64_t
float128_t
Constants
§
softfloat_flag_inexact
softfloat_flag_infinite
softfloat_flag_invalid
softfloat_flag_overflow
softfloat_flag_underflow
softfloat_round_max
softfloat_round_min
softfloat_round_minMag
softfloat_round_near_even
softfloat_round_near_maxMag
softfloat_round_odd
softfloat_tininess_afterRounding
softfloat_tininess_beforeRounding
Functions
§
bf16_isSignalingNaN
⚠
bf16_to_f32
⚠
extF80M_add
⚠
extF80M_div
⚠
extF80M_eq
⚠
extF80M_eq_signaling
⚠
extF80M_isSignalingNaN
⚠
extF80M_le
⚠
extF80M_le_quiet
⚠
extF80M_lt
⚠
extF80M_lt_quiet
⚠
extF80M_mul
⚠
extF80M_rem
⚠
extF80M_roundToInt
⚠
extF80M_sqrt
⚠
extF80M_sub
⚠
extF80M_to_f16
⚠
extF80M_to_f32
⚠
extF80M_to_f64
⚠
extF80M_to_f128M
⚠
extF80M_to_i32
⚠
extF80M_to_i32_r_minMag
⚠
extF80M_to_i64
⚠
extF80M_to_i64_r_minMag
⚠
extF80M_to_ui32
⚠
extF80M_to_ui32_r_minMag
⚠
extF80M_to_ui64
⚠
extF80M_to_ui64_r_minMag
⚠
extF80_add
⚠
extF80_div
⚠
extF80_eq
⚠
extF80_eq_signaling
⚠
extF80_isSignalingNaN
⚠
extF80_le
⚠
extF80_le_quiet
⚠
extF80_lt
⚠
extF80_lt_quiet
⚠
extF80_mul
⚠
extF80_rem
⚠
extF80_roundToInt
⚠
extF80_roundingPrecision_read_helper
⚠
extF80_roundingPrecision_write_helper
⚠
extF80_sqrt
⚠
extF80_sub
⚠
extF80_to_f16
⚠
extF80_to_f32
⚠
extF80_to_f64
⚠
extF80_to_f128
⚠
extF80_to_i32
⚠
extF80_to_i32_r_minMag
⚠
extF80_to_i64
⚠
extF80_to_i64_r_minMag
⚠
extF80_to_ui32
⚠
extF80_to_ui32_r_minMag
⚠
extF80_to_ui64
⚠
extF80_to_ui64_r_minMag
⚠
f16_add
⚠
f16_div
⚠
f16_eq
⚠
f16_eq_signaling
⚠
f16_isSignalingNaN
⚠
f16_le
⚠
f16_le_quiet
⚠
f16_lt
⚠
f16_lt_quiet
⚠
f16_mul
⚠
f16_mulAdd
⚠
f16_rem
⚠
f16_roundToInt
⚠
f16_sqrt
⚠
f16_sub
⚠
f16_to_extF80
⚠
f16_to_extF80M
⚠
f16_to_f32
⚠
f16_to_f64
⚠
f16_to_f128
⚠
f16_to_f128M
⚠
f16_to_i32
⚠
f16_to_i32_r_minMag
⚠
f16_to_i64
⚠
f16_to_i64_r_minMag
⚠
f16_to_ui32
⚠
f16_to_ui32_r_minMag
⚠
f16_to_ui64
⚠
f16_to_ui64_r_minMag
⚠
f32_add
⚠
f32_div
⚠
f32_eq
⚠
f32_eq_signaling
⚠
f32_isSignalingNaN
⚠
f32_le
⚠
f32_le_quiet
⚠
f32_lt
⚠
f32_lt_quiet
⚠
f32_mul
⚠
f32_mulAdd
⚠
f32_rem
⚠
f32_roundToInt
⚠
f32_sqrt
⚠
f32_sub
⚠
f32_to_bf16
⚠
f32_to_extF80
⚠
f32_to_extF80M
⚠
f32_to_f16
⚠
f32_to_f64
⚠
f32_to_f128
⚠
f32_to_f128M
⚠
f32_to_i32
⚠
f32_to_i32_r_minMag
⚠
f32_to_i64
⚠
f32_to_i64_r_minMag
⚠
f32_to_ui32
⚠
f32_to_ui32_r_minMag
⚠
f32_to_ui64
⚠
f32_to_ui64_r_minMag
⚠
f64_add
⚠
f64_div
⚠
f64_eq
⚠
f64_eq_signaling
⚠
f64_isSignalingNaN
⚠
f64_le
⚠
f64_le_quiet
⚠
f64_lt
⚠
f64_lt_quiet
⚠
f64_mul
⚠
f64_mulAdd
⚠
f64_rem
⚠
f64_roundToInt
⚠
f64_sqrt
⚠
f64_sub
⚠
f64_to_extF80
⚠
f64_to_extF80M
⚠
f64_to_f16
⚠
f64_to_f32
⚠
f64_to_f128
⚠
f64_to_f128M
⚠
f64_to_i32
⚠
f64_to_i32_r_minMag
⚠
f64_to_i64
⚠
f64_to_i64_r_minMag
⚠
f64_to_ui32
⚠
f64_to_ui32_r_minMag
⚠
f64_to_ui64
⚠
f64_to_ui64_r_minMag
⚠
f128M_add
⚠
f128M_div
⚠
f128M_eq
⚠
f128M_eq_signaling
⚠
f128M_isSignalingNaN
⚠
f128M_le
⚠
f128M_le_quiet
⚠
f128M_lt
⚠
f128M_lt_quiet
⚠
f128M_mul
⚠
f128M_mulAdd
⚠
f128M_rem
⚠
f128M_roundToInt
⚠
f128M_sqrt
⚠
f128M_sub
⚠
f128M_to_extF80M
⚠
f128M_to_f16
⚠
f128M_to_f32
⚠
f128M_to_f64
⚠
f128M_to_i32
⚠
f128M_to_i32_r_minMag
⚠
f128M_to_i64
⚠
f128M_to_i64_r_minMag
⚠
f128M_to_ui32
⚠
f128M_to_ui32_r_minMag
⚠
f128M_to_ui64
⚠
f128M_to_ui64_r_minMag
⚠
f128_add
⚠
f128_div
⚠
f128_eq
⚠
f128_eq_signaling
⚠
f128_isSignalingNaN
⚠
f128_le
⚠
f128_le_quiet
⚠
f128_lt
⚠
f128_lt_quiet
⚠
f128_mul
⚠
f128_mulAdd
⚠
f128_rem
⚠
f128_roundToInt
⚠
f128_sqrt
⚠
f128_sub
⚠
f128_to_extF80
⚠
f128_to_f16
⚠
f128_to_f32
⚠
f128_to_f64
⚠
f128_to_i32
⚠
f128_to_i32_r_minMag
⚠
f128_to_i64
⚠
f128_to_i64_r_minMag
⚠
f128_to_ui32
⚠
f128_to_ui32_r_minMag
⚠
f128_to_ui64
⚠
f128_to_ui64_r_minMag
⚠
i32_to_extF80
⚠
i32_to_extF80M
⚠
i32_to_f16
⚠
i32_to_f32
⚠
i32_to_f64
⚠
i32_to_f128
⚠
i32_to_f128M
⚠
i64_to_extF80
⚠
i64_to_extF80M
⚠
i64_to_f16
⚠
i64_to_f32
⚠
i64_to_f64
⚠
i64_to_f128
⚠
i64_to_f128M
⚠
softfloat_detectTininess_read_helper
⚠
softfloat_detectTininess_write_helper
⚠
softfloat_exceptionFlags_read_helper
⚠
softfloat_exceptionFlags_write_helper
⚠
softfloat_raiseFlags
⚠
softfloat_roundingMode_read_helper
⚠
softfloat_roundingMode_write_helper
⚠
ui32_to_extF80
⚠
ui32_to_extF80M
⚠
ui32_to_f16
⚠
ui32_to_f32
⚠
ui32_to_f64
⚠
ui32_to_f128
⚠
ui32_to_f128M
⚠
ui64_to_extF80
⚠
ui64_to_extF80M
⚠
ui64_to_f16
⚠
ui64_to_f32
⚠
ui64_to_f64
⚠
ui64_to_f128
⚠
ui64_to_f128M
⚠
Type Aliases
§
extFloat80_t