Visible to Intel only — GUID: GUID-A13F344D-6ACD-46BC-8DA2-B4D8D805254F
Visible to Intel only — GUID: GUID-A13F344D-6ACD-46BC-8DA2-B4D8D805254F
Gv
Tells the compiler to use the vector calling convention (__vectorcall) when passing vector type arguments.
Syntax
Linux: |
None |
Windows: |
/Gv |
Arguments
None
Default
OFF |
The default calling convention is __cdecl. |
Description
This option tells the compiler to use the vector calling convention (__vectorcall) when passing vector type arguments.
It causes each function in the module to compile as __vectorcall unless the function is declared with a conflicting attribute, or the name of the function is main.
This option has been added for Microsoft compatibility.
For more details about the __vectorcall calling convention, see the Microsoft documentation.
This option only applies to host compilation. When offloading is enabled, it does not impact device-specific compilation.
IDE Equivalent
Visual Studio: Advanced > Calling Convention
Eclipse: None
Alternate Options
None