finline-limit

インライン展開される関数の最大サイズを指定します。

IDE オプション

なし

アーキテクチャー

IA-32、インテル® 64 アーキテクチャー

構文

Linux* および Mac OS* X:

-finline-limit=n

Windows:

なし

引数

n

0 以上の整数でなければなりません。インライン展開される関数の最大行数です。

デフォルト

オフ

コンパイラーは、関数をインライン展開するときにデフォルトのヒューリスティックを使用します。

説明

インライン展開される関数の最大サイズを指定します。コンパイラーは小さな関数をインライン展開しますが、このオプションで大きな関数もインライン展開することが可能です。例えば、n に 100 または 1000 を指定します。

関数は部分的にはインライン展開されません。関数全体がインライン展開されることに注意してください。

このオプションは、デフォルトで動作する -finline-functions オプションの変形です。

代替オプション

なし

関連情報


このヘルプトピックについてのフィードバックを送信

© 1996-2011 Intel Corporation. 無断での引用、転載を禁じます。