Automatic Vectorization Options Quick Reference

These options are supported on IA-32 and Intel® 64 architectures.

Linux* and Mac OS* X

Windows*

Description

-x

/Qx

Generates specialized code to run exclusively on processors with the extensions specified as the processor value.

See the following topics for more information about using the option:

-ax

/Qax

Generates, in a single binary, code specialized to the extensions specified as the processor value and also generic IA-32 architecture code. The generic code is usually slower.

See the following topics for more information about using the option:

-vec-report

/Qvec-report

Controls the diagnostic messages from the vectorizer.

See the following topics:

Vectorization within the Intel® compiler depends upon its ability to disambiguate memory references. Certain options may enable the compiler to do better vectorization.

Refer to Quick Reference Lists for a complete listing of the quick reference topics.