Developer Guide and Reference

Contents

fbuiltin, Oi

Enables or disables inline expansion of intrinsic functions.

Syntax

Linux:
-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
ON
Inline expansion of intrinsic functions is enabled.
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
Alternate Options
None

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.