I sort of expect a top-notch compiler to perform this automatically (especially if it allows profiling). The MSVC++ compiler has pretty impressive auto-vectorization, as I&#x27;ve verified several times by testing the performance of my DSP code with SIMD enabled and disabled. Just make sure your code facilitates auto-vectorization, and it should be more readable and future-proof while achieving the same result, assuming the compiler is smart enough.<p>(Also, since this is CloudFlare, &lt;insert rant and dream about SIMD happening in LuaJIT&gt;... Thanks CloudFlare!)