Tells the compiler to use aggressive multi-versioning to check for pointer aliasing and scalar replacement.
IA-32, Intel® 64 architectures
Linux and Mac OS X: | -opt-multi-version-aggressive -no-opt-multi-version-aggressive |
Windows: | /Qopt-multi-version-aggressive /Qopt-multi-version-aggressive- |
None
-no-opt-multi-version-aggressive |
The compiler uses default heuristics when checking for pointer aliasing and scalar replacement. |
This option tells the compiler to use aggressive multi-versioning to check for pointer aliasing and scalar replacement. This option may improve performance.
The performance can be affected by certain options, such as /arch or /Qx (Windows) or -m or -x (Linux and Mac OS X).
None
Copyright © 1996-2010, Intel Corporation. All rights reserved.