Specify inline options. Default settings are smart, noauto.
-inline keyword
The options for keyword are:
none | off
Turn off inlining.
on | smart
Turn on inlining for inline functions. This is the default.
auto
If inline not explicitly specified, auto-inline small functions.
noauto
Do not auto-inline. This is the default auto-inline setting.
deferred
Defer inlining until end of compilation unit. This allows inlining of functions in both directions.
level=n
Inline functions up to n levels deep. Level 0 is the same as -inline on. For n, enter 1 to 8 levels. This argument is case-sensitive.
all
Turn on aggressive inlining. This option is the same as -inline on, -inline auto.
[no]bottomup
Inline bottom-up starting from nodes of the call graph rather than the top-level function. This is the default.