The KAP switches table lists the settings of the command switches related to optimization used for this program unit. Some of the values may be changed within the program unit by using directives. Not all of these switches can be changed by the user. An example of a KAP switches tables is as follows:
KAP/Digital_VMS_F V3.1 k271625 970317 ATIMESB Transformed 05-Apr-1997 15:02:48
Page 1
Switches Used for this Program Unit
no aggressive no library_calls
tune=EV4
arclimit=5000 limit=10
assume=cel lines=55
list=mat.k
listingwidth=132
cacheline=32,32 listoptions=klo
cache_prefetch_line_count=0
cachesize=8
no case machine=s
chunk=1
cmp=mat.cmp miifg=500
nocmpoptions minconcurrent=1000
complex=8
no concurrentize
no namepartitioning
datasave no natural
no dlines
directives=akpv optimize=5
dpregisters=32 no onetrip
eiifg=20 no parallelio
escape
fpregisters=32
no freeformat
no fuse
fuselevel=0
no generateh
no guide
no hdir real=4
heaplimit=116 no recursion
hli=1 roundoff=3
no include
no ignoreoptions save=manual_adjust
no inline scalaroptimize=3
no inline_and_copy scan=72
no inline_create scheduling=e
inline_depth=2 setassociativity=1
no inline_from_files no skip
no inline_from_libraries no srlcd
inline_looplevel=2 no suppress
inline_optimize=0
no inline_manual no syntax
input=mat.f
integer=4
interchange
interleave no type
intlog
no ipa
no ipa_create
ipa_depth=2 unroll=4
no ipa_from_files unroll2=160
no ipa_from_libraries unroll3=1
ipa_looplevel=2 useh
no ipa_manual
no ipa_optimize