Next: program normalization
Up: A Compendium of
Previous: scanner switch
- autoi
- [default value: 1] Turn auto-inlining on (with a 1) or off (any other value).
- autoi_strat
- [default value: 1] This specifies the strategy to be used for placing inline
assertions at a call site. A value of 1 means to place the assertion when:
- there are no I/O statements in the called routine,
- the call-site is in a loop,
- the number of statements in the called routine is autoi_st_lim or less
A value of 2 means to place the assertion when:
- the call-site is in a loop,
- the number of statements in the called routine is autoi_st_lim or less
A value of 3 means to place the assertion when:
- the number of statements in the called routine is autoi_st_lim or less
- autoi_st_lim
- [default value: 50] The maximum number of executable statements within a called routine for auto-inlining to be done.
- inline
- [default value: 1] Turn inline expansion on (with the value 1) or off (any other value).
- inline_clean
- [default value: 0] Cleanup the program with constant propagation and dead-coding after inlining.
- inline_debug
- [default value: 1] Debug level for inline expansion.
- inline_site
- [default value: 0] Inline-site default. A 0 means don't inline without an assertion).
A 1 means inline each call site except those with a CSRD$ NOINLINE assertion.
Jay Hoeflinger
Mon Apr 21 11:52:18 CDT 1997