Specifies the optimizer phase to use when reports are generated.
None
IA-32, IntelŪ EM64T, IntelŪ ItaniumŪ architecture
Linux and Mac OS: | -opt-report-phasephase |
Windows: | /Qopt-report-phasephase |
phase | Is the phase to generate reports for. Possible values are: | |
ipo | Interprocedural Optimizer | |
hlo | High Level Optimizer | |
ilo | Intermediate Language Scalar Optimizer | |
ecg | Code Generator (Windows and Linux systems on Intel Itanium processors only) | |
ecg_swp | Software pipelining component of the Code Generator (Windows and Linux systems on Intel Itanium processors only) | |
pgo | Profile Guided Optimization | |
all | All phases |
OFF | No optimization reports are generated. |
This option specifies the optimizer phase to use when reports are generated. To use this option, you must also specify -opt-report (Linux and Mac OS) or /Qopt-report (Windows).
This option can be used multiple times on the same command line to generate reports for multiple optimizer phases.
When one of the logical names for optimizer phases is specified for phase, all reports from that optimizer phase are generated.
Linux: -opt_report_phase
Mac OS: None
Windows: /Qopt_report_phase
opt-report, Qopt-report compiler options
Optimizing Applications: Optimizer Report Generation