Visible to Intel only — GUID: GUID-39824B93-770B-49F4-95CF-0D06F8FD4FDB
Visible to Intel only — GUID: GUID-39824B93-770B-49F4-95CF-0D06F8FD4FDB
qopt-multi-version-aggressive, Qopt-multi-version-aggressive
Tells the compiler to use aggressive multi-versioning to check for pointer aliasing and scalar replacement.
Syntax
Linux: |
-qopt-multi-version-aggressive -qno-opt-multi-version-aggressive |
macOS: |
-qopt-multi-version-aggressive -qno-opt-multi-version-aggressive |
Windows: |
/Qopt-multi-version-aggressive /Qopt-multi-version-aggressive- |
Arguments
None
Default
-qno-opt-multi-version-aggressive |
The compiler uses default heuristics when checking for pointer aliasing and scalar replacement. |
Description
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 macOS).
IDE Equivalent
Alternate Options
None