単一ファイルのコンパイルにおける関数のインライン展開を有効にします。
Linux*: | -finline-functions -fno-inline-functions |
macOS*: | -finline-functions -fno-inline-functions |
Windows*: | なし |
なし
-finline-functions |
プロシージャー間の最適化 (IPO) が行われます。ただし、-O0 を指定すると、デフォルトはオフになります。 |
このオプションは、単一ファイルのコンパイルにおける関数のインライン展開を有効にします。
コンパイラーは、現在のソースファイル内で定義されている関数の呼び出しにインライン関数展開を実行します。
関数の展開には、ヒューリスティックを適用します。
なし