Intel® C++ Compiler Classic Developer Guide and Reference

ID 767249
Date 12/16/2022
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

inline-min-caller-growth, Qinline-min-caller-growth

Lets you specify a function size n for which functions of size <= n do not contribute to the estimated growth of the caller when inlined.

Syntax

Linux:

-inline-min-caller-growth=n

macOS:

-inline-min-caller-growth=n

Windows:

/Qinline-min-caller-growth=n

Arguments

n

Is a non-negative integer. When n > 0, functions with a size of n are treated as if they are size 0.

Default

-inline-min-caller-growth=0
or /Qinline-min-caller-growth=0

The compiler treats functions as if they have size zero.

Description

This option lets you specify a function size n for which functions of size <= n do not contribute to the estimated growth of the caller when inlined. It allows you to inline functions that the compiler would otherwise consider too large to inline.

NOTE:

We recommend that you choose a value of n <= 10; otherwise, compile time and code size may greatly increase.

IDE Equivalent
None
Alternate Options

None