[−][src]Module floatconv::fast
Fast implementations of all conversion functions.
These are implemented using a mix of native floating point instructions (if available) and (partial) soft implementations.
Functions
f32_to_i32 | |
f32_to_i64 | |
f32_to_i128 | Soft implementation. |
f32_to_u32 | |
f32_to_u64 | |
f32_to_u128 | Soft implementation. |
f64_to_i32 | |
f64_to_i64 | |
f64_to_i128 | Soft implementation. |
f64_to_u32 | |
f64_to_u64 | |
f64_to_u128 | Soft implementation. |
i128_to_f32_truncate | Soft implementation. |
i128_to_f32_round | Soft implementation. |
i128_to_f64_truncate | Soft implementation. |
i128_to_f64_round | |
i16_to_f32 | |
i16_to_f64 | |
i32_to_f32_truncate | Soft implementation. |
i32_to_f32_round | |
i32_to_f64 | |
i64_to_f32_truncate | Soft implementation. |
i64_to_f32_round | |
i64_to_f64_truncate | Soft implementation. |
i64_to_f64_round | |
i8_to_f32 | |
i8_to_f64 | |
u128_to_f32_truncate | Soft implementation. |
u128_to_f32_round | Soft implementation. |
u128_to_f64_truncate | Soft implementation. |
u128_to_f64_round | |
u16_to_f32 | |
u16_to_f64 | |
u32_to_f32_truncate | Soft implementation. |
u32_to_f32_round | |
u32_to_f64 | |
u64_to_f32_truncate | Soft implementation. |
u64_to_f32_round | |
u64_to_f64_truncate | Soft implementation. |
u64_to_f64_round | |
u8_to_f32 | |
u8_to_f64 |