HP Fortran Programmer's Guide (September 2007)
Index
271
notational conventions, xviii
ntrinsic procedures
millicode routines, 150
null character, defined, 251
null-terminated strings, 189
numeric precision, 103
defined, 252
increasing, 105
numeric types
changing default size, 27, 28
increasing precision, 50
O
-O option, 11, 41, 43, 44, 137
OPTIMIZE directive, 208
-o option, 4, 15, 46, 84
object code, migrating, 225
octal
BOZ format for constants, 249
constant notation, 218
ON statement, 125
+autodbl option, 28
ABORT, 129
CALL, 129
CHECK_OVERFLOW directive, 207
CONTROLC keyword, 134
IGNORE, 129, 130
incompatibilities, 220
integer overflow, 132
keywords, 127
optimization, 126
trapping exceptions, 121
ONETRIP directive (f77), 222
one-trip DO loops, 239, 252
-onetrip option (f77), 215
ONLY clause, 113
OPEN statement, 229
incompatibilities, 219
open system call, 170, 171
operating system resources, 165
optimization, 137
+DA option, 31
+DC7200, 32
+DS option, 33
+O option, 44
+Oaggressive option, 59
+Oall option, 60
+Ocache_pad_common option, 62
+Oconservative option, 61
+Odataprefetch option, 63
+Oentrysched option, 63
+Ofastaccess option, 64
+Ofltacc option, 65
+Oinfo option, 66
+Oinitcheck option, 66
+Oinline option, 67
+Oinline_budget option, 67
+Olibcalls option, 68
+Olimit option, 61
+Oloop_unroll option, 69
+Omoveflops option, 69
+Oparallel option, 70
+Oparmsoverlap option, 70
+Opipeline, 71
+Oprocelim option, 71
+Oregreassoc option, 72
+Osize option, 61
+Ovectorize option, 70, 73
accessing globals, 64
aggressive, 59, 152
arrays, 160
cache, 62
code generation, 164
code size, 61
compile time, 61
compile-line options, 24
conservative, 61, 152
data pretch instructions, 63
debugging, 38, 117, 144
default level, 144, 145
defined, 252
directives, 160
documentation, 144
eliminating inlined procedures, 71
feedback, 66
feedback option, 11
fine-tuning, 146
fine-tuning options, 62
floating-point traps, 69
Fortran 90 standard, 152
-g option, 38
initialization, 66
inlining, 67, 149, 150
instruction scheduling, 63
intrinsic functions, 68
invoking, 144
levels, 11, 44, 144
limiting, 61
loop unrolling, 69