レポートを生成するときに使用する最適化機構フェーズを指定します。
なし
IA-32、インテル(R) EM64T、インテル(R) Itanium(R) アーキテクチャー
Linux* および Mac OS*: | -opt-report-phasephase |
Windows*: | /Qopt-report-phasephase |
phase | レポートを生成するフェーズ。設定可能な値は以下のとおりです。 | |
ipo | プロシージャー間の最適化機構 | |
hlo | 高レベル最適化機構 | |
ilo | 中間言語スカラー最適化機構 | |
ecg | コード・ジェネレーター (インテル Itanium プロセッサー上の Windows システムおよび Linux システムのみ) | |
ecg_swp | コード・ジェネレーターのソフトウェアのパイプライン化コンポーネント (インテル Itanium プロセッサー上の Windows システムおよび Linux システムのみ) | |
pgo | プロファイルに基づく最適化 | |
all | すべてのフェーズ |
オフ | 最適化レポートは生成されません。 |
このオプションは、レポートを生成するときに使用する最適化機構フェーズを指定します。このオプションを使用するには、-opt-report (Linux および Mac OS) または /Qopt-report (Windows) も指定する必要があります。
複数の最適化フェーズのレポートを作成するために同じコマンドライン上に複数回、オプションを使用できます。
最適化フェーズの論理名の 1 つが phase に指定された場合、その最適化フェーズからのすべてのレポートが生成されます。
Linux: -opt_report_phase
Mac OS: なし
Windows: /Qopt_report_phase
opt-report、Qopt-report コンパイラー・オプション