Offload Compilation Options
- device-math-lib
Enables or disables certain device libraries.
- fintelfpga
Lets you perform ahead-of-time (AOT) compilation with the Flexible Programmable Gate Array (FPGA).
- foffload-static-lib
Tells the compiler to link with a fat (multi-architecture) static library.
- fsycl
Enables a program to be compiled as a SYCL* program rather than as plain C++11 program.
- fsycl-add-targets
Lets you add arbitrary device binary images to the fat SYCL* binary when linking.
- fsycl-device-only
Tells the compiler to generate a device-only binary.
- fsycl-link
Tells the compiler to perform a partial link of device binaries to be used with Flexible Programmable Gate Array (FPGA).
- fsycl-link-targets
Tells the compiler to link only device code.
- fsycl-unnamed-lambda
Enables unnamed SYCL* lambda kernels.
- fsycl-targets
Tells the compiler to generate code for specified devices.
- fsycl-use-bitcode
Tells the compiler to produce device code in LLVM IR bitcode format into fat objects.
- Xs
Passes options to the backend tool.
- Xsycl-target
Enables options to be passed to the specified tool in the device compilation tool chain for the target.