cglm icon indicating copy to clipboard operation
cglm copied to clipboard

proposal: compiler specific vectorization ( e.g. `__builtin_shufflevector` ... ) if native SIMD is not ( could not ) detected

Open recp opened this issue 2 years ago • 0 comments

We can use builtin compiler vectorization ( e.g. __builtin_shufflevector ... ) helpers ( if available ) as fallback of SIMD to native ( if possible ):

https://gcc.gnu.org/onlinedocs/gcc/Vector-Extensions.html https://clang.llvm.org/docs/LanguageExtensions.html#langext-builtin-shufflevector

recp avatar May 17 '23 20:05 recp