Visible to Intel only — GUID: GUID-A4067169-EA65-4347-9BB8-B82BA23D1C17
Visible to Intel only — GUID: GUID-A4067169-EA65-4347-9BB8-B82BA23D1C17
fsycl-enable-function-pointers
Enables function pointers and support for virtual functions for SYCL kernels and device functions. This is an experimental feature.
Syntax
Linux: |
-fsycl-enable-function-pointers |
Windows: |
-fsycl-enable-function-pointers |
Arguments
None
Default
OFF |
Function pointers are not enabled and virtual functions for SYCL kernels and device functions are not supported. |
Description
This option enables function pointers and support for virtual functions for SYCL kernels and device functions. This is an experimental feature.
This enhanced support is limited to CPU-device only and cannot currently be used for GPU devices.
When using this option, you must also specify option -fsycl.
For information about available SYCL drivers, refer to Invoke the Compiler.
When SYCL offloading is enabled, this option only applies to device-specific compilation.
IDE Equivalent
Alternate Options
None