Controls the diagnostic information reported by the vectorizer.
Windows: None
Linux: Compilation Diagnostics > Vectorizer Diagnostic Report
Mac OS: Diagnostics > Vectorizer Diagnostic Report
IA-32, Intel® EM64T
Linux and Mac OS: | -vec-report[n] |
Windows: | /Qvec-report[n] |
n | Is a value denoting which diagnostic messages to report. Possible values are: | |
0 | Tells the vectorizer to report no diagnostic information. | |
1 | Tells the vectorizer to report on vectorized loops. | |
2 | Tells the vectorizer to report on vectorized and non-vectorized loops. | |
3 | Tells the vectorizer to report on vectorized and non-vectorized loops and any proven or assumed data dependences. | |
4 | Tells the vectorizer to report on non-vectorized loops. | |
5 | Tells the vectorizer to report on non-vectorized loops and the reason why they were not vectorized. |
OFF | The compiler does not generate a vectorization report. |
This option controls the diagnostic information reported by the vectorizer.
If you do not specify n, it is the same as specifying -vec-report1 (Linux and Mac OS) or /Qvec-report1 (Windows).
If this option is specified on the command line, the report is sent to stdout.
Linux: -vec_report
Mac OS: None
Windows: /Qvec_report