You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -18,11 +17,12 @@ Replaces some function calls with intrinsic or otherwise special forms of the fu
18
17
19
18
## Remarks
20
19
21
-
Programs that use intrinsic functions are faster because they do not have the overhead of function calls, but may be larger because of the additional code created.
20
+
Programs that use intrinsic functions are faster because they do not have the overhead of function calls but may be larger because of the additional code created.
22
21
23
22
See [intrinsic](../../preprocessor/intrinsic.md) for more information on which functions have intrinsic forms.
24
23
25
-
**/Oi** is only a request to the compiler to replace some function calls with intrinsics; the compiler may call the function (and not replace the function call with an intrinsic) if it will result in better performance.
24
+
**/Oi** is only a request to the compiler to replace some function calls with intrinsics. The compiler may call the function (and not replace the function call with an intrinsic) if it will result in better performance.\
25
+
**/Oi-** turns off this behavior, which may be useful if `/Oi` has been specified elsewhere and you want to override it.
26
26
27
27
**x86 Specific**
28
28
@@ -37,9 +37,7 @@ You also use [intrinsic](../../preprocessor/intrinsic.md) to create intrinsic fu
37
37
### To set this compiler option in the Visual Studio development environment
38
38
39
39
1. Open the project's **Property Pages** dialog box. For details, see [Set C++ compiler and build properties in Visual Studio](../working-with-project-properties.md).
0 commit comments