コード生成オプション
親トピック:
コンパイラー・オプションのカテゴリーと説明
arch
プログラムを実行するプロセッサー専用のコードを生成するようにコンパイラーに指示します。
ax、Qax
パフォーマンス上の利点がある場合、複数のプロセッサー固有の自動ディスパッチ・コードを生成するようにコンパイラーに指示します。
fasynchronous-unwind-tables
命令境界または呼び出し境界で巻き戻し情報が正確かどうかを決定します。
fexceptions
例外処理テーブルの生成を有効にします。
fomit-frame-pointer、Oy
EBP を最適化で汎用レジスターとして使用するかどうかを指定します。
hotpatch
ホットパッチを行うために、ルーチンを準備するようにコンパイラーに指示します。
m
プログラムを実行するプロセッサー専用のコードを生成するようにコンパイラーに指示します。
m32、m64
特定のアーキテクチャー向けにコードを生成するようコンパイラーに指示します。
march
指定されたプロセッサー向けにコードを生成するようコンパイラーに指示します。
minstruction、Qinstruction
MOVBE 命令をインテル® プロセッサー用に生成するかどうかを指定します。
mtune
指定されたプロセッサー向けに最適化を実行します。
Qpatchable-addresses
静的に割り当てられたアドレスへの参照がパッチできるようにコードを生成するようコンパイラーに指示します。
tune
コンパイラーが命令を生成するアーキテクチャーのバージョンを決定します。これは古いオプション (非推奨) です。
x、Qx
プログラムを実行するインテル® プロセッサー専用の最適化コードを生成するようにコンパイラーに指示します。
xHost、QxHost
コンパイルを行うホスト・プロセッサーで利用可能な最上位の命令セット向けのコードを生成するようにコンパイラーに指示します。
© 1996-2011 Intel Corporation. 無断での引用、転載を禁じます。