fn asinf_gen_impl<Q: Fn(f64, f64, f64) -> f64, F: Fn(f32, f32, f32) -> f32>( x: f32, fma: Q, dd_fma: F, ) -> f32
fma - fma dd_fma - mandatory fma fallback