Home | History | Annotate | Download | only in include

Lines Matching defs:__m512i

43 typedef long long __m512i __attribute__ ((__vector_size__ (64), __may_alias__));
49 extern __inline __m512i
51 _mm512_conflict_epi32 (__m512i __A)
53 return (__m512i)
59 extern __inline __m512i
61 _mm512_mask_conflict_epi32 (__m512i __W, __mmask16 __U, __m512i __A)
63 return (__m512i) __builtin_ia32_vpconflictsi_512_mask ((__v16si) __A,
68 extern __inline __m512i
70 _mm512_maskz_conflict_epi32 (__mmask16 __U, __m512i __A)
72 return (__m512i)
78 extern __inline __m512i
80 _mm512_conflict_epi64 (__m512i __A)
82 return (__m512i)
88 extern __inline __m512i
90 _mm512_mask_conflict_epi64 (__m512i __W, __mmask8 __U, __m512i __A)
92 return (__m512i) __builtin_ia32_vpconflictdi_512_mask ((__v8di) __A,
97 extern __inline __m512i
99 _mm512_maskz_conflict_epi64 (__mmask8 __U, __m512i __A)
101 return (__m512i)
107 extern __inline __m512i
109 _mm512_lzcnt_epi64 (__m512i __A)
111 return (__m512i)
117 extern __inline __m512i
119 _mm512_mask_lzcnt_epi64 (__m512i __W, __mmask8 __U, __m512i __A)
121 return (__m512i) __builtin_ia32_vplzcntq_512_mask ((__v8di) __A,
126 extern __inline __m512i
128 _mm512_maskz_lzcnt_epi64 (__mmask8 __U, __m512i __A)
130 return (__m512i)
136 extern __inline __m512i
138 _mm512_lzcnt_epi32 (__m512i __A)
140 return (__m512i)
146 extern __inline __m512i
148 _mm512_mask_lzcnt_epi32 (__m512i __W, __mmask16 __U, __m512i __A)
150 return (__m512i) __builtin_ia32_vplzcntd_512_mask ((__v16si) __A,
155 extern __inline __m512i
157 _mm512_maskz_lzcnt_epi32 (__mmask16 __U, __m512i __A)
159 return (__m512i)
165 extern __inline __m512i
169 return (__m512i) __builtin_ia32_broadcastmb512 (__A);
172 extern __inline __m512i
176 return (__m512i) __builtin_ia32_broadcastmw512 (__A);