Option | Description |
---|---|
-ip | Enables interprocedural optimizations for single file compilation. |
-ip_no_inlining | Disables inlining that would result from the -ip interprocedural optimization, but has no effect on other interprocedural optimizations. |
-ipo | Enables interprocedural optimizations across files. |
-ipo_c | Generates a multifile object file that can be used in further link steps. |
-ipo_obj | Forces the compiler to create real object files when used with -ipo. |
-ipo_S | Generates a multifile assemblable file named ipo_out.asm that can be used in further link steps. |
-inline_debug_info | Preserve the source position of inlined code instead of assigning the call-site source position to inlined code. |
-nolib_inline | Disables inline expansion of standard library functions. |