Handling Floating-point Array Operations in a Loop Body

Following the guidelines below will help autovectorization of the loop.

Note iconNote

The special __m64 and __m128 datatypes are not vectorizable. The loop body cannot contain any function calls. Use of the Intel® Streaming SIMD Extensions intrinsics (for example, mm_add_ps) are not allowed.

See Also