search for: hva3

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,...