Displaying 1 result from an estimated 1 matches for "hva3".
Did you mean:
hda3
2016 Nov 30
2
RFC: Adding Support For Vectorcall Calling Convention
...-----------
A Homogeneous Vector Aggregate (HVA) type is a composite type of up
to four data members that have identical vector types. An HVA type has
the same alignment requirement as the vector type of its members.
For example:
typedef struct {
__m256 x;
__m256 y;
__m256 z;
} hva3; // HVA type with 3 __m256 elements
Vectorcall Extension
----------------------------
Vectorcall extends the standard x64 calling convention while adding
support for HVA and vector types.
There are four main differences:
- Floating-point types are considered vector types just like __m128,...