This is my preferred way of writing SIMD code, but it seems relatively unknown compared to the immintrin library or other, "more modern" SIMD libs.
Bonus fact: if you explore e.g. clang's immintrin headers, you will quickly discover that every single SIMD function and type is just a one-line wrapper around this API, making them mutually compatible.