These wrappers enable the “fast-math” flags for the operations where there are intrinsics for this (add, sub, mul, div, rem). The wrappers exist so that we have a quick & easy way to experiment with fast math flags and further that feature in Rust.
Note that as of this writing, the Rust instrinsics use the “fast” flag documented in the langref; this enables all the float flags.
“fast-math” wrapper for f32 and f64.
Convenience function for wrapping a floating point value