3 ms·
It's most likely built onto the same LLVM features which enable the 'Clang extended vector extension' for C (it even compiles down to scalar code for CPUs witho
by flohofwoe 2y ago
It's most likely built onto the same LLVM features which enable the 'Clang extended vector extension' for C (it even compiles down to scalar code for CPUs without SIMD support):
https://www.godbolt.org/z/MW8WeYjGo https://www.godbolt.org/z/MW8WeYjGo
Not sure why Rust needs a lot of experimenting tbh, it's been in Clang since forever.
- steveklabnik 2y agoJust because the underlying infrastructure works doesn’t mean experimentation isn’t warranted, it’s about how you present the API to the user. Note that the ALI you’ve shown off here is different than the one shown above, maybe one or the other is better to use, hence experimenting with it.