[−][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
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 |