A fallback std::experimental::simd (Parallelism TS 2) implementation with additional features.
copied from cf-post-staging / vir-simdThis project aims to provide a fallback std::experimental::simd (Parallelism TS 2) implementation with additional features. Not every user can rely on GCC 11+ and its standard library to be present on all target systems. Therefore, the header vir/simd.h provides a fallback implementation of the TS specification that only implements the scalar and fixed_size ABI tags. Thus, your code can still compile and run correctly, even if it is missing the performance gains a proper implementation provides.