Enables OpenMP* SIMD loop vectorization for OpenMP offloading device compilation when option level O2 or higher is set or specified. This feature is only available for ifx.
Linux: | -fopenmp-target-simd |
Windows: | /Qopenmp-target-simd |
None
OFF |
The compiler uses default heuristics for SIMD loop vectorization. |
This option enables OpenMP* SIMD loop vectorization for OpenMP offloading device compilation when option level O2 or higher is set or specified.
This option is ignored unless OpenMP offloading is enabled, and it is only valid for SPIR64-based devices.
When OpenMP offloading is enabled, this option only applies to device-specific compilation.
None