Specifies an optimizer phase to use when optimization reports are generated.
None
IA-32 architecture, Intel® 64 architecture, IA-64 architecture
Linux and Mac OS X: | -opt-report-phasephase |
Windows: | /Qopt-report-phasephase |
phase | Is the phase to generate reports for. Some of the possible values are: | |
ipo | The Interprocedural Optimizer phase | |
hlo | The High Level Optimizer phase | |
hpo | The High Performance Optimizer phase | |
ilo | The Intermediate Language Scalar Optimizer phase | |
ecg | The Code Generator phase (Windows and Linux systems using IA-64 architecture only) | |
ecg_swp | The software pipelining component of the Code Generator phase (Windows and Linux systems using IA-64 architecture only) | |
pgo | The Profile Guided Optimization phase | |
all | All optimizer phases |
OFF | No optimization reports are generated. |
This option specifies an optimizer phase to use when optimization reports are generated. To use this option, you must also specify -opt-report (Linux and Mac OS X) 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.
To find all phase possibilities, use option -opt-report-help (Linux and Mac OS X) or /Qopt-report-help (Windows).
None
opt-report, Qopt-report compiler options
Optimizing Applications: Optimizer Report Generation