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.
IDE Equivalent
Visual Studio:
Advanced > Calling
Convention
Eclipse:
None
Alternate Options
None