ベクトライザーの診断情報を制御します。
Windows: なし
Linux: [Compilation Diagnostics (コンパイル診断)] > [Vectorizer Diagnostic Report (ベクトライザー診断レポート)]
Mac OS: [Diagnostics (診断)] > [Vectorizer Diagnostic Report (ベクトライザー診断レポート)]
IA-32、インテル(R) EM64T
Linux* および Mac OS*: | -vec-report[n] |
Windows*: | /Qvec-report[n] |
n | 表示する診断情報のレベルを示す値。設定可能な値は以下のとおりです。 | |
0 | 診断情報を表示しません。 | |
1 | ベクトル化ループを表示します。 | |
2 | ベクトル化および非ベクトル化ループを表示します | |
3 | ベクトル化および非ベクトル化ループと、判明した依存関係または想定される依存関係を表示します。 | |
4 | 非ベクトル化ループを表示します | |
5 | 非ベクトル化ループとベクトル化されなかった理由を表示します。 |
オフ | コンパイラーはベクトル化レポートを生成しません。 |
このオプションは、ベクトライザーの診断情報を制御します。
n を指定しなかった場合、-vec-report1 (Linux および Mac OS) または /Qvec-report1 (Windows) を指定した場合と同じです。
このオプションがコマンドラインで指定された場合、診断のレポートが stdout に出力されます。
Linux: -vec_report
Mac OS: なし
Windows: /Qvec_report