# Optimization Report Options

This section contains descriptions for compiler options that pertain to optimization reports.

Parent topic: Compiler Options

- qopt-report, Qopt-report
  Tells the compiler to generate an optimization report.
- qopt-report-annotate, Qopt-report-annotate
  Enables the annotated source listing feature and specifies its format.
- qopt-report-annotate-position, Qopt-report-annotate-position
  Enables the annotated source listing feature and specifies the site where optimization messages appear in the annotated source in inlined cases of loop optimizations.
- qopt-report-embed, Qopt-report-embed
  Determines whether special loop information annotations will be embedded in the object file and/or the assembly file when it is generated.
- qopt-report-file, Qopt-report-file
  Specifies that the output for the optimization report goes to a file, stderr, or stdout.
- qopt-report-filter, Qopt-report-filter
  Tells the compiler to find the indicated parts of your application, and generate optimization reports for those parts of your application.
- qopt-report-format, Qopt-report-format
  Specifies the format for an optimization report.
- qopt-report-help, Qopt-report-help
  Displays the optimizer phases available for report generation and a short description of what is reported at each level.
- qopt-report-names, Qopt-report-names
  Specifies whether mangled or unmangled names should appear in the optimization report.
- qopt-report-per-object, Qopt-report-per-object
  Tells the compiler that optimization report information should be generated in a separate file for each object.
- qopt-report-phase, Qopt-report-phase
  Specifies one or more optimizer phases for which optimization reports are generated.
- qopt-report-routine, Qopt-report-routine
  Tells the compiler to generate an optimization report for each of the routines whose names contain the specified substring.