prof-gen、Qprof-gen

プロファイリング用にプログラムをインストルメントします。

IDE オプション

なし

アーキテクチャー

IA-32、インテル(R) EM64T、インテル(R) Itanium(R) アーキテクチャー

構文

Linux* および Mac OS*: -prof-gen
Windows*:  /Qprof-gen

引数

なし

デフォルト

オフ プログラムはプロファイリング用にインストルメントされません。

説明

このオプションは、各基本ブロックの実行カウントを取得するために、プロファイリング用にプログラムをインストルメントします。また、新しい静的プロファイル情報ファイル (.spi) を作成します。

これは、プロファイルに基づく最適化 (PGO) の第 1 フェーズで使用され、インストルメント済み実行の準備として、インストルメント済みコードをオブジェクト・ファイル内に生成するようにコンパイラーに指示します。

代替オプション

Linux: -prof_gen
Mac OS: なし

Windows: /Qprof_gen

関連情報

prof-genx、Qprof-genx コンパイラー・オプション