インテル® C++ コンパイラー 17.0 デベロッパー・ガイドおよびリファレンス
特定のループの前後でインストルメンテーションが発生したときに収集されるデータの詳細レベルを制御します。
インテル® Xeon Phi™ コプロセッサー x100 製品ファミリー (開発コード名 Knights Corner) をターゲットとするインテル® 64 アーキテクチャー、インテル® グラフィックス・テクノロジーをターゲットとする IA-32 アーキテクチャー、またはインテル® グラフィックス・テクノロジーをターゲットとするインテル® 64 アーキテクチャーでは利用できません。
Linux* および OS X*: | -profile-loops-report[=n] |
Windows®: | /Qprofile-loops-report[:n] |
n |
レポートの詳細レベルを示す値。設定可能な値は以下のとおりです。
|
1 |
レポートにループの入口と出口のサイクル数が表示されます。 |
このオプションは、特定のループの前後でインストルメンテーションが発生したときに収集されるデータの詳細レベルを制御します。 このオプションを使用するには、[Q]profile-loops オプションも指定する必要があります。
レポートは loop_prof_loops_<name>.dump ファイルに表示されます。<name> は実行のタイムスタンプ値です。 レポートにリストされる列は、インストルメンテーション中に選択された詳細レベルに基づきます。
アプリケーションのファイルはすべて同じレポートレベルでインストルメントすることを推奨します。 異なるレベルでインストルメントすると、レポートには最も高い詳細レベルで出力されるフィールドがすべて表示されますが、低いレベルでインストルメントしたファイルでは、一部のフィールドのデータがないためにデフォルト値が表示されます。
なし