opt-multi-version-aggressive, Qopt-multi-version-aggressive

Tells the compiler to use aggressive multi-versioning to check for pointer aliasing and scalar replacement.

IDE Equivalent

None

Architectures

IA-32, Intel® 64 architectures

Syntax

Linux and Mac OS X:

-opt-multi-version-aggressive

-no-opt-multi-version-aggressive

Windows:

/Qopt-multi-version-aggressive

/Qopt-multi-version-aggressive-

Arguments

None

Default

-no-opt-multi-version-aggressive
or/Qopt-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 Mac OS X).

Alternate Options

None


Submit feedback on this help topic

Copyright © 1996-2010, Intel Corporation. All rights reserved.