Lines Matching refs:__mmask64
32 typedef unsigned long long __mmask64; typedef
59 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
61 return (__mmask64)__builtin_ia32_pcmpeqb512_mask((__v64qi)__a, (__v64qi)__b, in _mm512_cmpeq_epi8_mask()
62 (__mmask64)-1); in _mm512_cmpeq_epi8_mask()
65 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
66 _mm512_mask_cmpeq_epi8_mask(__mmask64 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpeq_epi8_mask()
67 return (__mmask64)__builtin_ia32_pcmpeqb512_mask((__v64qi)__a, (__v64qi)__b, in _mm512_mask_cmpeq_epi8_mask()
71 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
73 return (__mmask64)__builtin_ia32_ucmpb512_mask((__v64qi)__a, (__v64qi)__b, 0, in _mm512_cmpeq_epu8_mask()
74 (__mmask64)-1); in _mm512_cmpeq_epu8_mask()
77 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
78 _mm512_mask_cmpeq_epu8_mask(__mmask64 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpeq_epu8_mask()
79 return (__mmask64)__builtin_ia32_ucmpb512_mask((__v64qi)__a, (__v64qi)__b, 0, in _mm512_mask_cmpeq_epu8_mask()
107 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
109 return (__mmask64)__builtin_ia32_cmpb512_mask((__v64qi)__a, (__v64qi)__b, 5, in _mm512_cmpge_epi8_mask()
110 (__mmask64)-1); in _mm512_cmpge_epi8_mask()
113 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
114 _mm512_mask_cmpge_epi8_mask(__mmask64 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpge_epi8_mask()
115 return (__mmask64)__builtin_ia32_cmpb512_mask((__v64qi)__a, (__v64qi)__b, 5, in _mm512_mask_cmpge_epi8_mask()
119 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
121 return (__mmask64)__builtin_ia32_ucmpb512_mask((__v64qi)__a, (__v64qi)__b, 5, in _mm512_cmpge_epu8_mask()
122 (__mmask64)-1); in _mm512_cmpge_epu8_mask()
125 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
126 _mm512_mask_cmpge_epu8_mask(__mmask64 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpge_epu8_mask()
127 return (__mmask64)__builtin_ia32_ucmpb512_mask((__v64qi)__a, (__v64qi)__b, 5, in _mm512_mask_cmpge_epu8_mask()
155 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
157 return (__mmask64)__builtin_ia32_pcmpgtb512_mask((__v64qi)__a, (__v64qi)__b, in _mm512_cmpgt_epi8_mask()
158 (__mmask64)-1); in _mm512_cmpgt_epi8_mask()
161 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
162 _mm512_mask_cmpgt_epi8_mask(__mmask64 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpgt_epi8_mask()
163 return (__mmask64)__builtin_ia32_pcmpgtb512_mask((__v64qi)__a, (__v64qi)__b, in _mm512_mask_cmpgt_epi8_mask()
167 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
169 return (__mmask64)__builtin_ia32_ucmpb512_mask((__v64qi)__a, (__v64qi)__b, 6, in _mm512_cmpgt_epu8_mask()
170 (__mmask64)-1); in _mm512_cmpgt_epu8_mask()
173 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
174 _mm512_mask_cmpgt_epu8_mask(__mmask64 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpgt_epu8_mask()
175 return (__mmask64)__builtin_ia32_ucmpb512_mask((__v64qi)__a, (__v64qi)__b, 6, in _mm512_mask_cmpgt_epu8_mask()
203 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
205 return (__mmask64)__builtin_ia32_cmpb512_mask((__v64qi)__a, (__v64qi)__b, 2, in _mm512_cmple_epi8_mask()
206 (__mmask64)-1); in _mm512_cmple_epi8_mask()
209 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
210 _mm512_mask_cmple_epi8_mask(__mmask64 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmple_epi8_mask()
211 return (__mmask64)__builtin_ia32_cmpb512_mask((__v64qi)__a, (__v64qi)__b, 2, in _mm512_mask_cmple_epi8_mask()
215 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
217 return (__mmask64)__builtin_ia32_ucmpb512_mask((__v64qi)__a, (__v64qi)__b, 2, in _mm512_cmple_epu8_mask()
218 (__mmask64)-1); in _mm512_cmple_epu8_mask()
221 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
222 _mm512_mask_cmple_epu8_mask(__mmask64 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmple_epu8_mask()
223 return (__mmask64)__builtin_ia32_ucmpb512_mask((__v64qi)__a, (__v64qi)__b, 2, in _mm512_mask_cmple_epu8_mask()
251 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
253 return (__mmask64)__builtin_ia32_cmpb512_mask((__v64qi)__a, (__v64qi)__b, 1, in _mm512_cmplt_epi8_mask()
254 (__mmask64)-1); in _mm512_cmplt_epi8_mask()
257 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
258 _mm512_mask_cmplt_epi8_mask(__mmask64 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmplt_epi8_mask()
259 return (__mmask64)__builtin_ia32_cmpb512_mask((__v64qi)__a, (__v64qi)__b, 1, in _mm512_mask_cmplt_epi8_mask()
263 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
265 return (__mmask64)__builtin_ia32_ucmpb512_mask((__v64qi)__a, (__v64qi)__b, 1, in _mm512_cmplt_epu8_mask()
266 (__mmask64)-1); in _mm512_cmplt_epu8_mask()
269 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
270 _mm512_mask_cmplt_epu8_mask(__mmask64 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmplt_epu8_mask()
271 return (__mmask64)__builtin_ia32_ucmpb512_mask((__v64qi)__a, (__v64qi)__b, 1, in _mm512_mask_cmplt_epu8_mask()
299 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
301 return (__mmask64)__builtin_ia32_cmpb512_mask((__v64qi)__a, (__v64qi)__b, 4, in _mm512_cmpneq_epi8_mask()
302 (__mmask64)-1); in _mm512_cmpneq_epi8_mask()
305 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
306 _mm512_mask_cmpneq_epi8_mask(__mmask64 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpneq_epi8_mask()
307 return (__mmask64)__builtin_ia32_cmpb512_mask((__v64qi)__a, (__v64qi)__b, 4, in _mm512_mask_cmpneq_epi8_mask()
311 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
313 return (__mmask64)__builtin_ia32_ucmpb512_mask((__v64qi)__a, (__v64qi)__b, 4, in _mm512_cmpneq_epu8_mask()
314 (__mmask64)-1); in _mm512_cmpneq_epu8_mask()
317 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
318 _mm512_mask_cmpneq_epu8_mask(__mmask64 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpneq_epu8_mask()
319 return (__mmask64)__builtin_ia32_ucmpb512_mask((__v64qi)__a, (__v64qi)__b, 4, in _mm512_mask_cmpneq_epu8_mask()
353 _mm512_mask_add_epi8 (__m512i __W, __mmask64 __U, __m512i __A, __m512i __B) { in _mm512_mask_add_epi8()
357 (__mmask64) __U); in _mm512_mask_add_epi8()
361 _mm512_maskz_add_epi8 (__mmask64 __U, __m512i __A, __m512i __B) { in _mm512_maskz_add_epi8()
365 (__mmask64) __U); in _mm512_maskz_add_epi8()
374 _mm512_mask_sub_epi8 (__m512i __W, __mmask64 __U, __m512i __A, __m512i __B) { in _mm512_mask_sub_epi8()
378 (__mmask64) __U); in _mm512_mask_sub_epi8()
382 _mm512_maskz_sub_epi8 (__mmask64 __U, __m512i __A, __m512i __B) { in _mm512_maskz_sub_epi8()
386 (__mmask64) __U); in _mm512_maskz_sub_epi8()
453 _mm512_mask_blend_epi8 (__mmask64 __U, __m512i __A, __m512i __W) in _mm512_mask_blend_epi8()
455 return (__m512i) __builtin_ia32_selectb_512 ((__mmask64) __U, in _mm512_mask_blend_epi8()
473 (__mmask64) -1); in _mm512_abs_epi8()
477 _mm512_mask_abs_epi8 (__m512i __W, __mmask64 __U, __m512i __A) in _mm512_mask_abs_epi8()
481 (__mmask64) __U); in _mm512_mask_abs_epi8()
485 _mm512_maskz_abs_epi8 (__mmask64 __U, __m512i __A) in _mm512_maskz_abs_epi8()
489 (__mmask64) __U); in _mm512_maskz_abs_epi8()
550 (__mmask64) -1); in _mm512_packs_epi16()
554 _mm512_mask_packs_epi16 (__m512i __W, __mmask64 __M, __m512i __A, in _mm512_mask_packs_epi16()
560 (__mmask64) __M); in _mm512_mask_packs_epi16()
564 _mm512_maskz_packs_epi16 (__mmask64 __M, __m512i __A, __m512i __B) in _mm512_maskz_packs_epi16()
606 (__mmask64) -1); in _mm512_packus_epi16()
610 _mm512_mask_packus_epi16 (__m512i __W, __mmask64 __M, __m512i __A, in _mm512_mask_packus_epi16()
616 (__mmask64) __M); in _mm512_mask_packus_epi16()
620 _mm512_maskz_packus_epi16 (__mmask64 __M, __m512i __A, __m512i __B) in _mm512_maskz_packus_epi16()
625 (__mmask64) __M); in _mm512_maskz_packus_epi16()
634 (__mmask64) -1); in _mm512_adds_epi8()
638 _mm512_mask_adds_epi8 (__m512i __W, __mmask64 __U, __m512i __A, in _mm512_mask_adds_epi8()
644 (__mmask64) __U); in _mm512_mask_adds_epi8()
648 _mm512_maskz_adds_epi8 (__mmask64 __U, __m512i __A, __m512i __B) in _mm512_maskz_adds_epi8()
653 (__mmask64) __U); in _mm512_maskz_adds_epi8()
690 (__mmask64) -1); in _mm512_adds_epu8()
694 _mm512_mask_adds_epu8 (__m512i __W, __mmask64 __U, __m512i __A, in _mm512_mask_adds_epu8()
700 (__mmask64) __U); in _mm512_mask_adds_epu8()
704 _mm512_maskz_adds_epu8 (__mmask64 __U, __m512i __A, __m512i __B) in _mm512_maskz_adds_epu8()
709 (__mmask64) __U); in _mm512_maskz_adds_epu8()
746 (__mmask64) -1); in _mm512_avg_epu8()
750 _mm512_mask_avg_epu8 (__m512i __W, __mmask64 __U, __m512i __A, in _mm512_mask_avg_epu8()
756 (__mmask64) __U); in _mm512_mask_avg_epu8()
760 _mm512_maskz_avg_epu8 (__mmask64 __U, __m512i __A, __m512i __B) in _mm512_maskz_avg_epu8()
765 (__mmask64) __U); in _mm512_maskz_avg_epu8()
802 (__mmask64) -1); in _mm512_max_epi8()
806 _mm512_maskz_max_epi8 (__mmask64 __M, __m512i __A, __m512i __B) in _mm512_maskz_max_epi8()
811 (__mmask64) __M); in _mm512_maskz_max_epi8()
815 _mm512_mask_max_epi8 (__m512i __W, __mmask64 __M, __m512i __A, in _mm512_mask_max_epi8()
821 (__mmask64) __M); in _mm512_mask_max_epi8()
858 (__mmask64) -1); in _mm512_max_epu8()
862 _mm512_maskz_max_epu8 (__mmask64 __M, __m512i __A, __m512i __B) in _mm512_maskz_max_epu8()
867 (__mmask64) __M); in _mm512_maskz_max_epu8()
871 _mm512_mask_max_epu8 (__m512i __W, __mmask64 __M, __m512i __A, in _mm512_mask_max_epu8()
877 (__mmask64) __M); in _mm512_mask_max_epu8()
914 (__mmask64) -1); in _mm512_min_epi8()
918 _mm512_maskz_min_epi8 (__mmask64 __M, __m512i __A, __m512i __B) in _mm512_maskz_min_epi8()
923 (__mmask64) __M); in _mm512_maskz_min_epi8()
927 _mm512_mask_min_epi8 (__m512i __W, __mmask64 __M, __m512i __A, in _mm512_mask_min_epi8()
933 (__mmask64) __M); in _mm512_mask_min_epi8()
970 (__mmask64) -1); in _mm512_min_epu8()
974 _mm512_maskz_min_epu8 (__mmask64 __M, __m512i __A, __m512i __B) in _mm512_maskz_min_epu8()
979 (__mmask64) __M); in _mm512_maskz_min_epu8()
983 _mm512_mask_min_epu8 (__m512i __W, __mmask64 __M, __m512i __A, in _mm512_mask_min_epu8()
989 (__mmask64) __M); in _mm512_mask_min_epu8()
1026 (__mmask64) -1); in _mm512_shuffle_epi8()
1030 _mm512_mask_shuffle_epi8 (__m512i __W, __mmask64 __U, __m512i __A, in _mm512_mask_shuffle_epi8()
1036 (__mmask64) __U); in _mm512_mask_shuffle_epi8()
1040 _mm512_maskz_shuffle_epi8 (__mmask64 __U, __m512i __A, __m512i __B) in _mm512_maskz_shuffle_epi8()
1045 (__mmask64) __U); in _mm512_maskz_shuffle_epi8()
1054 (__mmask64) -1); in _mm512_subs_epi8()
1058 _mm512_mask_subs_epi8 (__m512i __W, __mmask64 __U, __m512i __A, in _mm512_mask_subs_epi8()
1064 (__mmask64) __U); in _mm512_mask_subs_epi8()
1068 _mm512_maskz_subs_epi8 (__mmask64 __U, __m512i __A, __m512i __B) in _mm512_maskz_subs_epi8()
1073 (__mmask64) __U); in _mm512_maskz_subs_epi8()
1110 (__mmask64) -1); in _mm512_subs_epu8()
1114 _mm512_mask_subs_epu8 (__m512i __W, __mmask64 __U, __m512i __A, in _mm512_mask_subs_epu8()
1120 (__mmask64) __U); in _mm512_mask_subs_epu8()
1124 _mm512_maskz_subs_epu8 (__mmask64 __U, __m512i __A, __m512i __B) in _mm512_maskz_subs_epu8()
1129 (__mmask64) __U); in _mm512_maskz_subs_epu8()
1437 _mm512_mask_unpackhi_epi8(__m512i __W, __mmask64 __U, __m512i __A, __m512i __B) { in _mm512_mask_unpackhi_epi8()
1438 return (__m512i)__builtin_ia32_selectb_512((__mmask64)__U, in _mm512_mask_unpackhi_epi8()
1444 _mm512_maskz_unpackhi_epi8(__mmask64 __U, __m512i __A, __m512i __B) { in _mm512_maskz_unpackhi_epi8()
1445 return (__m512i)__builtin_ia32_selectb_512((__mmask64)__U, in _mm512_maskz_unpackhi_epi8()
1499 _mm512_mask_unpacklo_epi8(__m512i __W, __mmask64 __U, __m512i __A, __m512i __B) { in _mm512_mask_unpacklo_epi8()
1500 return (__m512i)__builtin_ia32_selectb_512((__mmask64)__U, in _mm512_mask_unpacklo_epi8()
1506 _mm512_maskz_unpacklo_epi8(__mmask64 __U, __m512i __A, __m512i __B) { in _mm512_maskz_unpacklo_epi8()
1507 return (__m512i)__builtin_ia32_selectb_512((__mmask64)__U, in _mm512_maskz_unpacklo_epi8()
1593 (__mmask64)__builtin_ia32_cmpb512_mask((__v64qi)(__m512i)(a), \
1595 (__mmask64)-1); })
1598 (__mmask64)__builtin_ia32_cmpb512_mask((__v64qi)(__m512i)(a), \
1600 (__mmask64)(m)); })
1603 (__mmask64)__builtin_ia32_ucmpb512_mask((__v64qi)(__m512i)(a), \
1605 (__mmask64)-1); })
1608 (__mmask64)__builtin_ia32_ucmpb512_mask((__v64qi)(__m512i)(a), \
1610 (__mmask64)(m)); })
2087 _mm512_mask_mov_epi8 (__m512i __W, __mmask64 __U, __m512i __A) in _mm512_mask_mov_epi8()
2089 return (__m512i) __builtin_ia32_selectb_512 ((__mmask64) __U, in _mm512_mask_mov_epi8()
2095 _mm512_maskz_mov_epi8 (__mmask64 __U, __m512i __A) in _mm512_maskz_mov_epi8()
2097 return (__m512i) __builtin_ia32_selectb_512 ((__mmask64) __U, in _mm512_maskz_mov_epi8()
2103 _mm512_mask_set1_epi8 (__m512i __O, __mmask64 __M, char __A) in _mm512_mask_set1_epi8()
2111 _mm512_maskz_set1_epi8 (__mmask64 __M, char __A) in _mm512_maskz_set1_epi8()
2119 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
2120 _mm512_kunpackd (__mmask64 __A, __mmask64 __B) in _mm512_kunpackd()
2122 return (__mmask64) __builtin_ia32_kunpckdi ((__mmask64) __A, in _mm512_kunpackd()
2123 (__mmask64) __B); in _mm512_kunpackd()
2151 _mm512_mask_loadu_epi8 (__m512i __W, __mmask64 __U, void const *__P) in _mm512_mask_loadu_epi8()
2155 (__mmask64) __U); in _mm512_mask_loadu_epi8()
2159 _mm512_maskz_loadu_epi8 (__mmask64 __U, void const *__P) in _mm512_maskz_loadu_epi8()
2164 (__mmask64) __U); in _mm512_maskz_loadu_epi8()
2175 _mm512_mask_storeu_epi8 (void *__P, __mmask64 __U, __m512i __A) in _mm512_mask_storeu_epi8()
2179 (__mmask64) __U); in _mm512_mask_storeu_epi8()
2182 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
2185 return (__mmask64) __builtin_ia32_ptestmb512 ((__v64qi) __A, in _mm512_test_epi8_mask()
2187 (__mmask64) -1); in _mm512_test_epi8_mask()
2190 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
2191 _mm512_mask_test_epi8_mask (__mmask64 __U, __m512i __A, __m512i __B) in _mm512_mask_test_epi8_mask()
2193 return (__mmask64) __builtin_ia32_ptestmb512 ((__v64qi) __A, in _mm512_mask_test_epi8_mask()
2212 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
2215 return (__mmask64) __builtin_ia32_ptestnmb512 ((__v64qi) __A, in _mm512_testn_epi8_mask()
2217 (__mmask64) -1); in _mm512_testn_epi8_mask()
2220 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
2221 _mm512_mask_testn_epi8_mask (__mmask64 __U, __m512i __A, __m512i __B) in _mm512_mask_testn_epi8_mask()
2223 return (__mmask64) __builtin_ia32_ptestnmb512 ((__v64qi) __A, in _mm512_mask_testn_epi8_mask()
2242 static __inline__ __mmask64 __DEFAULT_FN_ATTRS
2245 return (__mmask64) __builtin_ia32_cvtb2mask512 ((__v64qi) __A); in _mm512_movepi8_mask()
2255 _mm512_movm_epi8 (__mmask64 __A) in _mm512_movm_epi8()
2278 _mm512_mask_broadcastb_epi8 (__m512i __O, __mmask64 __M, __m128i __A) in _mm512_mask_broadcastb_epi8()
2286 _mm512_maskz_broadcastb_epi8 (__mmask64 __M, __m128i __A) in _mm512_maskz_broadcastb_epi8()
2367 (__mmask64)-1); })
2373 (__mmask64)(U)); })
2379 (__mmask64)(U)); })