25 #error "Never use <avx512vnniintrin.h> directly; include <immintrin.h> instead." 28 #ifndef __AVX512VNNIINTRIN_H 29 #define __AVX512VNNIINTRIN_H 32 #define __DEFAULT_FN_ATTRS __attribute__((__always_inline__, __nodebug__, __target__("avx512vnni"))) 38 return (__m512i) __builtin_ia32_vpdpbusd512_mask ((__v16si) __S,
47 return (__m512i) __builtin_ia32_vpdpbusd512_maskz ((__v16si) __S,
56 return (__m512i) __builtin_ia32_vpdpbusd512_mask ((__v16si) __S,
65 return (__m512i) __builtin_ia32_vpdpbusds512_mask ((__v16si) __S,
74 return (__m512i) __builtin_ia32_vpdpbusds512_maskz ((__v16si) __S,
83 return (__m512i) __builtin_ia32_vpdpbusds512_mask ((__v16si) __S,
92 return (__m512i) __builtin_ia32_vpdpwssd512_mask ((__v16si) __S,
101 return (__m512i) __builtin_ia32_vpdpwssd512_maskz ((__v16si) __S,
110 return (__m512i) __builtin_ia32_vpdpwssd512_mask ((__v16si) __S,
119 return (__m512i) __builtin_ia32_vpdpwssds512_mask ((__v16si) __S,
128 return (__m512i) __builtin_ia32_vpdpwssds512_maskz ((__v16si) __S,
137 return (__m512i) __builtin_ia32_vpdpwssds512_mask ((__v16si) __S,
144 #undef __DEFAULT_FN_ATTRS static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_dpwssd_epi32(__mmask16 __U, __m512i __S, __m512i __A, __m512i __B)
static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_dpbusd_epi32(__m512i __S, __mmask16 __U, __m512i __A, __m512i __B)
static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_dpbusds_epi32(__m512i __S, __m512i __A, __m512i __B)
#define __DEFAULT_FN_ATTRS
static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_dpbusds_epi32(__mmask16 __U, __m512i __S, __m512i __A, __m512i __B)
static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_dpwssd_epi32(__m512i __S, __m512i __A, __m512i __B)
static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_dpwssd_epi32(__m512i __S, __mmask16 __U, __m512i __A, __m512i __B)
static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_dpbusd_epi32(__mmask16 __U, __m512i __S, __m512i __A, __m512i __B)
static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_dpbusd_epi32(__m512i __S, __m512i __A, __m512i __B)
static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_dpwssds_epi32(__mmask16 __U, __m512i __S, __m512i __A, __m512i __B)
static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_dpwssds_epi32(__m512i __S, __m512i __A, __m512i __B)
static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_dpbusds_epi32(__m512i __S, __mmask16 __U, __m512i __A, __m512i __B)
static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_dpwssds_epi32(__m512i __S, __mmask16 __U, __m512i __A, __m512i __B)