Intrinsics
void add_simd(float a[4], float b[4], float result[4])
{
__m128 v1 = _mm_load_ps(a);
__m128 v2 = _mm_load_ps(b);
__m128 v3 = _mm_add_ps(v1, v2);
_mm_store_ps(result, v3);
}

Last updated
void add_simd(float a[4], float b[4], float result[4])
{
__m128 v1 = _mm_load_ps(a);
__m128 v2 = _mm_load_ps(b);
__m128 v3 = _mm_add_ps(v1, v2);
_mm_store_ps(result, v3);
}

Last updated