Implementing FMA and finding bugs in C and Rust standard libraries

Improving std::simd::swizzle_dyn