User's Guide
• +FPD
• -Wl,+pi,1M
• -Wl,+pd,1M
• -Wl,+mergeseg
This option is a synonym for -fast.
NOTE: Do not use this option for programs that depend on IEEE standard floating point
denormalized numbers. Otherwise, different numerical results may occur. See +Ofltacc=relaxed.
+Ofaster
+Ofaster
The +Ofaster option is equivalent to +Ofast with an increased optimization level. The definition
of +Ofaster may change, or the option may be deprecated in future releases.
+O[no]tls_calls_change_tp
+O[no]tls_calls_change_tp
The +O[no]tls_calls_change_tp option specifies whether or not function calls can change the value
of the thread pointer(tp), resulting in less aggressive optimizations to TLS variables which are
accessed by name.
+[no]srcpos
+[no]srcpos
The +[no]srcpos 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.
+DSmodel
+DSmodel
The +DSmodel option performs instruction scheduling for a particular implementation of the
Itanium®-based architecture. The default is blended.
model any of the values below.
blended Tune to run reasonably well on multiple implementations. As old implementation
become less important and new implementations are added, the behavior with
this value will change accordingly.
itanium
Tune for the Itanium® processor.
itanium2
Tune for the Itanium2® processor.
mckinley
See itanium2® .
montecito
Tune for the Montecito® processor.
poulson
Tune for the Poulson® processor.
native Tune for the processor on which the compiler is running.
Performance Options 69