Lines Matching refs:__mmask32

44   ((__mmask32)__builtin_ia32_cmpb256_mask((__v32qi)(__m256i)(a), \
46 (__mmask32)-1))
49 ((__mmask32)__builtin_ia32_cmpb256_mask((__v32qi)(__m256i)(a), \
51 (__mmask32)(m)))
54 ((__mmask32)__builtin_ia32_ucmpb256_mask((__v32qi)(__m256i)(a), \
56 (__mmask32)-1))
59 ((__mmask32)__builtin_ia32_ucmpb256_mask((__v32qi)(__m256i)(a), \
61 (__mmask32)(m)))
304 _mm256_mask_add_epi8(__m256i __W, __mmask32 __U, __m256i __A, __m256i __B){
305 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__U,
311 _mm256_maskz_add_epi8(__mmask32 __U, __m256i __A, __m256i __B) {
312 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__U,
332 _mm256_mask_sub_epi8(__m256i __W, __mmask32 __U, __m256i __A, __m256i __B) {
333 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__U,
339 _mm256_maskz_sub_epi8(__mmask32 __U, __m256i __A, __m256i __B) {
340 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__U,
452 _mm256_mask_blend_epi8 (__mmask32 __U, __m256i __A, __m256i __W)
454 return (__m256i) __builtin_ia32_selectb_256 ((__mmask32) __U,
492 _mm256_mask_abs_epi8(__m256i __W, __mmask32 __U, __m256i __A)
494 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__U,
500 _mm256_maskz_abs_epi8 (__mmask32 __U, __m256i __A)
502 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__U,
587 _mm256_maskz_packs_epi16(__mmask32 __M, __m256i __A, __m256i __B)
589 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__M,
595 _mm256_mask_packs_epi16(__m256i __W, __mmask32 __M, __m256i __A, __m256i __B)
597 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__M,
651 _mm256_maskz_packus_epi16(__mmask32 __M, __m256i __A, __m256i __B)
653 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__M,
659 _mm256_mask_packus_epi16(__m256i __W, __mmask32 __M, __m256i __A, __m256i __B)
661 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__M,
683 _mm256_mask_adds_epi8(__m256i __W, __mmask32 __U, __m256i __A, __m256i __B)
685 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__U,
691 _mm256_maskz_adds_epi8(__mmask32 __U, __m256i __A, __m256i __B)
693 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__U,
747 _mm256_mask_adds_epu8(__m256i __W, __mmask32 __U, __m256i __A, __m256i __B)
749 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__U,
755 _mm256_maskz_adds_epu8(__mmask32 __U, __m256i __A, __m256i __B)
757 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__U,
811 _mm256_mask_avg_epu8(__m256i __W, __mmask32 __U, __m256i __A, __m256i __B)
813 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__U,
819 _mm256_maskz_avg_epu8(__mmask32 __U, __m256i __A, __m256i __B)
821 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__U,
875 _mm256_maskz_max_epi8(__mmask32 __M, __m256i __A, __m256i __B)
877 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__M,
883 _mm256_mask_max_epi8(__m256i __W, __mmask32 __M, __m256i __A, __m256i __B)
885 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__M,
939 _mm256_maskz_max_epu8 (__mmask32 __M, __m256i __A, __m256i __B)
941 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__M,
947 _mm256_mask_max_epu8(__m256i __W, __mmask32 __M, __m256i __A, __m256i __B)
949 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__M,
1003 _mm256_maskz_min_epi8(__mmask32 __M, __m256i __A, __m256i __B)
1005 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__M,
1011 _mm256_mask_min_epi8(__m256i __W, __mmask32 __M, __m256i __A, __m256i __B)
1013 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__M,
1067 _mm256_maskz_min_epu8 (__mmask32 __M, __m256i __A, __m256i __B)
1069 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__M,
1075 _mm256_mask_min_epu8(__m256i __W, __mmask32 __M, __m256i __A, __m256i __B)
1077 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__M,
1131 _mm256_mask_shuffle_epi8(__m256i __W, __mmask32 __U, __m256i __A, __m256i __B)
1133 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__U,
1139 _mm256_maskz_shuffle_epi8(__mmask32 __U, __m256i __A, __m256i __B)
1141 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__U,
1163 _mm256_mask_subs_epi8(__m256i __W, __mmask32 __U, __m256i __A, __m256i __B)
1165 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__U,
1171 _mm256_maskz_subs_epi8(__mmask32 __U, __m256i __A, __m256i __B)
1173 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__U,
1227 _mm256_mask_subs_epu8(__m256i __W, __mmask32 __U, __m256i __A, __m256i __B)
1229 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__U,
1235 _mm256_maskz_subs_epu8(__mmask32 __U, __m256i __A, __m256i __B)
1237 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__U,
1660 _mm256_mask_unpackhi_epi8(__m256i __W, __mmask32 __U, __m256i __A, __m256i __B) {
1661 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__U,
1667 _mm256_maskz_unpackhi_epi8(__mmask32 __U, __m256i __A, __m256i __B) {
1668 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__U,
1716 _mm256_mask_unpacklo_epi8(__m256i __W, __mmask32 __U, __m256i __A, __m256i __B) {
1717 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__U,
1723 _mm256_maskz_unpacklo_epi8(__mmask32 __U, __m256i __A, __m256i __B) {
1724 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__U,
2240 _mm256_mask_mov_epi8 (__m256i __W, __mmask32 __U, __m256i __A)
2242 return (__m256i) __builtin_ia32_selectb_256 ((__mmask32) __U,
2248 _mm256_maskz_mov_epi8 (__mmask32 __U, __m256i __A)
2250 return (__m256i) __builtin_ia32_selectb_256 ((__mmask32) __U,
2273 _mm256_mask_set1_epi8 (__m256i __O, __mmask32 __M, char __A)
2281 _mm256_maskz_set1_epi8 (__mmask32 __M, char __A)
2376 _mm256_mask_loadu_epi8 (__m256i __W, __mmask32 __U, void const *__P)
2380 (__mmask32) __U);
2384 _mm256_maskz_loadu_epi8 (__mmask32 __U, void const *__P)
2389 (__mmask32) __U);
2453 _mm256_mask_storeu_epi8 (void *__P, __mmask32 __U, __m256i __A)
2457 (__mmask32) __U);
2473 static __inline__ __mmask32 __DEFAULT_FN_ATTRS256
2480 static __inline__ __mmask32 __DEFAULT_FN_ATTRS256
2481 _mm256_mask_test_epi8_mask (__mmask32 __U, __m256i __A, __m256i __B)
2527 static __inline__ __mmask32 __DEFAULT_FN_ATTRS256
2534 static __inline__ __mmask32 __DEFAULT_FN_ATTRS256
2535 _mm256_mask_testn_epi8_mask (__mmask32 __U, __m256i __A, __m256i __B)
2573 static __inline__ __mmask32 __DEFAULT_FN_ATTRS256
2576 return (__mmask32) __builtin_ia32_cvtb2mask256 ((__v32qi) __A);
2598 _mm256_movm_epi8 (__mmask32 __A)
2632 _mm256_mask_broadcastb_epi8 (__m256i __O, __mmask32 __M, __m128i __A)
2640 _mm256_maskz_broadcastb_epi8 (__mmask32 __M, __m128i __A)
2769 ((__m256i)__builtin_ia32_selectb_256((__mmask32)(U), \
2774 ((__m256i)__builtin_ia32_selectb_256((__mmask32)(U), \
3091 _mm256_mask_reduce_add_epi8(__mmask32 __M, __m256i __W) {
3097 _mm256_mask_reduce_mul_epi8(__mmask32 __M, __m256i __W) {
3103 _mm256_mask_reduce_and_epi8(__mmask32 __M, __m256i __W) {
3109 _mm256_mask_reduce_or_epi8(__mmask32 __M, __m256i __W) {
3135 _mm256_mask_reduce_max_epi8(__mmask32 __M, __m256i __V) {
3141 _mm256_mask_reduce_max_epu8(__mmask32 __M, __m256i __V) {
3147 _mm256_mask_reduce_min_epi8(__mmask32 __M, __m256i __V) {
3153 _mm256_mask_reduce_min_epu8(__mmask32 __M, __m256i __V) {