|
void __cdecl | _wassert (_In_z_ const wchar_t *_Message, _In_z_ const wchar_t *_File, _In_ unsigned _Line) |
|
const __m128i | get_mask128 () |
|
M128 | operator& (const M128 &_A, const M128 &_B) |
|
M128 | operator| (const M128 &_A, const M128 &_B) |
|
M128 | operator^ (const M128 &_A, const M128 &_B) |
|
M128 | andnot (const M128 &_A, const M128 &_B) |
|
I64vec2 | unpack_low (const I64vec2 &_A, const I64vec2 &_B) |
|
I64vec2 | unpack_high (const I64vec2 &_A, const I64vec2 &_B) |
|
I32vec4 | cmpeq (const I32vec4 &_A, const I32vec4 &_B) |
|
I32vec4 | cmpneq (const I32vec4 &_A, const I32vec4 &_B) |
|
I32vec4 | unpack_low (const I32vec4 &_A, const I32vec4 &_B) |
|
I32vec4 | unpack_high (const I32vec4 &_A, const I32vec4 &_B) |
|
Is32vec4 | cmpeq (const Is32vec4 &_A, const Is32vec4 &_B) |
|
Is32vec4 | cmpneq (const Is32vec4 &_A, const Is32vec4 &_B) |
|
Is32vec4 | cmpgt (const Is32vec4 &_A, const Is32vec4 &_B) |
|
Is32vec4 | cmplt (const Is32vec4 &_A, const Is32vec4 &_B) |
|
Is32vec4 | unpack_low (const Is32vec4 &_A, const Is32vec4 &_B) |
|
Is32vec4 | unpack_high (const Is32vec4 &_A, const Is32vec4 &_B) |
|
I64vec2 | operator* (const Iu32vec4 &_A, const Iu32vec4 &_B) |
|
Iu32vec4 | cmpeq (const Iu32vec4 &_A, const Iu32vec4 &_B) |
|
Iu32vec4 | cmpneq (const Iu32vec4 &_A, const Iu32vec4 &_B) |
|
Iu32vec4 | unpack_low (const Iu32vec4 &_A, const Iu32vec4 &_B) |
|
Iu32vec4 | unpack_high (const Iu32vec4 &_A, const Iu32vec4 &_B) |
|
I16vec8 | operator* (const I16vec8 &_A, const I16vec8 &_B) |
|
I16vec8 | cmpeq (const I16vec8 &_A, const I16vec8 &_B) |
|
I16vec8 | cmpneq (const I16vec8 &_A, const I16vec8 &_B) |
|
I16vec8 | unpack_low (const I16vec8 &_A, const I16vec8 &_B) |
|
I16vec8 | unpack_high (const I16vec8 &_A, const I16vec8 &_B) |
|
Is16vec8 | operator* (const Is16vec8 &_A, const Is16vec8 &_B) |
|
Is16vec8 | cmpeq (const Is16vec8 &_A, const Is16vec8 &_B) |
|
Is16vec8 | cmpneq (const Is16vec8 &_A, const Is16vec8 &_B) |
|
Is16vec8 | cmpgt (const Is16vec8 &_A, const Is16vec8 &_B) |
|
Is16vec8 | cmplt (const Is16vec8 &_A, const Is16vec8 &_B) |
|
Is16vec8 | unpack_low (const Is16vec8 &_A, const Is16vec8 &_B) |
|
Is16vec8 | unpack_high (const Is16vec8 &_A, const Is16vec8 &_B) |
|
Is16vec8 | mul_high (const Is16vec8 &_A, const Is16vec8 &_B) |
|
Is32vec4 | mul_add (const Is16vec8 &_A, const Is16vec8 &_B) |
|
Is16vec8 | sat_add (const Is16vec8 &_A, const Is16vec8 &_B) |
|
Is16vec8 | sat_sub (const Is16vec8 &_A, const Is16vec8 &_B) |
|
Is16vec8 | simd_max (const Is16vec8 &_A, const Is16vec8 &_B) |
|
Is16vec8 | simd_min (const Is16vec8 &_A, const Is16vec8 &_B) |
|
Iu16vec8 | operator* (const Iu16vec8 &_A, const Iu16vec8 &_B) |
|
Iu16vec8 | cmpeq (const Iu16vec8 &_A, const Iu16vec8 &_B) |
|
Iu16vec8 | cmpneq (const Iu16vec8 &_A, const Iu16vec8 &_B) |
|
Iu16vec8 | unpack_low (const Iu16vec8 &_A, const Iu16vec8 &_B) |
|
Iu16vec8 | unpack_high (const Iu16vec8 &_A, const Iu16vec8 &_B) |
|
Iu16vec8 | sat_add (const Iu16vec8 &_A, const Iu16vec8 &_B) |
|
Iu16vec8 | sat_sub (const Iu16vec8 &_A, const Iu16vec8 &_B) |
|
Iu16vec8 | simd_avg (const Iu16vec8 &_A, const Iu16vec8 &_B) |
|
I16vec8 | mul_high (const Iu16vec8 &_A, const Iu16vec8 &_B) |
|
I8vec16 | cmpeq (const I8vec16 &_A, const I8vec16 &_B) |
|
I8vec16 | cmpneq (const I8vec16 &_A, const I8vec16 &_B) |
|
I8vec16 | unpack_low (const I8vec16 &_A, const I8vec16 &_B) |
|
I8vec16 | unpack_high (const I8vec16 &_A, const I8vec16 &_B) |
|
Is8vec16 | cmpeq (const Is8vec16 &_A, const Is8vec16 &_B) |
|
Is8vec16 | cmpneq (const Is8vec16 &_A, const Is8vec16 &_B) |
|
Is8vec16 | cmpgt (const Is8vec16 &_A, const Is8vec16 &_B) |
|
Is8vec16 | cmplt (const Is8vec16 &_A, const Is8vec16 &_B) |
|
Is8vec16 | unpack_low (const Is8vec16 &_A, const Is8vec16 &_B) |
|
Is8vec16 | unpack_high (const Is8vec16 &_A, const Is8vec16 &_B) |
|
Is8vec16 | sat_add (const Is8vec16 &_A, const Is8vec16 &_B) |
|
Is8vec16 | sat_sub (const Is8vec16 &_A, const Is8vec16 &_B) |
|
Iu8vec16 | cmpeq (const Iu8vec16 &_A, const Iu8vec16 &_B) |
|
Iu8vec16 | cmpneq (const Iu8vec16 &_A, const Iu8vec16 &_B) |
|
Iu8vec16 | unpack_low (const Iu8vec16 &_A, const Iu8vec16 &_B) |
|
Iu8vec16 | unpack_high (const Iu8vec16 &_A, const Iu8vec16 &_B) |
|
Iu8vec16 | sat_add (const Iu8vec16 &_A, const Iu8vec16 &_B) |
|
Iu8vec16 | sat_sub (const Iu8vec16 &_A, const Iu8vec16 &_B) |
|
I64vec2 | sum_abs (const Iu8vec16 &_A, const Iu8vec16 &_B) |
|
Iu8vec16 | simd_avg (const Iu8vec16 &_A, const Iu8vec16 &_B) |
|
Iu8vec16 | simd_max (const Iu8vec16 &_A, const Iu8vec16 &_B) |
|
Iu8vec16 | simd_min (const Iu8vec16 &_A, const Iu8vec16 &_B) |
|
Is16vec8 | pack_sat (const Is32vec4 &_A, const Is32vec4 &_B) |
|
Is8vec16 | pack_sat (const Is16vec8 &_A, const Is16vec8 &_B) |
|
Iu8vec16 | packu_sat (const Is16vec8 &_A, const Is16vec8 &_B) |
|
F64vec2 | unpack_low (const F64vec2 &_A, const F64vec2 &_B) |
|
F64vec2 | unpack_high (const F64vec2 &_A, const F64vec2 &_B) |
|
int | move_mask (const F64vec2 &_A) |
|
void | loadu (F64vec2 &_A, double *_P) |
|
void | storeu (double *_P, const F64vec2 &_A) |
|
void | store_nta (double *_P, F64vec2 &_A) |
|
| F64vec2_SELECT (eq) F64vec2_SELECT(lt) F64vec2_SELECT(le) F64vec2_SELECT(gt) F64vec2_SELECT(ge) F64vec2_SELECT(neq) F64vec2_SELECT(nlt) F64vec2_SELECT(nle) inline int F64vec2ToInt(const F64vec2 &_A) |
|
F64vec2 | F32vec4ToF64vec2 (const F32vec4 &_A) |
|
F32vec4 | F64vec2ToF32vec4 (const F64vec2 &_A) |
|
F64vec2 | IntToF64vec2 (const F64vec2 &_A, int _B) |
|
F32vec8 | unpack_low (const F32vec8 &_A, const F32vec8 &_B) |
|
F32vec8 | unpack_high (const F32vec8 &_A, const F32vec8 &_B) |
|
int | move_mask (const F32vec8 &_A) |
|
void | loadu (F32vec8 &_A, const float *_P) |
|
void | storeu (float *_P, const F32vec8 &_A) |
|
void | store_nta (float *_P, const F32vec8 &_A) |
|
void | maskload (F32vec8 &_A, const float *_P, const F32vec8 &_M) |
|
void | maskload (F32vec4 &_A, const float *_P, const F32vec4 &_M) |
|
void | maskstore (float *_P, const F32vec8 &_A, const F32vec8 &_M) |
|
void | maskstore (float *_P, const F32vec4 &_A, const F32vec4 &_M) |
|
F32vec8 | select_eq (const F32vec8 &_A, const F32vec8 &_B, const F32vec8 &_C, const F32vec8 &_D) |
|
F32vec8 | select_lt (const F32vec8 &_A, const F32vec8 &_B, const F32vec8 &_C, const F32vec8 &_D) |
|
F32vec8 | select_le (const F32vec8 &_A, const F32vec8 &_B, const F32vec8 &_C, const F32vec8 &_D) |
|
F32vec8 | select_gt (const F32vec8 &_A, const F32vec8 &_B, const F32vec8 &_C, const F32vec8 &_D) |
|
F32vec8 | select_ge (const F32vec8 &_A, const F32vec8 &_B, const F32vec8 &_C, const F32vec8 &_D) |
|
F32vec8 | select_neq (const F32vec8 &_A, const F32vec8 &_B, const F32vec8 &_C, const F32vec8 &_D) |
|
F32vec8 | select_nlt (const F32vec8 &_A, const F32vec8 &_B, const F32vec8 &_C, const F32vec8 &_D) |
|
F32vec8 | select_nle (const F32vec8 &_A, const F32vec8 &_B, const F32vec8 &_C, const F32vec8 &_D) |
|
F32vec8 | select_ngt (const F32vec8 &_A, const F32vec8 &_B, const F32vec8 &_C, const F32vec8 &_D) |
|
F32vec8 | select_nge (const F32vec8 &_A, const F32vec8 &_B, const F32vec8 &_C, const F32vec8 &_D) |
|
F64vec4 | unpack_low (const F64vec4 &_A, const F64vec4 &_B) |
|
F64vec4 | unpack_high (const F64vec4 &_A, const F64vec4 &_B) |
|
int | move_mask (const F64vec4 &_A) |
|
void | loadu (F64vec4 &_A, double *_P) |
|
void | storeu (double *_P, const F64vec4 &_A) |
|
void | store_nta (double *_P, const F64vec4 &_A) |
|
void | maskload (F64vec4 &_A, const double *_P, const F64vec4 &_M) |
|
void | maskload (F64vec2 &_A, const double *_P, const F64vec2 &_M) |
|
void | maskstore (double *_P, const F64vec4 &_A, const F64vec4 &_M) |
|
void | maskstore (double *_P, const F64vec2 &_A, const F64vec2 &_M) |
|
F64vec4 | select_eq (const F64vec4 &_A, const F64vec4 &_B, const F64vec4 &_C, const F64vec4 &_D) |
|
F64vec4 | select_lt (const F64vec4 &_A, const F64vec4 &_B, const F64vec4 &_C, const F64vec4 &_D) |
|
F64vec4 | select_le (const F64vec4 &_A, const F64vec4 &_B, const F64vec4 &_C, const F64vec4 &_D) |
|
F64vec4 | select_gt (const F64vec4 &_A, const F64vec4 &_B, const F64vec4 &_C, const F64vec4 &_D) |
|
F64vec4 | select_ge (const F64vec4 &_A, const F64vec4 &_B, const F64vec4 &_C, const F64vec4 &_D) |
|
F64vec4 | select_neq (const F64vec4 &_A, const F64vec4 &_B, const F64vec4 &_C, const F64vec4 &_D) |
|
F64vec4 | select_nlt (const F64vec4 &_A, const F64vec4 &_B, const F64vec4 &_C, const F64vec4 &_D) |
|
F64vec4 | select_nle (const F64vec4 &_A, const F64vec4 &_B, const F64vec4 &_C, const F64vec4 &_D) |
|
F64vec4 | select_ngt (const F64vec4 &_A, const F64vec4 &_B, const F64vec4 &_C, const F64vec4 &_D) |
|
F64vec4 | select_nge (const F64vec4 &_A, const F64vec4 &_B, const F64vec4 &_C, const F64vec4 &_D) |
|
F64vec4 | F32vec4ToF64vec4 (const F32vec4 &_A) |
|
F32vec4 | F64vec4ToF32vec8 (const F64vec4 &_A) |
|