Specifies the level of inline function expansion.
None
IA-32, IntelŪ EM64T, IntelŪ ItaniumŪ architecture
Linux: | -inline [keyword] |
Windows: | /inline[:keyword] |
keyword | Is the level of inline function expansion. Possible values are: | |
none | Disables inlining of user-defined functions. This is the same as specifying manual. | |
|
manual |
Disables inlining of user-defined functions. Fortran statement functions are always inlined. |
|
size |
Enables inlining of any function. However, the compiler decides which functions are inlined. This option enables interprocedural optimizations and most speed optimizations. |
speed | Enables inlining of any function. This is the same as specifying all. | |
all | Enables inlining of any function. However, the compiler decides
which functions are inlined.
This option enables interprocedural optimizations and all speed optimizations. This is the same as specifying inline with no keyword. |
OFF | The compiler inlines certain functions by default. |
This option specifies the level of inline function expansion.
inline all or inline speed |
Linux: None |
inline size |
Linux: None |
inline manual or inline none |
Linux: None |