SPIR-V* 生成前に LLVM 関連の最適化を有効にします。これは DPC++ 固有のコンテンツです。
Linux*: | -fsycl-early-optimizations -fno-sycl-early-optimizations |
macOS*: | なし |
Windows*: | -fsycl-early-optimizations -fno-sycl-early-optimizations |
なし
オン |
SPIR-V* 生成前に LLVM 関連の最適化が有効になります。 |
このオプションは、SPIR-V* 生成前に LLVM 関連の最適化を有効にします。この最適化は、パフォーマンスを向上する可能性があります。
-fno-sycl-early-optimizations を指定すると、この最適化は無効になります。
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]
なし