opt-report-phase, Qopt-report-phase

Specifies the optimizer phase to use when reports are generated.

IDE Equivalent

None

Architectures

IA-32, IntelŪ EM64T, IntelŪ ItaniumŪ architecture

Syntax

Linux and Mac OS: -opt-report-phasephase
Windows:  /Qopt-report-phasephase

Arguments

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

Default

OFF No optimization reports are generated.

Description

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.

Alternate Options

Linux: -opt_report_phase
Mac OS: None

Windows: /Qopt_report_phase

See Also

opt-report, Qopt-report compiler options

Optimizing Applications: Optimizer Report Generation