Development Reference Guides

Contents

Xs

Passes options to the backend tool.

Syntax

Linux:
-Xs
-option
or
-Xs
option
Windows:
-Xs
-option
or
-Xs
option
Arguments
option
Is the option that you want to pass to the backend tool in device compilation.
To see the values you can use for
option
, specify compiler option
-fsycl-help
to display the help information for the offline tools.
Default
OFF
No options are passed to the backend tool.
Description
This option passes options to the backend tool. It is a shortcut for option
Xsycl-target-backend
.
For example, the following option (using syntax form
-Xs
option
):
-Xsversion
and the following option (using syntax form
-Xs
-option
):
-Xs -version
are both equivalent to specifying:
-Xsycl-target-backend -version
When using Ahead of Time (AOT) compilation, the options passed with
-Xs
are not compiler options.
To see a list of the options you can pass with
-Xs
when using AOT, specify
-fsycl-help=gen
,
-fsycl-help=x86_64
, or
-fsycl-help=fpga
on the command line.
When offloading is enabled, this option only applies to device-specific compilation.
IDE Equivalent
Visual Studio:
Linker > General > Enable FPGA hardware build
Eclipse:
Linker > General > Enable FPGA hardware build
Alternate Options
None

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.