ベクトライザーの診断情報を制御します。
Windows: [Compilation Diagnostics (コンパイル診断)] > [Vectorizer Diagnostic Level (ベクトライザーの診断レベル)]
Linux: なし
Mac OS X: [Diagnostics (診断)] > [Vectorizer Diagnostic Report (ベクトライザー診断レポート)]
IA-32 アーキテクチャーおよびインテル® 64 アーキテクチャー
Linux および Mac OS X: |
-vec-report[n] |
Windows: |
/Qvec-report[n] |
n |
表示する診断情報のレベルを示す値。設定可能な値は以下のとおりです。
|
-vec-report1 |
ベクトライザーが有効で n が指定されていない場合、コンパイラーはベクトル化されたループの診断を表示します。コマンドラインでオプションを指定しない場合、デフォルトではメッセージを表示しません。 |
このオプションは、ベクトライザーの診断情報を制御します。ベクトル化レポートは stdout に出力されます。
n を指定しない場合、-vec-report1 (Linux および Mac OS X) または /Qvec-report1 (Windows) を指定するのと同じです。
ベクトライザーは、-ax または -x (Linux および Mac OS X)、/Qax または /Qx (Windows)、-arch SSE または -arch SSE2 (Linux および Mac OS X)、/architecture:SSE または /architecture:SSE2 (Windows) など、特定のコンパイラー・オプションが指定されると有効になります。
このオプションが IDE で指定された場合、[Generate Build Logs (ビルドログの生成)] オプションが選択されていると、レポートはビルドログに含まれます。
なし