ターゲットのデバイス・コンパイル・ツール・チェーンの指定されたツールに渡すオプションを有効にします。このコンパイラー・オプションは SYCL* オフロードをサポートします。これは DPC++ 固有のコンテンツです。
Linux*: | -Xsycl-target-tool=T "options" |
Windows*: | -Xsycl-target-tool=T "options" |
tool |
次のいずれかです。
一部のターゲットでは 1 つのコンポーネントに frontend と backend が含まれている場合があります。その場合、オプションはマージされます。 |
||||||
T |
ターゲット・トリプル・デバイス。 |
||||||
options |
tool に渡すオプション。 |
オフ |
オプションはツールに渡されません。 |
このオプションは、ターゲットのデバイス・コンパイル・ツール・チェーンの指定されたツールに渡すオプションを有効にします。オプションは SYCL* オフロードをサポートします。
Visual Studio*: [Linker] > [General] > [Pass <arg> to the backend of target device compiler specified by <triple>] (target-backend)
[DPC++] > [General] > [Pass <arg> to the frontend of target device compiler] (target-frontend)
[Linker] > [General] > [Pass <arg> to the device code linker] (target-linker)
Eclipse*: [Linker] > [General] > [Pass <arg> to the backend of target device compiler specified by <triple>] (target-backend)
[Intel® oneAPI DPC++ Compiler] > [General] > [Pass <arg> to the frontend of target device compiler] (target-frontend)
[Linker] > [General] > [Pass <arg> to the device code linker] (target-linker)
なし。