HP Fortran Programmer's Guide (B3908-90031; September 2011)

Performance and optimization
Using options to control optimization
Chapter 6160
+[no]srcpos All This option controls the generation of source
position information for HP Caliper. The default
is +srcpos.
When +srcpos, is in effect, the compiler
generates source position information. When
+nosrcpos is in effect, the compiler does not
generate this information and the compiler
instructs the linker to discard any of this
information found in the object files.
+O[no]store_ordering All This option preserves [does not preserve] the
original program order for stores to memory that
is visible to multiple threads. This does not imply
strong ordering. The default is
+Onostore_ordering.
+O[no]vectorize +O3 or higher Replace [do not replace] eligible loops with calls
to the math library; for more information, see
“Using the +Ovectorize option” on page 168. The
default is +Onovectorize.
NOTE: This option is valid only on the PA-RISC
systems.
Table 6-3 Fine-tuning optimization options (Continued)
Option Level Function