/ANNOTATIONS[=(option,...)]
/NOANNOTATIONS (D)
Controls whether or not the source listing file is annotated with
indications of specific optimizations performed or, in some cases,
not performed. These annotations can be helpful in understanding
the optimization process.
Select one or more of the following /ANNOTATIONS qualifier options:
ALL
Selects all annotations. This output can be quite verbose
because it includes detailed output for all annotations. For
more concise output for each kind of annotation, use
/ANNOTATIONS=(ALL,NODETAIL), or just /ANNOTATIONS with no
qualifier options.
[NO]CODE
Annotates the machine-code listing with descriptions of
special instructions used for prefetching, alignment, and so
on. The /MACHINE_CODE qualifier must also be specified for
/ANNOTATION=CODE to have any visible effect.
[NO]DETAIL
Provides additional level of annotation detail, where
available.
[NO]FEEDBACK
Indicates use of profile-directed feedback optimizations.
Feedback optimizations are not implemented on OpenVMS
systems, so this keyword has no visible effect.
[NO]INLINING
Indicates where code for a called procedure was expanded
inline.
[NO]LOOP_TRANSFORMS
Indicates optimizations such as loop reordering and code
hoisting.
[NO]LOOP_UNROLLING
Indicates where advanced loop nest optimizations have been
applied to improve cache performance (unroll and jam, loop
fusion, loop interchange, and so on).
[NO]PREFETCHING
Indicates where special instructions were used to reduce
memory latency.
[NO]SHRINKWRAPPING
Indicates removal of code establishing routine context when
it is not needed.
[NO]SOFTWARE_PIPELINING
Indicates where loops have been scheduled to hide functional
unit latency.
[NO]TAIL_CALLS
Indicates an optimization where a call from routine A to B
can be replaced by a jump.
[NO]TAIL_RECURSION
Indicates an optimization that eliminates unnecessary routine
context for a recursive call.
NONE
Same as /NOANNOTATIONS.
The default is /NOANNOTATIONS.
Specifying /ANNOTATIONS with no keywords is the same as specifying
/ANNOTATIONS=(ALL,NODETAIL).