Portable header-only zero-overhead C++ wrapper for SIMD intrinsics