Lines Matching refs:__m256i

66 _mm256_cmpeq_epi8_mask(__m256i __a, __m256i __b) {  in _mm256_cmpeq_epi8_mask()
72 _mm256_mask_cmpeq_epi8_mask(__mmask32 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpeq_epi8_mask()
78 _mm256_cmpeq_epu8_mask(__m256i __a, __m256i __b) { in _mm256_cmpeq_epu8_mask()
84 _mm256_mask_cmpeq_epu8_mask(__mmask32 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpeq_epu8_mask()
114 _mm256_cmpeq_epi16_mask(__m256i __a, __m256i __b) { in _mm256_cmpeq_epi16_mask()
120 _mm256_mask_cmpeq_epi16_mask(__mmask16 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpeq_epi16_mask()
126 _mm256_cmpeq_epu16_mask(__m256i __a, __m256i __b) { in _mm256_cmpeq_epu16_mask()
132 _mm256_mask_cmpeq_epu16_mask(__mmask16 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpeq_epu16_mask()
162 _mm256_cmpge_epi8_mask(__m256i __a, __m256i __b) { in _mm256_cmpge_epi8_mask()
168 _mm256_mask_cmpge_epi8_mask(__mmask32 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpge_epi8_mask()
174 _mm256_cmpge_epu8_mask(__m256i __a, __m256i __b) { in _mm256_cmpge_epu8_mask()
180 _mm256_mask_cmpge_epu8_mask(__mmask32 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpge_epu8_mask()
210 _mm256_cmpge_epi16_mask(__m256i __a, __m256i __b) { in _mm256_cmpge_epi16_mask()
216 _mm256_mask_cmpge_epi16_mask(__mmask16 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpge_epi16_mask()
222 _mm256_cmpge_epu16_mask(__m256i __a, __m256i __b) { in _mm256_cmpge_epu16_mask()
228 _mm256_mask_cmpge_epu16_mask(__mmask16 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpge_epu16_mask()
258 _mm256_cmpgt_epi8_mask(__m256i __a, __m256i __b) { in _mm256_cmpgt_epi8_mask()
264 _mm256_mask_cmpgt_epi8_mask(__mmask32 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpgt_epi8_mask()
270 _mm256_cmpgt_epu8_mask(__m256i __a, __m256i __b) { in _mm256_cmpgt_epu8_mask()
276 _mm256_mask_cmpgt_epu8_mask(__mmask32 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpgt_epu8_mask()
306 _mm256_cmpgt_epi16_mask(__m256i __a, __m256i __b) { in _mm256_cmpgt_epi16_mask()
312 _mm256_mask_cmpgt_epi16_mask(__mmask16 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpgt_epi16_mask()
318 _mm256_cmpgt_epu16_mask(__m256i __a, __m256i __b) { in _mm256_cmpgt_epu16_mask()
324 _mm256_mask_cmpgt_epu16_mask(__mmask16 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpgt_epu16_mask()
354 _mm256_cmple_epi8_mask(__m256i __a, __m256i __b) { in _mm256_cmple_epi8_mask()
360 _mm256_mask_cmple_epi8_mask(__mmask32 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmple_epi8_mask()
366 _mm256_cmple_epu8_mask(__m256i __a, __m256i __b) { in _mm256_cmple_epu8_mask()
372 _mm256_mask_cmple_epu8_mask(__mmask32 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmple_epu8_mask()
402 _mm256_cmple_epi16_mask(__m256i __a, __m256i __b) { in _mm256_cmple_epi16_mask()
408 _mm256_mask_cmple_epi16_mask(__mmask16 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmple_epi16_mask()
414 _mm256_cmple_epu16_mask(__m256i __a, __m256i __b) { in _mm256_cmple_epu16_mask()
420 _mm256_mask_cmple_epu16_mask(__mmask16 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmple_epu16_mask()
450 _mm256_cmplt_epi8_mask(__m256i __a, __m256i __b) { in _mm256_cmplt_epi8_mask()
456 _mm256_mask_cmplt_epi8_mask(__mmask32 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmplt_epi8_mask()
462 _mm256_cmplt_epu8_mask(__m256i __a, __m256i __b) { in _mm256_cmplt_epu8_mask()
468 _mm256_mask_cmplt_epu8_mask(__mmask32 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmplt_epu8_mask()
498 _mm256_cmplt_epi16_mask(__m256i __a, __m256i __b) { in _mm256_cmplt_epi16_mask()
504 _mm256_mask_cmplt_epi16_mask(__mmask16 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmplt_epi16_mask()
510 _mm256_cmplt_epu16_mask(__m256i __a, __m256i __b) { in _mm256_cmplt_epu16_mask()
516 _mm256_mask_cmplt_epu16_mask(__mmask16 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmplt_epu16_mask()
546 _mm256_cmpneq_epi8_mask(__m256i __a, __m256i __b) { in _mm256_cmpneq_epi8_mask()
552 _mm256_mask_cmpneq_epi8_mask(__mmask32 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpneq_epi8_mask()
558 _mm256_cmpneq_epu8_mask(__m256i __a, __m256i __b) { in _mm256_cmpneq_epu8_mask()
564 _mm256_mask_cmpneq_epu8_mask(__mmask32 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpneq_epu8_mask()
594 _mm256_cmpneq_epi16_mask(__m256i __a, __m256i __b) { in _mm256_cmpneq_epi16_mask()
600 _mm256_mask_cmpneq_epi16_mask(__mmask16 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpneq_epi16_mask()
606 _mm256_cmpneq_epu16_mask(__m256i __a, __m256i __b) { in _mm256_cmpneq_epu16_mask()
612 _mm256_mask_cmpneq_epu16_mask(__mmask16 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpneq_epu16_mask()
617 static __inline__ __m256i __DEFAULT_FN_ATTRS
618 _mm256_mask_add_epi8 (__m256i __W, __mmask32 __U, __m256i __A, __m256i __B){ in _mm256_mask_add_epi8()
619 return (__m256i) __builtin_ia32_paddb256_mask ((__v32qi) __A, in _mm256_mask_add_epi8()
625 static __inline__ __m256i __DEFAULT_FN_ATTRS
626 _mm256_maskz_add_epi8 (__mmask32 __U, __m256i __A, __m256i __B) { in _mm256_maskz_add_epi8()
627 return (__m256i) __builtin_ia32_paddb256_mask ((__v32qi) __A, in _mm256_maskz_add_epi8()
634 static __inline__ __m256i __DEFAULT_FN_ATTRS
635 _mm256_mask_add_epi16 (__m256i __W, __mmask16 __U, __m256i __A, __m256i __B) { in _mm256_mask_add_epi16()
636 return (__m256i) __builtin_ia32_paddw256_mask ((__v16hi) __A, in _mm256_mask_add_epi16()
642 static __inline__ __m256i __DEFAULT_FN_ATTRS
643 _mm256_maskz_add_epi16 (__mmask16 __U, __m256i __A, __m256i __B) { in _mm256_maskz_add_epi16()
644 return (__m256i) __builtin_ia32_paddw256_mask ((__v16hi) __A, in _mm256_maskz_add_epi16()
651 static __inline__ __m256i __DEFAULT_FN_ATTRS
652 _mm256_mask_sub_epi8 (__m256i __W, __mmask32 __U, __m256i __A, __m256i __B) { in _mm256_mask_sub_epi8()
653 return (__m256i) __builtin_ia32_psubb256_mask ((__v32qi) __A, in _mm256_mask_sub_epi8()
659 static __inline__ __m256i __DEFAULT_FN_ATTRS
660 _mm256_maskz_sub_epi8 (__mmask32 __U, __m256i __A, __m256i __B) { in _mm256_maskz_sub_epi8()
661 return (__m256i) __builtin_ia32_psubb256_mask ((__v32qi) __A, in _mm256_maskz_sub_epi8()
668 static __inline__ __m256i __DEFAULT_FN_ATTRS
669 _mm256_mask_sub_epi16 (__m256i __W, __mmask16 __U, __m256i __A, __m256i __B) { in _mm256_mask_sub_epi16()
670 return (__m256i) __builtin_ia32_psubw256_mask ((__v16hi) __A, in _mm256_mask_sub_epi16()
676 static __inline__ __m256i __DEFAULT_FN_ATTRS
677 _mm256_maskz_sub_epi16 (__mmask16 __U, __m256i __A, __m256i __B) { in _mm256_maskz_sub_epi16()
678 return (__m256i) __builtin_ia32_psubw256_mask ((__v16hi) __A, in _mm256_maskz_sub_epi16()
752 static __inline__ __m256i __DEFAULT_FN_ATTRS
753 _mm256_mask_mullo_epi16 (__m256i __W, __mmask16 __U, __m256i __A, __m256i __B) { in _mm256_mask_mullo_epi16()
754 return (__m256i) __builtin_ia32_pmullw256_mask ((__v16hi) __A, in _mm256_mask_mullo_epi16()
760 static __inline__ __m256i __DEFAULT_FN_ATTRS
761 _mm256_maskz_mullo_epi16 (__mmask16 __U, __m256i __A, __m256i __B) { in _mm256_maskz_mullo_epi16()
762 return (__m256i) __builtin_ia32_pmullw256_mask ((__v16hi) __A, in _mm256_maskz_mullo_epi16()
794 static __inline__ __m256i __DEFAULT_FN_ATTRS
795 _mm256_mask_blend_epi8 (__mmask32 __U, __m256i __A, __m256i __W) in _mm256_mask_blend_epi8()
797 return (__m256i) __builtin_ia32_selectb_256 ((__mmask32) __U, in _mm256_mask_blend_epi8()
810 static __inline__ __m256i __DEFAULT_FN_ATTRS
811 _mm256_mask_blend_epi16 (__mmask16 __U, __m256i __A, __m256i __W) in _mm256_mask_blend_epi16()
813 return (__m256i) __builtin_ia32_selectw_256 ((__mmask16) __U, in _mm256_mask_blend_epi16()
834 static __inline__ __m256i __DEFAULT_FN_ATTRS
835 _mm256_mask_abs_epi8 (__m256i __W, __mmask32 __U, __m256i __A) in _mm256_mask_abs_epi8()
837 return (__m256i) __builtin_ia32_pabsb256_mask ((__v32qi) __A, in _mm256_mask_abs_epi8()
842 static __inline__ __m256i __DEFAULT_FN_ATTRS
843 _mm256_maskz_abs_epi8 (__mmask32 __U, __m256i __A) in _mm256_maskz_abs_epi8()
845 return (__m256i) __builtin_ia32_pabsb256_mask ((__v32qi) __A, in _mm256_maskz_abs_epi8()
866 static __inline__ __m256i __DEFAULT_FN_ATTRS
867 _mm256_mask_abs_epi16 (__m256i __W, __mmask16 __U, __m256i __A) in _mm256_mask_abs_epi16()
869 return (__m256i) __builtin_ia32_pabsw256_mask ((__v16hi) __A, in _mm256_mask_abs_epi16()
874 static __inline__ __m256i __DEFAULT_FN_ATTRS
875 _mm256_maskz_abs_epi16 (__mmask16 __U, __m256i __A) in _mm256_maskz_abs_epi16()
877 return (__m256i) __builtin_ia32_pabsw256_mask ((__v16hi) __A, in _mm256_maskz_abs_epi16()
899 static __inline__ __m256i __DEFAULT_FN_ATTRS
900 _mm256_maskz_packs_epi32 (__mmask16 __M, __m256i __A, __m256i __B) in _mm256_maskz_packs_epi32()
902 return (__m256i) __builtin_ia32_packssdw256_mask ((__v8si) __A, in _mm256_maskz_packs_epi32()
908 static __inline__ __m256i __DEFAULT_FN_ATTRS
909 _mm256_mask_packs_epi32 (__m256i __W, __mmask16 __M, __m256i __A, in _mm256_mask_packs_epi32()
910 __m256i __B) in _mm256_mask_packs_epi32()
912 return (__m256i) __builtin_ia32_packssdw256_mask ((__v8si) __A, in _mm256_mask_packs_epi32()
936 static __inline__ __m256i __DEFAULT_FN_ATTRS
937 _mm256_maskz_packs_epi16 (__mmask32 __M, __m256i __A, __m256i __B) in _mm256_maskz_packs_epi16()
939 return (__m256i) __builtin_ia32_packsswb256_mask ((__v16hi) __A, in _mm256_maskz_packs_epi16()
945 static __inline__ __m256i __DEFAULT_FN_ATTRS
946 _mm256_mask_packs_epi16 (__m256i __W, __mmask32 __M, __m256i __A, in _mm256_mask_packs_epi16()
947 __m256i __B) in _mm256_mask_packs_epi16()
949 return (__m256i) __builtin_ia32_packsswb256_mask ((__v16hi) __A, in _mm256_mask_packs_epi16()
973 static __inline__ __m256i __DEFAULT_FN_ATTRS
974 _mm256_maskz_packus_epi32 (__mmask16 __M, __m256i __A, __m256i __B) in _mm256_maskz_packus_epi32()
976 return (__m256i) __builtin_ia32_packusdw256_mask ((__v8si) __A, in _mm256_maskz_packus_epi32()
982 static __inline__ __m256i __DEFAULT_FN_ATTRS
983 _mm256_mask_packus_epi32 (__m256i __W, __mmask16 __M, __m256i __A, in _mm256_mask_packus_epi32()
984 __m256i __B) in _mm256_mask_packus_epi32()
986 return (__m256i) __builtin_ia32_packusdw256_mask ((__v8si) __A, in _mm256_mask_packus_epi32()
1011 static __inline__ __m256i __DEFAULT_FN_ATTRS
1012 _mm256_maskz_packus_epi16 (__mmask32 __M, __m256i __A, __m256i __B) in _mm256_maskz_packus_epi16()
1014 return (__m256i) __builtin_ia32_packuswb256_mask ((__v16hi) __A, in _mm256_maskz_packus_epi16()
1020 static __inline__ __m256i __DEFAULT_FN_ATTRS
1021 _mm256_mask_packus_epi16 (__m256i __W, __mmask32 __M, __m256i __A, in _mm256_mask_packus_epi16()
1022 __m256i __B) in _mm256_mask_packus_epi16()
1024 return (__m256i) __builtin_ia32_packuswb256_mask ((__v16hi) __A, in _mm256_mask_packus_epi16()
1049 static __inline__ __m256i __DEFAULT_FN_ATTRS
1050 _mm256_mask_adds_epi8 (__m256i __W, __mmask32 __U, __m256i __A, in _mm256_mask_adds_epi8()
1051 __m256i __B) in _mm256_mask_adds_epi8()
1053 return (__m256i) __builtin_ia32_paddsb256_mask ((__v32qi) __A, in _mm256_mask_adds_epi8()
1059 static __inline__ __m256i __DEFAULT_FN_ATTRS
1060 _mm256_maskz_adds_epi8 (__mmask32 __U, __m256i __A, __m256i __B) in _mm256_maskz_adds_epi8()
1062 return (__m256i) __builtin_ia32_paddsb256_mask ((__v32qi) __A, in _mm256_maskz_adds_epi8()
1087 static __inline__ __m256i __DEFAULT_FN_ATTRS
1088 _mm256_mask_adds_epi16 (__m256i __W, __mmask16 __U, __m256i __A, in _mm256_mask_adds_epi16()
1089 __m256i __B) in _mm256_mask_adds_epi16()
1091 return (__m256i) __builtin_ia32_paddsw256_mask ((__v16hi) __A, in _mm256_mask_adds_epi16()
1097 static __inline__ __m256i __DEFAULT_FN_ATTRS
1098 _mm256_maskz_adds_epi16 (__mmask16 __U, __m256i __A, __m256i __B) in _mm256_maskz_adds_epi16()
1100 return (__m256i) __builtin_ia32_paddsw256_mask ((__v16hi) __A, in _mm256_maskz_adds_epi16()
1125 static __inline__ __m256i __DEFAULT_FN_ATTRS
1126 _mm256_mask_adds_epu8 (__m256i __W, __mmask32 __U, __m256i __A, in _mm256_mask_adds_epu8()
1127 __m256i __B) in _mm256_mask_adds_epu8()
1129 return (__m256i) __builtin_ia32_paddusb256_mask ((__v32qi) __A, in _mm256_mask_adds_epu8()
1135 static __inline__ __m256i __DEFAULT_FN_ATTRS
1136 _mm256_maskz_adds_epu8 (__mmask32 __U, __m256i __A, __m256i __B) in _mm256_maskz_adds_epu8()
1138 return (__m256i) __builtin_ia32_paddusb256_mask ((__v32qi) __A, in _mm256_maskz_adds_epu8()
1163 static __inline__ __m256i __DEFAULT_FN_ATTRS
1164 _mm256_mask_adds_epu16 (__m256i __W, __mmask16 __U, __m256i __A, in _mm256_mask_adds_epu16()
1165 __m256i __B) in _mm256_mask_adds_epu16()
1167 return (__m256i) __builtin_ia32_paddusw256_mask ((__v16hi) __A, in _mm256_mask_adds_epu16()
1173 static __inline__ __m256i __DEFAULT_FN_ATTRS
1174 _mm256_maskz_adds_epu16 (__mmask16 __U, __m256i __A, __m256i __B) in _mm256_maskz_adds_epu16()
1176 return (__m256i) __builtin_ia32_paddusw256_mask ((__v16hi) __A, in _mm256_maskz_adds_epu16()
1201 static __inline__ __m256i __DEFAULT_FN_ATTRS
1202 _mm256_mask_avg_epu8 (__m256i __W, __mmask32 __U, __m256i __A, in _mm256_mask_avg_epu8()
1203 __m256i __B) in _mm256_mask_avg_epu8()
1205 return (__m256i) __builtin_ia32_pavgb256_mask ((__v32qi) __A, in _mm256_mask_avg_epu8()
1211 static __inline__ __m256i __DEFAULT_FN_ATTRS
1212 _mm256_maskz_avg_epu8 (__mmask32 __U, __m256i __A, __m256i __B) in _mm256_maskz_avg_epu8()
1214 return (__m256i) __builtin_ia32_pavgb256_mask ((__v32qi) __A, in _mm256_maskz_avg_epu8()
1239 static __inline__ __m256i __DEFAULT_FN_ATTRS
1240 _mm256_mask_avg_epu16 (__m256i __W, __mmask16 __U, __m256i __A, in _mm256_mask_avg_epu16()
1241 __m256i __B) in _mm256_mask_avg_epu16()
1243 return (__m256i) __builtin_ia32_pavgw256_mask ((__v16hi) __A, in _mm256_mask_avg_epu16()
1249 static __inline__ __m256i __DEFAULT_FN_ATTRS
1250 _mm256_maskz_avg_epu16 (__mmask16 __U, __m256i __A, __m256i __B) in _mm256_maskz_avg_epu16()
1252 return (__m256i) __builtin_ia32_pavgw256_mask ((__v16hi) __A, in _mm256_maskz_avg_epu16()
1277 static __inline__ __m256i __DEFAULT_FN_ATTRS
1278 _mm256_maskz_max_epi8 (__mmask32 __M, __m256i __A, __m256i __B) in _mm256_maskz_max_epi8()
1280 return (__m256i) __builtin_ia32_pmaxsb256_mask ((__v32qi) __A, in _mm256_maskz_max_epi8()
1286 static __inline__ __m256i __DEFAULT_FN_ATTRS
1287 _mm256_mask_max_epi8 (__m256i __W, __mmask32 __M, __m256i __A, in _mm256_mask_max_epi8()
1288 __m256i __B) in _mm256_mask_max_epi8()
1290 return (__m256i) __builtin_ia32_pmaxsb256_mask ((__v32qi) __A, in _mm256_mask_max_epi8()
1315 static __inline__ __m256i __DEFAULT_FN_ATTRS
1316 _mm256_maskz_max_epi16 (__mmask16 __M, __m256i __A, __m256i __B) in _mm256_maskz_max_epi16()
1318 return (__m256i) __builtin_ia32_pmaxsw256_mask ((__v16hi) __A, in _mm256_maskz_max_epi16()
1324 static __inline__ __m256i __DEFAULT_FN_ATTRS
1325 _mm256_mask_max_epi16 (__m256i __W, __mmask16 __M, __m256i __A, in _mm256_mask_max_epi16()
1326 __m256i __B) in _mm256_mask_max_epi16()
1328 return (__m256i) __builtin_ia32_pmaxsw256_mask ((__v16hi) __A, in _mm256_mask_max_epi16()
1353 static __inline__ __m256i __DEFAULT_FN_ATTRS
1354 _mm256_maskz_max_epu8 (__mmask32 __M, __m256i __A, __m256i __B) in _mm256_maskz_max_epu8()
1356 return (__m256i) __builtin_ia32_pmaxub256_mask ((__v32qi) __A, in _mm256_maskz_max_epu8()
1362 static __inline__ __m256i __DEFAULT_FN_ATTRS
1363 _mm256_mask_max_epu8 (__m256i __W, __mmask32 __M, __m256i __A, in _mm256_mask_max_epu8()
1364 __m256i __B) in _mm256_mask_max_epu8()
1366 return (__m256i) __builtin_ia32_pmaxub256_mask ((__v32qi) __A, in _mm256_mask_max_epu8()
1391 static __inline__ __m256i __DEFAULT_FN_ATTRS
1392 _mm256_maskz_max_epu16 (__mmask16 __M, __m256i __A, __m256i __B) in _mm256_maskz_max_epu16()
1394 return (__m256i) __builtin_ia32_pmaxuw256_mask ((__v16hi) __A, in _mm256_maskz_max_epu16()
1400 static __inline__ __m256i __DEFAULT_FN_ATTRS
1401 _mm256_mask_max_epu16 (__m256i __W, __mmask16 __M, __m256i __A, in _mm256_mask_max_epu16()
1402 __m256i __B) in _mm256_mask_max_epu16()
1404 return (__m256i) __builtin_ia32_pmaxuw256_mask ((__v16hi) __A, in _mm256_mask_max_epu16()
1429 static __inline__ __m256i __DEFAULT_FN_ATTRS
1430 _mm256_maskz_min_epi8 (__mmask32 __M, __m256i __A, __m256i __B) in _mm256_maskz_min_epi8()
1432 return (__m256i) __builtin_ia32_pminsb256_mask ((__v32qi) __A, in _mm256_maskz_min_epi8()
1438 static __inline__ __m256i __DEFAULT_FN_ATTRS
1439 _mm256_mask_min_epi8 (__m256i __W, __mmask32 __M, __m256i __A, in _mm256_mask_min_epi8()
1440 __m256i __B) in _mm256_mask_min_epi8()
1442 return (__m256i) __builtin_ia32_pminsb256_mask ((__v32qi) __A, in _mm256_mask_min_epi8()
1467 static __inline__ __m256i __DEFAULT_FN_ATTRS
1468 _mm256_maskz_min_epi16 (__mmask16 __M, __m256i __A, __m256i __B) in _mm256_maskz_min_epi16()
1470 return (__m256i) __builtin_ia32_pminsw256_mask ((__v16hi) __A, in _mm256_maskz_min_epi16()
1476 static __inline__ __m256i __DEFAULT_FN_ATTRS
1477 _mm256_mask_min_epi16 (__m256i __W, __mmask16 __M, __m256i __A, in _mm256_mask_min_epi16()
1478 __m256i __B) in _mm256_mask_min_epi16()
1480 return (__m256i) __builtin_ia32_pminsw256_mask ((__v16hi) __A, in _mm256_mask_min_epi16()
1505 static __inline__ __m256i __DEFAULT_FN_ATTRS
1506 _mm256_maskz_min_epu8 (__mmask32 __M, __m256i __A, __m256i __B) in _mm256_maskz_min_epu8()
1508 return (__m256i) __builtin_ia32_pminub256_mask ((__v32qi) __A, in _mm256_maskz_min_epu8()
1514 static __inline__ __m256i __DEFAULT_FN_ATTRS
1515 _mm256_mask_min_epu8 (__m256i __W, __mmask32 __M, __m256i __A, in _mm256_mask_min_epu8()
1516 __m256i __B) in _mm256_mask_min_epu8()
1518 return (__m256i) __builtin_ia32_pminub256_mask ((__v32qi) __A, in _mm256_mask_min_epu8()
1543 static __inline__ __m256i __DEFAULT_FN_ATTRS
1544 _mm256_maskz_min_epu16 (__mmask16 __M, __m256i __A, __m256i __B) in _mm256_maskz_min_epu16()
1546 return (__m256i) __builtin_ia32_pminuw256_mask ((__v16hi) __A, in _mm256_maskz_min_epu16()
1552 static __inline__ __m256i __DEFAULT_FN_ATTRS
1553 _mm256_mask_min_epu16 (__m256i __W, __mmask16 __M, __m256i __A, in _mm256_mask_min_epu16()
1554 __m256i __B) in _mm256_mask_min_epu16()
1556 return (__m256i) __builtin_ia32_pminuw256_mask ((__v16hi) __A, in _mm256_mask_min_epu16()
1581 static __inline__ __m256i __DEFAULT_FN_ATTRS
1582 _mm256_mask_shuffle_epi8 (__m256i __W, __mmask32 __U, __m256i __A, in _mm256_mask_shuffle_epi8()
1583 __m256i __B) in _mm256_mask_shuffle_epi8()
1585 return (__m256i) __builtin_ia32_pshufb256_mask ((__v32qi) __A, in _mm256_mask_shuffle_epi8()
1591 static __inline__ __m256i __DEFAULT_FN_ATTRS
1592 _mm256_maskz_shuffle_epi8 (__mmask32 __U, __m256i __A, __m256i __B) in _mm256_maskz_shuffle_epi8()
1594 return (__m256i) __builtin_ia32_pshufb256_mask ((__v32qi) __A, in _mm256_maskz_shuffle_epi8()
1619 static __inline__ __m256i __DEFAULT_FN_ATTRS
1620 _mm256_mask_subs_epi8 (__m256i __W, __mmask32 __U, __m256i __A, in _mm256_mask_subs_epi8()
1621 __m256i __B) in _mm256_mask_subs_epi8()
1623 return (__m256i) __builtin_ia32_psubsb256_mask ((__v32qi) __A, in _mm256_mask_subs_epi8()
1629 static __inline__ __m256i __DEFAULT_FN_ATTRS
1630 _mm256_maskz_subs_epi8 (__mmask32 __U, __m256i __A, __m256i __B) in _mm256_maskz_subs_epi8()
1632 return (__m256i) __builtin_ia32_psubsb256_mask ((__v32qi) __A, in _mm256_maskz_subs_epi8()
1657 static __inline__ __m256i __DEFAULT_FN_ATTRS
1658 _mm256_mask_subs_epi16 (__m256i __W, __mmask16 __U, __m256i __A, in _mm256_mask_subs_epi16()
1659 __m256i __B) in _mm256_mask_subs_epi16()
1661 return (__m256i) __builtin_ia32_psubsw256_mask ((__v16hi) __A, in _mm256_mask_subs_epi16()
1667 static __inline__ __m256i __DEFAULT_FN_ATTRS
1668 _mm256_maskz_subs_epi16 (__mmask16 __U, __m256i __A, __m256i __B) in _mm256_maskz_subs_epi16()
1670 return (__m256i) __builtin_ia32_psubsw256_mask ((__v16hi) __A, in _mm256_maskz_subs_epi16()
1695 static __inline__ __m256i __DEFAULT_FN_ATTRS
1696 _mm256_mask_subs_epu8 (__m256i __W, __mmask32 __U, __m256i __A, in _mm256_mask_subs_epu8()
1697 __m256i __B) in _mm256_mask_subs_epu8()
1699 return (__m256i) __builtin_ia32_psubusb256_mask ((__v32qi) __A, in _mm256_mask_subs_epu8()
1705 static __inline__ __m256i __DEFAULT_FN_ATTRS
1706 _mm256_maskz_subs_epu8 (__mmask32 __U, __m256i __A, __m256i __B) in _mm256_maskz_subs_epu8()
1708 return (__m256i) __builtin_ia32_psubusb256_mask ((__v32qi) __A, in _mm256_maskz_subs_epu8()
1733 static __inline__ __m256i __DEFAULT_FN_ATTRS
1734 _mm256_mask_subs_epu16 (__m256i __W, __mmask16 __U, __m256i __A, in _mm256_mask_subs_epu16()
1735 __m256i __B) in _mm256_mask_subs_epu16()
1737 return (__m256i) __builtin_ia32_psubusw256_mask ((__v16hi) __A, in _mm256_mask_subs_epu16()
1743 static __inline__ __m256i __DEFAULT_FN_ATTRS
1744 _mm256_maskz_subs_epu16 (__mmask16 __U, __m256i __A, __m256i __B) in _mm256_maskz_subs_epu16()
1746 return (__m256i) __builtin_ia32_psubusw256_mask ((__v16hi) __A, in _mm256_maskz_subs_epu16()
1762 static __inline__ __m256i __DEFAULT_FN_ATTRS
1763 _mm256_mask2_permutex2var_epi16 (__m256i __A, __m256i __I, in _mm256_mask2_permutex2var_epi16()
1764 __mmask16 __U, __m256i __B) in _mm256_mask2_permutex2var_epi16()
1766 return (__m256i) __builtin_ia32_vpermi2varhi256_mask ((__v16hi) __A, in _mm256_mask2_permutex2var_epi16()
1801 static __inline__ __m256i __DEFAULT_FN_ATTRS
1802 _mm256_permutex2var_epi16 (__m256i __A, __m256i __I, __m256i __B) in _mm256_permutex2var_epi16()
1804 return (__m256i) __builtin_ia32_vpermt2varhi256_mask ((__v16hi) __I/* idx */, in _mm256_permutex2var_epi16()
1810 static __inline__ __m256i __DEFAULT_FN_ATTRS
1811 _mm256_mask_permutex2var_epi16 (__m256i __A, __mmask16 __U, in _mm256_mask_permutex2var_epi16()
1812 __m256i __I, __m256i __B) in _mm256_mask_permutex2var_epi16()
1814 return (__m256i) __builtin_ia32_vpermt2varhi256_mask ((__v16hi) __I/* idx */, in _mm256_mask_permutex2var_epi16()
1820 static __inline__ __m256i __DEFAULT_FN_ATTRS
1821 _mm256_maskz_permutex2var_epi16 (__mmask16 __U, __m256i __A, in _mm256_maskz_permutex2var_epi16()
1822 __m256i __I, __m256i __B) in _mm256_maskz_permutex2var_epi16()
1824 return (__m256i) __builtin_ia32_vpermt2varhi256_maskz ((__v16hi) __I/* idx */, in _mm256_maskz_permutex2var_epi16()
1846 static __inline__ __m256i __DEFAULT_FN_ATTRS
1847 _mm256_mask_maddubs_epi16 (__m256i __W, __mmask16 __U, __m256i __X, in _mm256_mask_maddubs_epi16()
1848 __m256i __Y) { in _mm256_mask_maddubs_epi16()
1849 return (__m256i) __builtin_ia32_pmaddubsw256_mask ((__v32qi) __X, in _mm256_mask_maddubs_epi16()
1855 static __inline__ __m256i __DEFAULT_FN_ATTRS
1856 _mm256_maskz_maddubs_epi16 (__mmask16 __U, __m256i __X, __m256i __Y) { in _mm256_maskz_maddubs_epi16()
1857 return (__m256i) __builtin_ia32_pmaddubsw256_mask ((__v32qi) __X, in _mm256_maskz_maddubs_epi16()
1880 static __inline__ __m256i __DEFAULT_FN_ATTRS
1881 _mm256_mask_madd_epi16 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) { in _mm256_mask_madd_epi16()
1882 return (__m256i) __builtin_ia32_pmaddwd256_mask ((__v16hi) __A, in _mm256_mask_madd_epi16()
1888 static __inline__ __m256i __DEFAULT_FN_ATTRS
1889 _mm256_maskz_madd_epi16 (__mmask8 __U, __m256i __A, __m256i __B) { in _mm256_maskz_madd_epi16()
1890 return (__m256i) __builtin_ia32_pmaddwd256_mask ((__v16hi) __A, in _mm256_maskz_madd_epi16()
1918 _mm256_cvtsepi16_epi8 (__m256i __A) { in _mm256_cvtsepi16_epi8()
1925 _mm256_mask_cvtsepi16_epi8 (__m128i __O, __mmask16 __M, __m256i __A) { in _mm256_mask_cvtsepi16_epi8()
1932 _mm256_maskz_cvtsepi16_epi8 (__mmask16 __M, __m256i __A) { in _mm256_maskz_cvtsepi16_epi8()
1960 _mm256_cvtusepi16_epi8 (__m256i __A) { in _mm256_cvtusepi16_epi8()
1967 _mm256_mask_cvtusepi16_epi8 (__m128i __O, __mmask16 __M, __m256i __A) { in _mm256_mask_cvtusepi16_epi8()
1974 _mm256_maskz_cvtusepi16_epi8 (__mmask16 __M, __m256i __A) { in _mm256_maskz_cvtusepi16_epi8()
2022 _mm256_cvtepi16_epi8 (__m256i __A) { in _mm256_cvtepi16_epi8()
2029 _mm256_mask_cvtepi16_epi8 (__m128i __O, __mmask16 __M, __m256i __A) { in _mm256_mask_cvtepi16_epi8()
2036 _mm256_maskz_cvtepi16_epi8 (__mmask16 __M, __m256i __A) { in _mm256_maskz_cvtepi16_epi8()
2043 _mm256_mask_cvtepi16_storeu_epi8 (void * __P, __mmask16 __M, __m256i __A) in _mm256_mask_cvtepi16_storeu_epi8()
2049 _mm256_mask_cvtsepi16_storeu_epi8 (void * __P, __mmask16 __M, __m256i __A) in _mm256_mask_cvtsepi16_storeu_epi8()
2055 _mm256_mask_cvtusepi16_storeu_epi8 (void * __P, __mmask8 __M, __m256i __A) in _mm256_mask_cvtusepi16_storeu_epi8()
2075 static __inline__ __m256i __DEFAULT_FN_ATTRS
2076 _mm256_mask_mulhrs_epi16 (__m256i __W, __mmask16 __U, __m256i __X, __m256i __Y) { in _mm256_mask_mulhrs_epi16()
2077 return (__m256i) __builtin_ia32_pmulhrsw256_mask ((__v16hi) __X, in _mm256_mask_mulhrs_epi16()
2083 static __inline__ __m256i __DEFAULT_FN_ATTRS
2084 _mm256_maskz_mulhrs_epi16 (__mmask16 __U, __m256i __X, __m256i __Y) { in _mm256_maskz_mulhrs_epi16()
2085 return (__m256i) __builtin_ia32_pmulhrsw256_mask ((__v16hi) __X, in _mm256_maskz_mulhrs_epi16()
2108 static __inline__ __m256i __DEFAULT_FN_ATTRS
2109 _mm256_mask_mulhi_epu16 (__m256i __W, __mmask16 __U, __m256i __A, in _mm256_mask_mulhi_epu16()
2110 __m256i __B) { in _mm256_mask_mulhi_epu16()
2111 return (__m256i) __builtin_ia32_pmulhuw256_mask ((__v16hi) __A, in _mm256_mask_mulhi_epu16()
2117 static __inline__ __m256i __DEFAULT_FN_ATTRS
2118 _mm256_maskz_mulhi_epu16 (__mmask16 __U, __m256i __A, __m256i __B) { in _mm256_maskz_mulhi_epu16()
2119 return (__m256i) __builtin_ia32_pmulhuw256_mask ((__v16hi) __A, in _mm256_maskz_mulhi_epu16()
2142 static __inline__ __m256i __DEFAULT_FN_ATTRS
2143 _mm256_mask_mulhi_epi16 (__m256i __W, __mmask16 __U, __m256i __A, in _mm256_mask_mulhi_epi16()
2144 __m256i __B) { in _mm256_mask_mulhi_epi16()
2145 return (__m256i) __builtin_ia32_pmulhw256_mask ((__v16hi) __A, in _mm256_mask_mulhi_epi16()
2151 static __inline__ __m256i __DEFAULT_FN_ATTRS
2152 _mm256_maskz_mulhi_epi16 (__mmask16 __U, __m256i __A, __m256i __B) { in _mm256_maskz_mulhi_epi16()
2153 return (__m256i) __builtin_ia32_pmulhw256_mask ((__v16hi) __A, in _mm256_maskz_mulhi_epi16()
2173 static __inline__ __m256i __DEFAULT_FN_ATTRS
2174 _mm256_mask_unpackhi_epi8(__m256i __W, __mmask32 __U, __m256i __A, __m256i __B) { in _mm256_mask_unpackhi_epi8()
2175 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__U, in _mm256_mask_unpackhi_epi8()
2180 static __inline__ __m256i __DEFAULT_FN_ATTRS
2181 _mm256_maskz_unpackhi_epi8(__mmask32 __U, __m256i __A, __m256i __B) { in _mm256_maskz_unpackhi_epi8()
2182 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__U, in _mm256_maskz_unpackhi_epi8()
2201 static __inline__ __m256i __DEFAULT_FN_ATTRS
2202 _mm256_mask_unpackhi_epi16(__m256i __W, __mmask16 __U, __m256i __A, __m256i __B) { in _mm256_mask_unpackhi_epi16()
2203 return (__m256i)__builtin_ia32_selectw_256((__mmask16)__U, in _mm256_mask_unpackhi_epi16()
2208 static __inline__ __m256i __DEFAULT_FN_ATTRS
2209 _mm256_maskz_unpackhi_epi16(__mmask16 __U, __m256i __A, __m256i __B) { in _mm256_maskz_unpackhi_epi16()
2210 return (__m256i)__builtin_ia32_selectw_256((__mmask16)__U, in _mm256_maskz_unpackhi_epi16()
2229 static __inline__ __m256i __DEFAULT_FN_ATTRS
2230 _mm256_mask_unpacklo_epi8(__m256i __W, __mmask32 __U, __m256i __A, __m256i __B) { in _mm256_mask_unpacklo_epi8()
2231 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__U, in _mm256_mask_unpacklo_epi8()
2236 static __inline__ __m256i __DEFAULT_FN_ATTRS
2237 _mm256_maskz_unpacklo_epi8(__mmask32 __U, __m256i __A, __m256i __B) { in _mm256_maskz_unpacklo_epi8()
2238 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__U, in _mm256_maskz_unpacklo_epi8()
2257 static __inline__ __m256i __DEFAULT_FN_ATTRS
2258 _mm256_mask_unpacklo_epi16(__m256i __W, __mmask16 __U, __m256i __A, __m256i __B) { in _mm256_mask_unpacklo_epi16()
2259 return (__m256i)__builtin_ia32_selectw_256((__mmask16)__U, in _mm256_mask_unpacklo_epi16()
2264 static __inline__ __m256i __DEFAULT_FN_ATTRS
2265 _mm256_maskz_unpacklo_epi16(__mmask16 __U, __m256i __A, __m256i __B) { in _mm256_maskz_unpacklo_epi16()
2266 return (__m256i)__builtin_ia32_selectw_256((__mmask16)__U, in _mm256_maskz_unpacklo_epi16()
2288 static __inline__ __m256i __DEFAULT_FN_ATTRS
2289 _mm256_mask_cvtepi8_epi16 (__m256i __W, __mmask32 __U, __m128i __A) in _mm256_mask_cvtepi8_epi16()
2291 return (__m256i) __builtin_ia32_pmovsxbw256_mask ((__v16qi) __A, in _mm256_mask_cvtepi8_epi16()
2296 static __inline__ __m256i __DEFAULT_FN_ATTRS
2299 return (__m256i) __builtin_ia32_pmovsxbw256_mask ((__v16qi) __A, in _mm256_maskz_cvtepi8_epi16()
2323 static __inline__ __m256i __DEFAULT_FN_ATTRS
2324 _mm256_mask_cvtepu8_epi16 (__m256i __W, __mmask32 __U, __m128i __A) in _mm256_mask_cvtepu8_epi16()
2326 return (__m256i) __builtin_ia32_pmovzxbw256_mask ((__v16qi) __A, in _mm256_mask_cvtepu8_epi16()
2331 static __inline__ __m256i __DEFAULT_FN_ATTRS
2334 return (__m256i) __builtin_ia32_pmovzxbw256_mask ((__v16qi) __A, in _mm256_maskz_cvtepu8_epi16()
2362 (__mmask32)__builtin_ia32_cmpb256_mask((__v32qi)(__m256i)(a), \
2363 (__v32qi)(__m256i)(b), (int)(p), \
2367 (__mmask32)__builtin_ia32_cmpb256_mask((__v32qi)(__m256i)(a), \
2368 (__v32qi)(__m256i)(b), (int)(p), \
2372 (__mmask32)__builtin_ia32_ucmpb256_mask((__v32qi)(__m256i)(a), \
2373 (__v32qi)(__m256i)(b), (int)(p), \
2377 (__mmask32)__builtin_ia32_ucmpb256_mask((__v32qi)(__m256i)(a), \
2378 (__v32qi)(__m256i)(b), (int)(p), \
2402 (__mmask16)__builtin_ia32_cmpw256_mask((__v16hi)(__m256i)(a), \
2403 (__v16hi)(__m256i)(b), (int)(p), \
2407 (__mmask16)__builtin_ia32_cmpw256_mask((__v16hi)(__m256i)(a), \
2408 (__v16hi)(__m256i)(b), (int)(p), \
2412 (__mmask16)__builtin_ia32_ucmpw256_mask((__v16hi)(__m256i)(a), \
2413 (__v16hi)(__m256i)(b), (int)(p), \
2417 (__mmask16)__builtin_ia32_ucmpw256_mask((__v16hi)(__m256i)(a), \
2418 (__v16hi)(__m256i)(b), (int)(p), \
2432 (__m256i)__builtin_ia32_selectw_256((__mmask16)(U), \
2434 (__v16hi)(__m256i)(W)); })
2437 (__m256i)__builtin_ia32_selectw_256((__mmask16)(U), \
2452 (__m256i)__builtin_ia32_selectw_256((__mmask16)(U), \
2455 (__v16hi)(__m256i)(W)); })
2458 (__m256i)__builtin_ia32_selectw_256((__mmask16)(U), \
2463 static __inline__ __m256i __DEFAULT_FN_ATTRS
2464 _mm256_sllv_epi16 (__m256i __A, __m256i __B) in _mm256_sllv_epi16()
2466 return (__m256i) __builtin_ia32_psllv16hi_mask ((__v16hi) __A, in _mm256_sllv_epi16()
2473 static __inline__ __m256i __DEFAULT_FN_ATTRS
2474 _mm256_mask_sllv_epi16 (__m256i __W, __mmask16 __U, __m256i __A, in _mm256_mask_sllv_epi16()
2475 __m256i __B) in _mm256_mask_sllv_epi16()
2477 return (__m256i) __builtin_ia32_psllv16hi_mask ((__v16hi) __A, in _mm256_mask_sllv_epi16()
2483 static __inline__ __m256i __DEFAULT_FN_ATTRS
2484 _mm256_maskz_sllv_epi16 (__mmask16 __U, __m256i __A, __m256i __B) in _mm256_maskz_sllv_epi16()
2486 return (__m256i) __builtin_ia32_psllv16hi_mask ((__v16hi) __A, in _mm256_maskz_sllv_epi16()
2543 static __inline__ __m256i __DEFAULT_FN_ATTRS
2544 _mm256_mask_sll_epi16 (__m256i __W, __mmask16 __U, __m256i __A, in _mm256_mask_sll_epi16()
2547 return (__m256i) __builtin_ia32_psllw256_mask ((__v16hi) __A, in _mm256_mask_sll_epi16()
2553 static __inline__ __m256i __DEFAULT_FN_ATTRS
2554 _mm256_maskz_sll_epi16 (__mmask16 __U, __m256i __A, __m128i __B) in _mm256_maskz_sll_epi16()
2556 return (__m256i) __builtin_ia32_psllw256_mask ((__v16hi) __A, in _mm256_maskz_sll_epi16()
2574 (__m256i)__builtin_ia32_psllwi256_mask((__v16hi)(__m256i)(A), (int)(B), \
2575 (__v16hi)(__m256i)(W), \
2579 (__m256i)__builtin_ia32_psllwi256_mask((__v16hi)(__m256i)(A), (int)(B), \
2585 static __inline__ __m256i __DEFAULT_FN_ATTRS
2586 _mm256_srlv_epi16 (__m256i __A, __m256i __B) in _mm256_srlv_epi16()
2588 return (__m256i) __builtin_ia32_psrlv16hi_mask ((__v16hi) __A, in _mm256_srlv_epi16()
2595 static __inline__ __m256i __DEFAULT_FN_ATTRS
2596 _mm256_mask_srlv_epi16 (__m256i __W, __mmask16 __U, __m256i __A, in _mm256_mask_srlv_epi16()
2597 __m256i __B) in _mm256_mask_srlv_epi16()
2599 return (__m256i) __builtin_ia32_psrlv16hi_mask ((__v16hi) __A, in _mm256_mask_srlv_epi16()
2605 static __inline__ __m256i __DEFAULT_FN_ATTRS
2606 _mm256_maskz_srlv_epi16 (__mmask16 __U, __m256i __A, __m256i __B) in _mm256_maskz_srlv_epi16()
2608 return (__m256i) __builtin_ia32_psrlv16hi_mask ((__v16hi) __A, in _mm256_maskz_srlv_epi16()
2645 static __inline__ __m256i __DEFAULT_FN_ATTRS
2646 _mm256_srav_epi16 (__m256i __A, __m256i __B) in _mm256_srav_epi16()
2648 return (__m256i) __builtin_ia32_psrav16hi_mask ((__v16hi) __A, in _mm256_srav_epi16()
2655 static __inline__ __m256i __DEFAULT_FN_ATTRS
2656 _mm256_mask_srav_epi16 (__m256i __W, __mmask16 __U, __m256i __A, in _mm256_mask_srav_epi16()
2657 __m256i __B) in _mm256_mask_srav_epi16()
2659 return (__m256i) __builtin_ia32_psrav16hi_mask ((__v16hi) __A, in _mm256_mask_srav_epi16()
2665 static __inline__ __m256i __DEFAULT_FN_ATTRS
2666 _mm256_maskz_srav_epi16 (__mmask16 __U, __m256i __A, __m256i __B) in _mm256_maskz_srav_epi16()
2668 return (__m256i) __builtin_ia32_psrav16hi_mask ((__v16hi) __A, in _mm256_maskz_srav_epi16()
2725 static __inline__ __m256i __DEFAULT_FN_ATTRS
2726 _mm256_mask_sra_epi16 (__m256i __W, __mmask16 __U, __m256i __A, in _mm256_mask_sra_epi16()
2729 return (__m256i) __builtin_ia32_psraw256_mask ((__v16hi) __A, in _mm256_mask_sra_epi16()
2735 static __inline__ __m256i __DEFAULT_FN_ATTRS
2736 _mm256_maskz_sra_epi16 (__mmask16 __U, __m256i __A, __m128i __B) in _mm256_maskz_sra_epi16()
2738 return (__m256i) __builtin_ia32_psraw256_mask ((__v16hi) __A, in _mm256_maskz_sra_epi16()
2756 (__m256i)__builtin_ia32_psrawi256_mask((__v16hi)(__m256i)(A), (int)(imm), \
2757 (__v16hi)(__m256i)(W), \
2761 (__m256i)__builtin_ia32_psrawi256_mask((__v16hi)(__m256i)(A), (int)(imm), \
2785 static __inline__ __m256i __DEFAULT_FN_ATTRS
2786 _mm256_mask_srl_epi16 (__m256i __W, __mmask16 __U, __m256i __A, in _mm256_mask_srl_epi16()
2789 return (__m256i) __builtin_ia32_psrlw256_mask ((__v16hi) __A, in _mm256_mask_srl_epi16()
2795 static __inline__ __m256i __DEFAULT_FN_ATTRS
2796 _mm256_maskz_srl_epi16 (__mmask16 __U, __m256i __A, __m128i __B) in _mm256_maskz_srl_epi16()
2798 return (__m256i) __builtin_ia32_psrlw256_mask ((__v16hi) __A, in _mm256_maskz_srl_epi16()
2816 (__m256i)__builtin_ia32_psrlwi256_mask((__v16hi)(__m256i)(A), (int)(imm), \
2817 (__v16hi)(__m256i)(W), \
2821 (__m256i)__builtin_ia32_psrlwi256_mask((__v16hi)(__m256i)(A), (int)(imm), \
2841 static __inline__ __m256i __DEFAULT_FN_ATTRS
2842 _mm256_mask_mov_epi16 (__m256i __W, __mmask16 __U, __m256i __A) in _mm256_mask_mov_epi16()
2844 return (__m256i) __builtin_ia32_selectw_256 ((__mmask16) __U, in _mm256_mask_mov_epi16()
2849 static __inline__ __m256i __DEFAULT_FN_ATTRS
2850 _mm256_maskz_mov_epi16 (__mmask16 __U, __m256i __A) in _mm256_maskz_mov_epi16()
2852 return (__m256i) __builtin_ia32_selectw_256 ((__mmask16) __U, in _mm256_maskz_mov_epi16()
2873 static __inline__ __m256i __DEFAULT_FN_ATTRS
2874 _mm256_mask_mov_epi8 (__m256i __W, __mmask32 __U, __m256i __A) in _mm256_mask_mov_epi8()
2876 return (__m256i) __builtin_ia32_selectb_256 ((__mmask32) __U, in _mm256_mask_mov_epi8()
2881 static __inline__ __m256i __DEFAULT_FN_ATTRS
2882 _mm256_maskz_mov_epi8 (__mmask32 __U, __m256i __A) in _mm256_maskz_mov_epi8()
2884 return (__m256i) __builtin_ia32_selectb_256 ((__mmask32) __U, in _mm256_maskz_mov_epi8()
2907 static __inline__ __m256i __DEFAULT_FN_ATTRS
2908 _mm256_mask_set1_epi8 (__m256i __O, __mmask32 __M, char __A) in _mm256_mask_set1_epi8()
2910 return (__m256i) __builtin_ia32_pbroadcastb256_gpr_mask (__A, in _mm256_mask_set1_epi8()
2915 static __inline__ __m256i __DEFAULT_FN_ATTRS
2918 return (__m256i) __builtin_ia32_pbroadcastb256_gpr_mask (__A, in _mm256_maskz_set1_epi8()
2941 static __inline__ __m256i __DEFAULT_FN_ATTRS
2942 _mm256_mask_loadu_epi16 (__m256i __W, __mmask16 __U, void const *__P) in _mm256_mask_loadu_epi16()
2944 return (__m256i) __builtin_ia32_loaddquhi256_mask ((__v16hi *) __P, in _mm256_mask_loadu_epi16()
2949 static __inline__ __m256i __DEFAULT_FN_ATTRS
2952 return (__m256i) __builtin_ia32_loaddquhi256_mask ((__v16hi *) __P, in _mm256_maskz_loadu_epi16()
2975 static __inline__ __m256i __DEFAULT_FN_ATTRS
2976 _mm256_mask_loadu_epi8 (__m256i __W, __mmask32 __U, void const *__P) in _mm256_mask_loadu_epi8()
2978 return (__m256i) __builtin_ia32_loaddquqi256_mask ((__v32qi *) __P, in _mm256_mask_loadu_epi8()
2983 static __inline__ __m256i __DEFAULT_FN_ATTRS
2986 return (__m256i) __builtin_ia32_loaddquqi256_mask ((__v32qi *) __P, in _mm256_maskz_loadu_epi8()
3000 _mm256_mask_storeu_epi16 (void *__P, __mmask16 __U, __m256i __A) in _mm256_mask_storeu_epi16()
3016 _mm256_mask_storeu_epi8 (void *__P, __mmask32 __U, __m256i __A) in _mm256_mask_storeu_epi8()
3039 _mm256_test_epi8_mask (__m256i __A, __m256i __B) in _mm256_test_epi8_mask()
3047 _mm256_mask_test_epi8_mask (__mmask32 __U, __m256i __A, __m256i __B) in _mm256_mask_test_epi8_mask()
3069 _mm256_test_epi16_mask (__m256i __A, __m256i __B) in _mm256_test_epi16_mask()
3077 _mm256_mask_test_epi16_mask (__mmask16 __U, __m256i __A, __m256i __B) in _mm256_mask_test_epi16_mask()
3099 _mm256_testn_epi8_mask (__m256i __A, __m256i __B) in _mm256_testn_epi8_mask()
3107 _mm256_mask_testn_epi8_mask (__mmask32 __U, __m256i __A, __m256i __B) in _mm256_mask_testn_epi8_mask()
3129 _mm256_testn_epi16_mask (__m256i __A, __m256i __B) in _mm256_testn_epi16_mask()
3137 _mm256_mask_testn_epi16_mask (__mmask16 __U, __m256i __A, __m256i __B) in _mm256_mask_testn_epi16_mask()
3150 _mm256_movepi8_mask (__m256i __A) in _mm256_movepi8_mask()
3162 _mm256_movepi16_mask (__m256i __A) in _mm256_movepi16_mask()
3173 static __inline__ __m256i __DEFAULT_FN_ATTRS
3176 return (__m256i) __builtin_ia32_cvtmask2b256 (__A); in _mm256_movm_epi8()
3185 static __inline__ __m256i __DEFAULT_FN_ATTRS
3188 return (__m256i) __builtin_ia32_cvtmask2w256 (__A); in _mm256_movm_epi16()
3207 static __inline__ __m256i __DEFAULT_FN_ATTRS
3208 _mm256_mask_broadcastb_epi8 (__m256i __O, __mmask32 __M, __m128i __A) in _mm256_mask_broadcastb_epi8()
3210 return (__m256i)__builtin_ia32_selectb_256(__M, in _mm256_mask_broadcastb_epi8()
3215 static __inline__ __m256i __DEFAULT_FN_ATTRS
3218 return (__m256i)__builtin_ia32_selectb_256(__M, in _mm256_maskz_broadcastb_epi8()
3239 static __inline__ __m256i __DEFAULT_FN_ATTRS
3240 _mm256_mask_broadcastw_epi16 (__m256i __O, __mmask16 __M, __m128i __A) in _mm256_mask_broadcastw_epi16()
3242 return (__m256i)__builtin_ia32_selectw_256(__M, in _mm256_mask_broadcastw_epi16()
3247 static __inline__ __m256i __DEFAULT_FN_ATTRS
3250 return (__m256i)__builtin_ia32_selectw_256(__M, in _mm256_maskz_broadcastw_epi16()
3255 static __inline__ __m256i __DEFAULT_FN_ATTRS
3256 _mm256_mask_set1_epi16 (__m256i __O, __mmask16 __M, short __A) in _mm256_mask_set1_epi16()
3258 return (__m256i) __builtin_ia32_pbroadcastw256_gpr_mask (__A, in _mm256_mask_set1_epi16()
3263 static __inline__ __m256i __DEFAULT_FN_ATTRS
3266 return (__m256i) __builtin_ia32_pbroadcastw256_gpr_mask (__A, in _mm256_maskz_set1_epi16()
3315 static __inline__ __m256i __DEFAULT_FN_ATTRS
3316 _mm256_permutexvar_epi16 (__m256i __A, __m256i __B) in _mm256_permutexvar_epi16()
3318 return (__m256i) __builtin_ia32_permvarhi256_mask ((__v16hi) __B, in _mm256_permutexvar_epi16()
3324 static __inline__ __m256i __DEFAULT_FN_ATTRS
3325 _mm256_maskz_permutexvar_epi16 (__mmask16 __M, __m256i __A, in _mm256_maskz_permutexvar_epi16()
3326 __m256i __B) in _mm256_maskz_permutexvar_epi16()
3328 return (__m256i) __builtin_ia32_permvarhi256_mask ((__v16hi) __B, in _mm256_maskz_permutexvar_epi16()
3334 static __inline__ __m256i __DEFAULT_FN_ATTRS
3335 _mm256_mask_permutexvar_epi16 (__m256i __W, __mmask16 __M, __m256i __A, in _mm256_mask_permutexvar_epi16()
3336 __m256i __B) in _mm256_mask_permutexvar_epi16()
3338 return (__m256i) __builtin_ia32_permvarhi256_mask ((__v16hi) __B, in _mm256_mask_permutexvar_epi16()
3357 (__m256i)__builtin_ia32_palignr256_mask((__v32qi)(__m256i)(A), \
3358 (__v32qi)(__m256i)(B), (int)(N), \
3359 (__v32qi)(__m256i)(W), \
3363 (__m256i)__builtin_ia32_palignr256_mask((__v32qi)(__m256i)(A), \
3364 (__v32qi)(__m256i)(B), (int)(N), \
3387 (__m256i)__builtin_ia32_dbpsadbw256_mask((__v32qi)(__m256i)(A), \
3388 (__v32qi)(__m256i)(B), (int)(imm), \
3393 (__m256i)__builtin_ia32_dbpsadbw256_mask((__v32qi)(__m256i)(A), \
3394 (__v32qi)(__m256i)(B), (int)(imm), \
3395 (__v16hi)(__m256i)(W), \
3399 (__m256i)__builtin_ia32_dbpsadbw256_mask((__v32qi)(__m256i)(A), \
3400 (__v32qi)(__m256i)(B), (int)(imm), \