Determines which vector function application binary interface (ABI) the compiler uses to create or call vector functions.
- Specifies which vector function ABI to use. Possible values are:
- Tells the compiler to use the compatibility vector function ABI. This ABI includes Intel®-specific features.
- Tells the compiler to generate an extended set of vector functions. The option is very similar to settingcompat. However, forcompat, only one vector function is created, while forcmdtarget, several vector functions are created for each vector specification.Vector variants are created for targets specified by compiler optionsNo change is made to the source code.[Q]xand/or[Q]ax.
- Tells the compiler to use the gcc vector function ABI. Use this setting only in cases when you want to link with modules compiled by gcc. This setting is not available on Windows* systems.
- Tells the compiler to use the legacy vector function ABI. Use this setting if you need to keep the generated vector function binary backward compatible with the vectorized binary generated by older versions of the Intel® compilers (V13.1 or older).