fsycl-explicit-simd

Enables or disables the experimental "Explicit SIMD" SYCL* extension. This is a deprecated option that may be removed in a future release.

Syntax

Linux:

-fsycl-explicit-simd

-fno-sycl-explicit-simd

Windows:

-fsycl-explicit-simd

-fno-sycl-explicit-simd

Arguments

None

Default

-fno-sycl-explicit-simd

The explicit SIMD SYCL* extension is disabled.

Description

This option enables or disables the experimental "Explicit SIMD" SYCL* extension.

If you specify option -fsycl-explicit-simd, it enables the experimental "Explicit SIMD" SYCL* extension for lower-level Intel GPU programming. It allows you to write explicitly vectorized device code. Note that APIs for this feature may change in the future.

Note

When using this option, you must also specify option -fsycl.

For information about available SYCL drivers, refer to Invoke the Compiler.

Note

When SYCL offloading is enabled, this option only applies to device-specific compilation.

IDE Equivalent

None

Alternate Options

None

See Also