Lines Matching refs:__m512i

21 static __inline__ __m512i __DEFAULT_FN_ATTRS
22 _mm512_mask_compress_epi16(__m512i __S, __mmask32 __U, __m512i __D) in _mm512_mask_compress_epi16()
24 return (__m512i) __builtin_ia32_compresshi512_mask ((__v32hi) __D, in _mm512_mask_compress_epi16()
29 static __inline__ __m512i __DEFAULT_FN_ATTRS
30 _mm512_maskz_compress_epi16(__mmask32 __U, __m512i __D) in _mm512_maskz_compress_epi16()
32 return (__m512i) __builtin_ia32_compresshi512_mask ((__v32hi) __D, in _mm512_maskz_compress_epi16()
37 static __inline__ __m512i __DEFAULT_FN_ATTRS
38 _mm512_mask_compress_epi8(__m512i __S, __mmask64 __U, __m512i __D) in _mm512_mask_compress_epi8()
40 return (__m512i) __builtin_ia32_compressqi512_mask ((__v64qi) __D, in _mm512_mask_compress_epi8()
45 static __inline__ __m512i __DEFAULT_FN_ATTRS
46 _mm512_maskz_compress_epi8(__mmask64 __U, __m512i __D) in _mm512_maskz_compress_epi8()
48 return (__m512i) __builtin_ia32_compressqi512_mask ((__v64qi) __D, in _mm512_maskz_compress_epi8()
54 _mm512_mask_compressstoreu_epi16(void *__P, __mmask32 __U, __m512i __D) in _mm512_mask_compressstoreu_epi16()
61 _mm512_mask_compressstoreu_epi8(void *__P, __mmask64 __U, __m512i __D) in _mm512_mask_compressstoreu_epi8()
67 static __inline__ __m512i __DEFAULT_FN_ATTRS
68 _mm512_mask_expand_epi16(__m512i __S, __mmask32 __U, __m512i __D) in _mm512_mask_expand_epi16()
70 return (__m512i) __builtin_ia32_expandhi512_mask ((__v32hi) __D, in _mm512_mask_expand_epi16()
75 static __inline__ __m512i __DEFAULT_FN_ATTRS
76 _mm512_maskz_expand_epi16(__mmask32 __U, __m512i __D) in _mm512_maskz_expand_epi16()
78 return (__m512i) __builtin_ia32_expandhi512_mask ((__v32hi) __D, in _mm512_maskz_expand_epi16()
83 static __inline__ __m512i __DEFAULT_FN_ATTRS
84 _mm512_mask_expand_epi8(__m512i __S, __mmask64 __U, __m512i __D) in _mm512_mask_expand_epi8()
86 return (__m512i) __builtin_ia32_expandqi512_mask ((__v64qi) __D, in _mm512_mask_expand_epi8()
91 static __inline__ __m512i __DEFAULT_FN_ATTRS
92 _mm512_maskz_expand_epi8(__mmask64 __U, __m512i __D) in _mm512_maskz_expand_epi8()
94 return (__m512i) __builtin_ia32_expandqi512_mask ((__v64qi) __D, in _mm512_maskz_expand_epi8()
99 static __inline__ __m512i __DEFAULT_FN_ATTRS
100 _mm512_mask_expandloadu_epi16(__m512i __S, __mmask32 __U, void const *__P) in _mm512_mask_expandloadu_epi16()
102 return (__m512i) __builtin_ia32_expandloadhi512_mask ((const __v32hi *)__P, in _mm512_mask_expandloadu_epi16()
107 static __inline__ __m512i __DEFAULT_FN_ATTRS
110 return (__m512i) __builtin_ia32_expandloadhi512_mask ((const __v32hi *)__P, in _mm512_maskz_expandloadu_epi16()
115 static __inline__ __m512i __DEFAULT_FN_ATTRS
116 _mm512_mask_expandloadu_epi8(__m512i __S, __mmask64 __U, void const *__P) in _mm512_mask_expandloadu_epi8()
118 return (__m512i) __builtin_ia32_expandloadqi512_mask ((const __v64qi *)__P, in _mm512_mask_expandloadu_epi8()
123 static __inline__ __m512i __DEFAULT_FN_ATTRS
126 return (__m512i) __builtin_ia32_expandloadqi512_mask ((const __v64qi *)__P, in _mm512_maskz_expandloadu_epi8()
132 (__m512i)__builtin_ia32_vpshldq512((__v8di)(__m512i)(A), \
133 (__v8di)(__m512i)(B), (int)(I))
136 (__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
138 (__v8di)(__m512i)(S))
141 (__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
146 (__m512i)__builtin_ia32_vpshldd512((__v16si)(__m512i)(A), \
147 (__v16si)(__m512i)(B), (int)(I))
150 (__m512i)__builtin_ia32_selectd_512((__mmask16)(U), \
152 (__v16si)(__m512i)(S))
155 (__m512i)__builtin_ia32_selectd_512((__mmask16)(U), \
160 (__m512i)__builtin_ia32_vpshldw512((__v32hi)(__m512i)(A), \
161 (__v32hi)(__m512i)(B), (int)(I))
164 (__m512i)__builtin_ia32_selectw_512((__mmask32)(U), \
166 (__v32hi)(__m512i)(S))
169 (__m512i)__builtin_ia32_selectw_512((__mmask32)(U), \
174 (__m512i)__builtin_ia32_vpshrdq512((__v8di)(__m512i)(A), \
175 (__v8di)(__m512i)(B), (int)(I))
178 (__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
180 (__v8di)(__m512i)(S))
183 (__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
188 (__m512i)__builtin_ia32_vpshrdd512((__v16si)(__m512i)(A), \
189 (__v16si)(__m512i)(B), (int)(I))
192 (__m512i)__builtin_ia32_selectd_512((__mmask16)(U), \
194 (__v16si)(__m512i)(S))
197 (__m512i)__builtin_ia32_selectd_512((__mmask16)(U), \
202 (__m512i)__builtin_ia32_vpshrdw512((__v32hi)(__m512i)(A), \
203 (__v32hi)(__m512i)(B), (int)(I))
206 (__m512i)__builtin_ia32_selectw_512((__mmask32)(U), \
208 (__v32hi)(__m512i)(S))
211 (__m512i)__builtin_ia32_selectw_512((__mmask32)(U), \
215 static __inline__ __m512i __DEFAULT_FN_ATTRS
216 _mm512_shldv_epi64(__m512i __A, __m512i __B, __m512i __C) in _mm512_shldv_epi64()
218 return (__m512i)__builtin_ia32_vpshldvq512((__v8di)__A, (__v8di)__B, in _mm512_shldv_epi64()
222 static __inline__ __m512i __DEFAULT_FN_ATTRS
223 _mm512_mask_shldv_epi64(__m512i __A, __mmask8 __U, __m512i __B, __m512i __C) in _mm512_mask_shldv_epi64()
225 return (__m512i)__builtin_ia32_selectq_512(__U, in _mm512_mask_shldv_epi64()
230 static __inline__ __m512i __DEFAULT_FN_ATTRS
231 _mm512_maskz_shldv_epi64(__mmask8 __U, __m512i __A, __m512i __B, __m512i __C) in _mm512_maskz_shldv_epi64()
233 return (__m512i)__builtin_ia32_selectq_512(__U, in _mm512_maskz_shldv_epi64()
238 static __inline__ __m512i __DEFAULT_FN_ATTRS
239 _mm512_shldv_epi32(__m512i __A, __m512i __B, __m512i __C) in _mm512_shldv_epi32()
241 return (__m512i)__builtin_ia32_vpshldvd512((__v16si)__A, (__v16si)__B, in _mm512_shldv_epi32()
245 static __inline__ __m512i __DEFAULT_FN_ATTRS
246 _mm512_mask_shldv_epi32(__m512i __A, __mmask16 __U, __m512i __B, __m512i __C) in _mm512_mask_shldv_epi32()
248 return (__m512i)__builtin_ia32_selectd_512(__U, in _mm512_mask_shldv_epi32()
253 static __inline__ __m512i __DEFAULT_FN_ATTRS
254 _mm512_maskz_shldv_epi32(__mmask16 __U, __m512i __A, __m512i __B, __m512i __C) in _mm512_maskz_shldv_epi32()
256 return (__m512i)__builtin_ia32_selectd_512(__U, in _mm512_maskz_shldv_epi32()
261 static __inline__ __m512i __DEFAULT_FN_ATTRS
262 _mm512_shldv_epi16(__m512i __A, __m512i __B, __m512i __C) in _mm512_shldv_epi16()
264 return (__m512i)__builtin_ia32_vpshldvw512((__v32hi)__A, (__v32hi)__B, in _mm512_shldv_epi16()
268 static __inline__ __m512i __DEFAULT_FN_ATTRS
269 _mm512_mask_shldv_epi16(__m512i __A, __mmask32 __U, __m512i __B, __m512i __C) in _mm512_mask_shldv_epi16()
271 return (__m512i)__builtin_ia32_selectw_512(__U, in _mm512_mask_shldv_epi16()
276 static __inline__ __m512i __DEFAULT_FN_ATTRS
277 _mm512_maskz_shldv_epi16(__mmask32 __U, __m512i __A, __m512i __B, __m512i __C) in _mm512_maskz_shldv_epi16()
279 return (__m512i)__builtin_ia32_selectw_512(__U, in _mm512_maskz_shldv_epi16()
284 static __inline__ __m512i __DEFAULT_FN_ATTRS
285 _mm512_shrdv_epi64(__m512i __A, __m512i __B, __m512i __C) in _mm512_shrdv_epi64()
287 return (__m512i)__builtin_ia32_vpshrdvq512((__v8di)__A, (__v8di)__B, in _mm512_shrdv_epi64()
291 static __inline__ __m512i __DEFAULT_FN_ATTRS
292 _mm512_mask_shrdv_epi64(__m512i __A, __mmask8 __U, __m512i __B, __m512i __C) in _mm512_mask_shrdv_epi64()
294 return (__m512i)__builtin_ia32_selectq_512(__U, in _mm512_mask_shrdv_epi64()
299 static __inline__ __m512i __DEFAULT_FN_ATTRS
300 _mm512_maskz_shrdv_epi64(__mmask8 __U, __m512i __A, __m512i __B, __m512i __C) in _mm512_maskz_shrdv_epi64()
302 return (__m512i)__builtin_ia32_selectq_512(__U, in _mm512_maskz_shrdv_epi64()
307 static __inline__ __m512i __DEFAULT_FN_ATTRS
308 _mm512_shrdv_epi32(__m512i __A, __m512i __B, __m512i __C) in _mm512_shrdv_epi32()
310 return (__m512i)__builtin_ia32_vpshrdvd512((__v16si)__A, (__v16si)__B, in _mm512_shrdv_epi32()
314 static __inline__ __m512i __DEFAULT_FN_ATTRS
315 _mm512_mask_shrdv_epi32(__m512i __A, __mmask16 __U, __m512i __B, __m512i __C) in _mm512_mask_shrdv_epi32()
317 return (__m512i) __builtin_ia32_selectd_512(__U, in _mm512_mask_shrdv_epi32()
322 static __inline__ __m512i __DEFAULT_FN_ATTRS
323 _mm512_maskz_shrdv_epi32(__mmask16 __U, __m512i __A, __m512i __B, __m512i __C) in _mm512_maskz_shrdv_epi32()
325 return (__m512i) __builtin_ia32_selectd_512(__U, in _mm512_maskz_shrdv_epi32()
330 static __inline__ __m512i __DEFAULT_FN_ATTRS
331 _mm512_shrdv_epi16(__m512i __A, __m512i __B, __m512i __C) in _mm512_shrdv_epi16()
333 return (__m512i)__builtin_ia32_vpshrdvw512((__v32hi)__A, (__v32hi)__B, in _mm512_shrdv_epi16()
337 static __inline__ __m512i __DEFAULT_FN_ATTRS
338 _mm512_mask_shrdv_epi16(__m512i __A, __mmask32 __U, __m512i __B, __m512i __C) in _mm512_mask_shrdv_epi16()
340 return (__m512i)__builtin_ia32_selectw_512(__U, in _mm512_mask_shrdv_epi16()
345 static __inline__ __m512i __DEFAULT_FN_ATTRS
346 _mm512_maskz_shrdv_epi16(__mmask32 __U, __m512i __A, __m512i __B, __m512i __C) in _mm512_maskz_shrdv_epi16()
348 return (__m512i)__builtin_ia32_selectw_512(__U, in _mm512_maskz_shrdv_epi16()