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

Gv

ベクトル引数を渡すときにベクトル呼び出し規約 (__vectorcall) を使用します。

構文

Linux* および macOS*:

なし

Windows*:

/Gv

引数

なし

デフォルト

オフ

デフォルトの呼び出し規約は __cdecl です。

説明

このオプションは、ベクトル引数を渡すときにベクトル呼び出し規約 (__vectorcall) を使用するようにコンパイラーに指示します。

関数宣言で競合する属性が指定されている場合、または関数名が main の場合を除き、モジュールの各関数は __vectorcall としてコンパイルされます。

このオプションは、Microsoft* との互換性のために追加されました。

__vectorcall 呼び出し規約の詳細は、Microsoft* のマニュアルを参照してください。

IDE オプション

Visual Studio*: [Advanced (詳細)] > [Calling Convention (呼び出し規約)]

Eclipse*: なし

Xcode*: なし

代替オプション

なし

関連情報