インテル® C++ コンパイラー 17.0 デベロッパー・ガイドおよびリファレンス

インテル® グラフィックス・テクノロジー向けのターゲット固有コードの記述

このトピックは、インテル® グラフィックス・テクノロジーをターゲットとする IA-32 およびインテル® 64 アーキテクチャーにのみ適用されます。

ターゲット固有の組込み関数を利用するように、ターゲットで実行する関数とオフロードコードのセクションを記述することができます。

コンパイラーは、プロセッサー・グラフィックス向けのコードを生成するとき、マクロ __GFX__ を定義します。 #ifdef __GFX__ セクション内にターゲット固有のコードを記述することができます。

#pragma offload 文に続く文の内部で __GFX__ マクロを使用しないでください。 ただし、プラグマから呼び出されるサブプログラムでこのマクロを使用することはできます。