Enables LLVM-related optimizations before SPIR-V* generation. This content is specific to DPC++.
Linux: | -fsycl-early-optimizations -fno-sycl-early-optimizations |
Windows: | -fsycl-early-optimizations -fno-sycl-early-optimizations |
None
ON |
LLVM-related optimizations are enabled before SPIR-V* generation. |
This option enables LLVM-related optimizations before SPIR-V* generation. These optimizations can improve performance.
If you specify -fno-sycl-early-optimizations, these optimizations are disabled.
Visual Studio: DPC++ > Optimization > Enable/Disable DPC++ early optimization before generation of SPIR-V code
Eclipse: Intel® oneAPI DPC++ Compiler > Optimization > Enable/Disable DPC++ early optimization before generation of SPIR-V code
None