Visible to Intel only — GUID: GUID-2CA16D1F-45B5-4AA6-9901-EEDBBFFDB118
Visible to Intel only — GUID: GUID-2CA16D1F-45B5-4AA6-9901-EEDBBFFDB118
fvec-remainder-loops, Qvec-remainder-loops
Enables remainder loop vectorization.
Linux: |
-fvec-remainder-loops -fno-vec-remainder-loops |
Windows: |
/Qvec-remainder-loops /Qvec-remainder-loops- |
None
-fno-vec-remainder-loops |
No remainder loop vectorization occurs. |
This option enables vectorization of remainder loops created during loop vectorization. It causes the compiler to perform additional steps to vectorize the remainder loop that was created for the vectorized main loop.
The compiler uses the cost model to determine vector factor and mode of vectorization for remainder loops.
The vectorization of remainder can be enforced using #pragma vector vecremainder on the loop.
None