ip, Qip

Enables additional interprocedural optimizations for single file compilation.

IDE Equivalent

Windows: None

Linux: Libraries > Enable Interprocedural Optimization for Single File Compilation

Mac OS: None

Architectures

IA-32 architecture, Intel® 64 architecture, IA-64 architecture

Syntax

Linux and Mac OS: -ip
Windows:  /Qip

Arguments

None

Default

OFF Some limited interprocedural optimizations occur.

Description

This option enables additional interprocedural optimizations for single file compilation. These optimizations are a subset of full intra-file interprocedural optimizations.

One of these optimizations enables the compiler to perform inline function expansion for calls to functions defined within the current source file.

Alternate Options

None

See Also

finline-functions compiler option