Visible to Intel only — GUID: GUID-64AAB44B-CCC8-4715-A8C4-69ACC584DB3D
Visible to Intel only — GUID: GUID-64AAB44B-CCC8-4715-A8C4-69ACC584DB3D
Xopenmp-target
Enables options to be passed to the specified tool in the device compilation tool chain for the OpenMP* target.
Syntax
Linux: |
-Xopenmp-target-tool=T "options" |
Windows: |
-Xopenmp-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 OpenMP target.
When OpenMP* 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> for OpenMP offload
DPC++ > Language > Pass <arg> to the frontend of target device compiler for OpenMP offload
C/C++ > Language [Intel C++] > Pass <arg> to the frontend of target device compiler for OpenMP offload
Linker > General > Pass <arg> to the device code linker for OpenMP offload
Eclipse: Linker(Or Intel C++ Linker) > General > Pass <arg> to the backend of target device compiler specified by <triple> for OpenMP offload
Intel(R) oneAPI DPC++ Compiler > Language > Pass <arg> to the frontend of target device compiler for OpenMP offload
Intel C++ Compiler > Language > Pass <arg> to the frontend of target device compiler for OpenMP offload
Linker(Or Intel C++ Linker) > General > Pass <arg> to the device code linker for OpenMP offload
Alternate Options
None