次の表に示すオプションを使用して、関数のインライン展開を制御することができます。
オプション |
効果 |
-ip_no_inlining |
このオプションは、-ip または -ipo オプションが指定されている場合に使用できます。この場合、-ip_no_inlining オプションは、-ip によるプロシージャ間の最適化の結果から生じるインライン展開を無効にします。しかし、他のプロシージャ間の最適化には何の影響も与えません。 |
-inline_debug_info |
呼び出しサイトのソース位置をインライン展開されたコードに割り当てる代わりに、インライン展開されたコードのソース位置を保持します。 |
-ip_no_pinlining |
部分的なインライン展開を無効にします。 このオプションは、-ip または -ipo オプションも指定している場合に使用できます。 |