Intel® C++ Compiler 16.0 User and Reference Guide

fbuiltin, Oi

Enables or disables inline expansion of intrinsic functions.

Syntax

Linux and OS X:

-fbuiltin[-name]

-fno-builtin[-name]

Windows:

/Oi[-]

/Qno-builtin-name

Arguments

name

Is a list of one or more intrinsic functions. If there is more than one intrinsic function, they must be separated by commas.

Default

OFF

Inline expansion of intrinsic functions is disabled.

Description

This option enables or disables inline expansion of one or more intrinsic functions.

If -fno-builtin-name or /Qno-builtin-name is specified, inline expansion is disabled for the named functions. If name is not specified, -fno-builtin or /Oi- disables inline expansion for all intrinsic functions.

For a list of built-in functions affected by -fbuiltin, search for "built-in functions" in the appropriate gcc* documentation.

For a list of built-in functions affected by /Oi, search for "/Oi" in the appropriate Microsoft* Visual C/C++* documentation.

IDE Equivalent

Visual Studio: Optimization > Enable Intrinsic Functions (/Oi)

Eclipse: None

Xcode: None

Alternate Options

None