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

minstruction、Qinstruction

特定のインテル® プロセッサー向けの MOVBE 命令を生成するかどうかを指定します。

アーキテクチャーの制限

インテル® Xeon Phi™ コプロセッサー x100 製品ファミリー (開発コード名 Knights Corner) をターゲットとするインテル® 64 アーキテクチャー、インテル® グラフィックス・テクノロジーをターゲットとする IA-32 アーキテクチャー、またはインテル® グラフィックス・テクノロジーをターゲットとするインテル® 64 アーキテクチャーでは利用できません。

構文

Linux* および OS X*:

-minstruction=[no]movbe

Windows®:

/Qinstruction:[no]movbe

引数

なし

デフォルト

-minstruction=nomovbe

または /Qinstruction:nomovbe

インテル® Atom™ プロセッサー向けの MOVBE 命令を生成しません。

説明

このオプションは、インテル® Atom™ プロセッサー向けの MOVBE 命令を生成するかどうかを指定します。 このオプションを使用するには、[Q]xATOM_SSSE3 オプションまたは [Q]xATOM_SSE4.2 オプションも指定する必要があります。

-minstruction=movbe または /Qinstruction:movbe を指定する場合:

-minstruction=nomovbe または /Qinstruction:nomovbe を指定する場合:

IDE オプション

なし

代替オプション

なし

関連情報