最適化オプション
このセクションでは、最適化に関連するコンパイラー・オプションを説明します。
親トピック:
コンパイラー・オプションの詳細
falias、Oa
プロシージャー呼び出しに、実引数が提供されないローカル変数の隠されたエイリアスが含まれるかどうかを指定します。
fast
プログラム全体の速度を最大限にします。
ffnalias、Ow
関数内でエイリアシングを仮定するかどうかを指定します。この機能は ifort でのみ利用できます。
foptimize-sibling-calls
末尾再帰呼び出しを最適化するかどうかを指定します。この機能は ifort でのみ利用できます。
fprotect-parens、Qprotect-parens
浮動小数点式の評価で括弧を考慮して最適化するかどうかを指定します。
GF
読み取り専用の文字列プール機能による最適化を有効にします。
nolib-inline
標準ライブラリー関数または組込み関数のインライン展開を禁止します。
O
アプリケーションのコードの最適化を指定します。
Od
すべての最適化を無効にします。
Ofast
アプリケーションの速度を向上する特定の強力なオプションを設定します。
Os
コードサイズが増えない最適化を有効にし、O2 より小さいサイズのコードを生成します。
Ot
速度を対象とする最適化処理をすべて有効にします。