HP Fortran Programmer's Guide (March 2010)

Performance and optimization
Using options to control optimization
Chapter 6 163
+[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 172. The default is
+Onovectorize.
Table 6-3 Fine-tuning optimization options (Continued)
Option Level Function