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.
None