Visible to Intel only — GUID: GUID-D73E28E4-9935-4140-BF4B-59A028AA558A
Visible to Intel only — GUID: GUID-D73E28E4-9935-4140-BF4B-59A028AA558A
Xsycl-target
Enables options to be passed to the specified tool in the device compilation tool chain for the SYCL* target.
Syntax
Linux: |
-Xsycl-target-tool=T "options" |
Windows: |
-Xsycl-target-tool=T "options" |
Arguments
tool |
Can be one of the following:
Some targets may have frontend and backend in one component; in that case, options are merged. |
||||||
T |
Is the target triple device. |
||||||
options |
Are the options you want to pass to tool. |
Default
OFF |
No options are passed to a tool. |
Description
This option enables options to be passed to the specified tool in the device compilation tool chain for the SYCL target.
When SYCL offloading is enabled, this option only applies to device-specific compilation.
IDE Equivalent
Visual Studio: Linker > General > Pass <arg> to the backend of target device compiler specified by <triple> (target-backend)
DPC++ > General > Pass <arg> to the frontend of target device compiler (target-frontend)
Linker > General > Pass <arg> to the device code linker (target-linker)
Eclipse: Linker > General > Pass <arg> to the backend of target device compiler specified by <triple> (target-backend)
Intel(R) oneAPI DPC++ Compiler > General > Pass <arg> to the frontend of target device compiler (target-frontend)
Linker > General > Pass <arg> to the device code linker (target-linker)
Alternate Options
None