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