The -..._looplevel
switches enable you to limit
inlining to just routines that are referenced in nested loops, where
the effects of reduced call overhead or enhanced optimizations will
be multiplied.
The parameter is defined from the most deeply nested subprogram
reference. The -inll=1
switch restricts inlining to
subroutines and functions referenced in the deepest loop nest. The
-inll=3
switch restricts inlining to those routines
referenced at the three deepest levels. The DO loop nest level of
each CALL or function reference is included in the optional calling
tree section of the listing file.
The -..._looplevel
switches do not activate inlining or
IPA. The -inline
or -ipa
switches must be
specified.
The C*$* [no]inline
and C*$* [no]ipa
directives, when enabled, are not affected by the
-looplevel
restrictions.