Lines Matching defs:__B

304 _mm256_mask_add_epi8(__m256i __W, __mmask32 __U, __m256i __A, __m256i __B){
306 (__v32qi)_mm256_add_epi8(__A, __B),
311 _mm256_maskz_add_epi8(__mmask32 __U, __m256i __A, __m256i __B) {
313 (__v32qi)_mm256_add_epi8(__A, __B),
318 _mm256_mask_add_epi16(__m256i __W, __mmask16 __U, __m256i __A, __m256i __B) {
320 (__v16hi)_mm256_add_epi16(__A, __B),
325 _mm256_maskz_add_epi16(__mmask16 __U, __m256i __A, __m256i __B) {
327 (__v16hi)_mm256_add_epi16(__A, __B),
332 _mm256_mask_sub_epi8(__m256i __W, __mmask32 __U, __m256i __A, __m256i __B) {
334 (__v32qi)_mm256_sub_epi8(__A, __B),
339 _mm256_maskz_sub_epi8(__mmask32 __U, __m256i __A, __m256i __B) {
341 (__v32qi)_mm256_sub_epi8(__A, __B),
346 _mm256_mask_sub_epi16(__m256i __W, __mmask16 __U, __m256i __A, __m256i __B) {
348 (__v16hi)_mm256_sub_epi16(__A, __B),
353 _mm256_maskz_sub_epi16(__mmask16 __U, __m256i __A, __m256i __B) {
355 (__v16hi)_mm256_sub_epi16(__A, __B),
360 _mm_mask_add_epi8(__m128i __W, __mmask16 __U, __m128i __A, __m128i __B) {
362 (__v16qi)_mm_add_epi8(__A, __B),
367 _mm_maskz_add_epi8(__mmask16 __U, __m128i __A, __m128i __B) {
369 (__v16qi)_mm_add_epi8(__A, __B),
374 _mm_mask_add_epi16(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B) {
376 (__v8hi)_mm_add_epi16(__A, __B),
381 _mm_maskz_add_epi16(__mmask8 __U, __m128i __A, __m128i __B) {
383 (__v8hi)_mm_add_epi16(__A, __B),
388 _mm_mask_sub_epi8(__m128i __W, __mmask16 __U, __m128i __A, __m128i __B) {
390 (__v16qi)_mm_sub_epi8(__A, __B),
395 _mm_maskz_sub_epi8(__mmask16 __U, __m128i __A, __m128i __B) {
397 (__v16qi)_mm_sub_epi8(__A, __B),
402 _mm_mask_sub_epi16(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B) {
404 (__v8hi)_mm_sub_epi16(__A, __B),
409 _mm_maskz_sub_epi16(__mmask8 __U, __m128i __A, __m128i __B) {
411 (__v8hi)_mm_sub_epi16(__A, __B),
416 _mm256_mask_mullo_epi16(__m256i __W, __mmask16 __U, __m256i __A, __m256i __B) {
418 (__v16hi)_mm256_mullo_epi16(__A, __B),
423 _mm256_maskz_mullo_epi16(__mmask16 __U, __m256i __A, __m256i __B) {
425 (__v16hi)_mm256_mullo_epi16(__A, __B),
430 _mm_mask_mullo_epi16(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B) {
432 (__v8hi)_mm_mullo_epi16(__A, __B),
437 _mm_maskz_mullo_epi16(__mmask8 __U, __m128i __A, __m128i __B) {
439 (__v8hi)_mm_mullo_epi16(__A, __B),
540 _mm_maskz_packs_epi32(__mmask8 __M, __m128i __A, __m128i __B) {
542 (__v8hi)_mm_packs_epi32(__A, __B),
547 _mm_mask_packs_epi32(__m128i __W, __mmask8 __M, __m128i __A, __m128i __B)
550 (__v8hi)_mm_packs_epi32(__A, __B),
555 _mm256_maskz_packs_epi32(__mmask16 __M, __m256i __A, __m256i __B)
558 (__v16hi)_mm256_packs_epi32(__A, __B),
563 _mm256_mask_packs_epi32(__m256i __W, __mmask16 __M, __m256i __A, __m256i __B)
566 (__v16hi)_mm256_packs_epi32(__A, __B),
571 _mm_maskz_packs_epi16(__mmask16 __M, __m128i __A, __m128i __B)
574 (__v16qi)_mm_packs_epi16(__A, __B),
579 _mm_mask_packs_epi16(__m128i __W, __mmask16 __M, __m128i __A, __m128i __B)
582 (__v16qi)_mm_packs_epi16(__A, __B),
587 _mm256_maskz_packs_epi16(__mmask32 __M, __m256i __A, __m256i __B)
590 (__v32qi)_mm256_packs_epi16(__A, __B),
595 _mm256_mask_packs_epi16(__m256i __W, __mmask32 __M, __m256i __A, __m256i __B)
598 (__v32qi)_mm256_packs_epi16(__A, __B),
603 _mm_maskz_packus_epi32(__mmask8 __M, __m128i __A, __m128i __B)
606 (__v8hi)_mm_packus_epi32(__A, __B),
611 _mm_mask_packus_epi32(__m128i __W, __mmask8 __M, __m128i __A, __m128i __B)
614 (__v8hi)_mm_packus_epi32(__A, __B),
619 _mm256_maskz_packus_epi32(__mmask16 __M, __m256i __A, __m256i __B)
622 (__v16hi)_mm256_packus_epi32(__A, __B),
627 _mm256_mask_packus_epi32(__m256i __W, __mmask16 __M, __m256i __A, __m256i __B)
630 (__v16hi)_mm256_packus_epi32(__A, __B),
635 _mm_maskz_packus_epi16(__mmask16 __M, __m128i __A, __m128i __B)
638 (__v16qi)_mm_packus_epi16(__A, __B),
643 _mm_mask_packus_epi16(__m128i __W, __mmask16 __M, __m128i __A, __m128i __B)
646 (__v16qi)_mm_packus_epi16(__A, __B),
651 _mm256_maskz_packus_epi16(__mmask32 __M, __m256i __A, __m256i __B)
654 (__v32qi)_mm256_packus_epi16(__A, __B),
659 _mm256_mask_packus_epi16(__m256i __W, __mmask32 __M, __m256i __A, __m256i __B)
662 (__v32qi)_mm256_packus_epi16(__A, __B),
667 _mm_mask_adds_epi8(__m128i __W, __mmask16 __U, __m128i __A, __m128i __B)
670 (__v16qi)_mm_adds_epi8(__A, __B),
675 _mm_maskz_adds_epi8(__mmask16 __U, __m128i __A, __m128i __B)
678 (__v16qi)_mm_adds_epi8(__A, __B),
683 _mm256_mask_adds_epi8(__m256i __W, __mmask32 __U, __m256i __A, __m256i __B)
686 (__v32qi)_mm256_adds_epi8(__A, __B),
691 _mm256_maskz_adds_epi8(__mmask32 __U, __m256i __A, __m256i __B)
694 (__v32qi)_mm256_adds_epi8(__A, __B),
699 _mm_mask_adds_epi16(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
702 (__v8hi)_mm_adds_epi16(__A, __B),
707 _mm_maskz_adds_epi16(__mmask8 __U, __m128i __A, __m128i __B)
710 (__v8hi)_mm_adds_epi16(__A, __B),
715 _mm256_mask_adds_epi16(__m256i __W, __mmask16 __U, __m256i __A, __m256i __B)
718 (__v16hi)_mm256_adds_epi16(__A, __B),
723 _mm256_maskz_adds_epi16(__mmask16 __U, __m256i __A, __m256i __B)
726 (__v16hi)_mm256_adds_epi16(__A, __B),
731 _mm_mask_adds_epu8(__m128i __W, __mmask16 __U, __m128i __A, __m128i __B)
734 (__v16qi)_mm_adds_epu8(__A, __B),
739 _mm_maskz_adds_epu8(__mmask16 __U, __m128i __A, __m128i __B)
742 (__v16qi)_mm_adds_epu8(__A, __B),
747 _mm256_mask_adds_epu8(__m256i __W, __mmask32 __U, __m256i __A, __m256i __B)
750 (__v32qi)_mm256_adds_epu8(__A, __B),
755 _mm256_maskz_adds_epu8(__mmask32 __U, __m256i __A, __m256i __B)
758 (__v32qi)_mm256_adds_epu8(__A, __B),
763 _mm_mask_adds_epu16(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
766 (__v8hi)_mm_adds_epu16(__A, __B),
771 _mm_maskz_adds_epu16(__mmask8 __U, __m128i __A, __m128i __B)
774 (__v8hi)_mm_adds_epu16(__A, __B),
779 _mm256_mask_adds_epu16(__m256i __W, __mmask16 __U, __m256i __A, __m256i __B)
782 (__v16hi)_mm256_adds_epu16(__A, __B),
787 _mm256_maskz_adds_epu16(__mmask16 __U, __m256i __A, __m256i __B)
790 (__v16hi)_mm256_adds_epu16(__A, __B),
795 _mm_mask_avg_epu8(__m128i __W, __mmask16 __U, __m128i __A, __m128i __B)
798 (__v16qi)_mm_avg_epu8(__A, __B),
803 _mm_maskz_avg_epu8(__mmask16 __U, __m128i __A, __m128i __B)
806 (__v16qi)_mm_avg_epu8(__A, __B),
811 _mm256_mask_avg_epu8(__m256i __W, __mmask32 __U, __m256i __A, __m256i __B)
814 (__v32qi)_mm256_avg_epu8(__A, __B),
819 _mm256_maskz_avg_epu8(__mmask32 __U, __m256i __A, __m256i __B)
822 (__v32qi)_mm256_avg_epu8(__A, __B),
827 _mm_mask_avg_epu16(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
830 (__v8hi)_mm_avg_epu16(__A, __B),
835 _mm_maskz_avg_epu16(__mmask8 __U, __m128i __A, __m128i __B)
838 (__v8hi)_mm_avg_epu16(__A, __B),
843 _mm256_mask_avg_epu16(__m256i __W, __mmask16 __U, __m256i __A, __m256i __B)
846 (__v16hi)_mm256_avg_epu16(__A, __B),
851 _mm256_maskz_avg_epu16(__mmask16 __U, __m256i __A, __m256i __B)
854 (__v16hi)_mm256_avg_epu16(__A, __B),
859 _mm_maskz_max_epi8(__mmask16 __M, __m128i __A, __m128i __B)
862 (__v16qi)_mm_max_epi8(__A, __B),
867 _mm_mask_max_epi8(__m128i __W, __mmask16 __M, __m128i __A, __m128i __B)
870 (__v16qi)_mm_max_epi8(__A, __B),
875 _mm256_maskz_max_epi8(__mmask32 __M, __m256i __A, __m256i __B)
878 (__v32qi)_mm256_max_epi8(__A, __B),
883 _mm256_mask_max_epi8(__m256i __W, __mmask32 __M, __m256i __A, __m256i __B)
886 (__v32qi)_mm256_max_epi8(__A, __B),
891 _mm_maskz_max_epi16(__mmask8 __M, __m128i __A, __m128i __B)
894 (__v8hi)_mm_max_epi16(__A, __B),
899 _mm_mask_max_epi16(__m128i __W, __mmask8 __M, __m128i __A, __m128i __B)
902 (__v8hi)_mm_max_epi16(__A, __B),
907 _mm256_maskz_max_epi16(__mmask16 __M, __m256i __A, __m256i __B)
910 (__v16hi)_mm256_max_epi16(__A, __B),
915 _mm256_mask_max_epi16(__m256i __W, __mmask16 __M, __m256i __A, __m256i __B)
918 (__v16hi)_mm256_max_epi16(__A, __B),
923 _mm_maskz_max_epu8(__mmask16 __M, __m128i __A, __m128i __B)
926 (__v16qi)_mm_max_epu8(__A, __B),
931 _mm_mask_max_epu8(__m128i __W, __mmask16 __M, __m128i __A, __m128i __B)
934 (__v16qi)_mm_max_epu8(__A, __B),
939 _mm256_maskz_max_epu8 (__mmask32 __M, __m256i __A, __m256i __B)
942 (__v32qi)_mm256_max_epu8(__A, __B),
947 _mm256_mask_max_epu8(__m256i __W, __mmask32 __M, __m256i __A, __m256i __B)
950 (__v32qi)_mm256_max_epu8(__A, __B),
955 _mm_maskz_max_epu16(__mmask8 __M, __m128i __A, __m128i __B)
958 (__v8hi)_mm_max_epu16(__A, __B),
963 _mm_mask_max_epu16(__m128i __W, __mmask8 __M, __m128i __A, __m128i __B)
966 (__v8hi)_mm_max_epu16(__A, __B),
971 _mm256_maskz_max_epu16(__mmask16 __M, __m256i __A, __m256i __B)
974 (__v16hi)_mm256_max_epu16(__A, __B),
979 _mm256_mask_max_epu16(__m256i __W, __mmask16 __M, __m256i __A, __m256i __B)
982 (__v16hi)_mm256_max_epu16(__A, __B),
987 _mm_maskz_min_epi8(__mmask16 __M, __m128i __A, __m128i __B)
990 (__v16qi)_mm_min_epi8(__A, __B),
995 _mm_mask_min_epi8(__m128i __W, __mmask16 __M, __m128i __A, __m128i __B)
998 (__v16qi)_mm_min_epi8(__A, __B),
1003 _mm256_maskz_min_epi8(__mmask32 __M, __m256i __A, __m256i __B)
1006 (__v32qi)_mm256_min_epi8(__A, __B),
1011 _mm256_mask_min_epi8(__m256i __W, __mmask32 __M, __m256i __A, __m256i __B)
1014 (__v32qi)_mm256_min_epi8(__A, __B),
1019 _mm_maskz_min_epi16(__mmask8 __M, __m128i __A, __m128i __B)
1022 (__v8hi)_mm_min_epi16(__A, __B),
1027 _mm_mask_min_epi16(__m128i __W, __mmask8 __M, __m128i __A, __m128i __B)
1030 (__v8hi)_mm_min_epi16(__A, __B),
1035 _mm256_maskz_min_epi16(__mmask16 __M, __m256i __A, __m256i __B)
1038 (__v16hi)_mm256_min_epi16(__A, __B),
1043 _mm256_mask_min_epi16(__m256i __W, __mmask16 __M, __m256i __A, __m256i __B)
1046 (__v16hi)_mm256_min_epi16(__A, __B),
1051 _mm_maskz_min_epu8(__mmask16 __M, __m128i __A, __m128i __B)
1054 (__v16qi)_mm_min_epu8(__A, __B),
1059 _mm_mask_min_epu8(__m128i __W, __mmask16 __M, __m128i __A, __m128i __B)
1062 (__v16qi)_mm_min_epu8(__A, __B),
1067 _mm256_maskz_min_epu8 (__mmask32 __M, __m256i __A, __m256i __B)
1070 (__v32qi)_mm256_min_epu8(__A, __B),
1075 _mm256_mask_min_epu8(__m256i __W, __mmask32 __M, __m256i __A, __m256i __B)
1078 (__v32qi)_mm256_min_epu8(__A, __B),
1083 _mm_maskz_min_epu16(__mmask8 __M, __m128i __A, __m128i __B)
1086 (__v8hi)_mm_min_epu16(__A, __B),
1091 _mm_mask_min_epu16(__m128i __W, __mmask8 __M, __m128i __A, __m128i __B)
1094 (__v8hi)_mm_min_epu16(__A, __B),
1099 _mm256_maskz_min_epu16(__mmask16 __M, __m256i __A, __m256i __B)
1102 (__v16hi)_mm256_min_epu16(__A, __B),
1107 _mm256_mask_min_epu16(__m256i __W, __mmask16 __M, __m256i __A, __m256i __B)
1110 (__v16hi)_mm256_min_epu16(__A, __B),
1115 _mm_mask_shuffle_epi8(__m128i __W, __mmask16 __U, __m128i __A, __m128i __B)
1118 (__v16qi)_mm_shuffle_epi8(__A, __B),
1123 _mm_maskz_shuffle_epi8(__mmask16 __U, __m128i __A, __m128i __B)
1126 (__v16qi)_mm_shuffle_epi8(__A, __B),
1131 _mm256_mask_shuffle_epi8(__m256i __W, __mmask32 __U, __m256i __A, __m256i __B)
1134 (__v32qi)_mm256_shuffle_epi8(__A, __B),
1139 _mm256_maskz_shuffle_epi8(__mmask32 __U, __m256i __A, __m256i __B)
1142 (__v32qi)_mm256_shuffle_epi8(__A, __B),
1147 _mm_mask_subs_epi8(__m128i __W, __mmask16 __U, __m128i __A, __m128i __B)
1150 (__v16qi)_mm_subs_epi8(__A, __B),
1155 _mm_maskz_subs_epi8(__mmask16 __U, __m128i __A, __m128i __B)
1158 (__v16qi)_mm_subs_epi8(__A, __B),
1163 _mm256_mask_subs_epi8(__m256i __W, __mmask32 __U, __m256i __A, __m256i __B)
1166 (__v32qi)_mm256_subs_epi8(__A, __B),
1171 _mm256_maskz_subs_epi8(__mmask32 __U, __m256i __A, __m256i __B)
1174 (__v32qi)_mm256_subs_epi8(__A, __B),
1179 _mm_mask_subs_epi16(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
1182 (__v8hi)_mm_subs_epi16(__A, __B),
1187 _mm_maskz_subs_epi16(__mmask8 __U, __m128i __A, __m128i __B)
1190 (__v8hi)_mm_subs_epi16(__A, __B),
1195 _mm256_mask_subs_epi16(__m256i __W, __mmask16 __U, __m256i __A, __m256i __B)
1198 (__v16hi)_mm256_subs_epi16(__A, __B),
1203 _mm256_maskz_subs_epi16(__mmask16 __U, __m256i __A, __m256i __B)
1206 (__v16hi)_mm256_subs_epi16(__A, __B),
1211 _mm_mask_subs_epu8(__m128i __W, __mmask16 __U, __m128i __A, __m128i __B)
1214 (__v16qi)_mm_subs_epu8(__A, __B),
1219 _mm_maskz_subs_epu8(__mmask16 __U, __m128i __A, __m128i __B)
1222 (__v16qi)_mm_subs_epu8(__A, __B),
1227 _mm256_mask_subs_epu8(__m256i __W, __mmask32 __U, __m256i __A, __m256i __B)
1230 (__v32qi)_mm256_subs_epu8(__A, __B),
1235 _mm256_maskz_subs_epu8(__mmask32 __U, __m256i __A, __m256i __B)
1238 (__v32qi)_mm256_subs_epu8(__A, __B),
1243 _mm_mask_subs_epu16(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
1246 (__v8hi)_mm_subs_epu16(__A, __B),
1251 _mm_maskz_subs_epu16(__mmask8 __U, __m128i __A, __m128i __B)
1254 (__v8hi)_mm_subs_epu16(__A, __B),
1260 __m256i __B) {
1262 (__v16hi)_mm256_subs_epu16(__A, __B),
1267 _mm256_maskz_subs_epu16(__mmask16 __U, __m256i __A, __m256i __B)
1270 (__v16hi)_mm256_subs_epu16(__A, __B),
1275 _mm_permutex2var_epi16(__m128i __A, __m128i __I, __m128i __B)
1278 (__v8hi) __B);
1283 __m128i __B)
1286 (__v8hi)_mm_permutex2var_epi16(__A, __I, __B),
1292 __m128i __B)
1295 (__v8hi)_mm_permutex2var_epi16(__A, __I, __B),
1301 __m128i __B)
1304 (__v8hi)_mm_permutex2var_epi16(__A, __I, __B),
1309 _mm256_permutex2var_epi16(__m256i __A, __m256i __I, __m256i __B)
1312 (__v16hi)__B);
1317 __m256i __B)
1320 (__v16hi)_mm256_permutex2var_epi16(__A, __I, __B),
1326 __m256i __B)
1329 (__v16hi)_mm256_permutex2var_epi16(__A, __I, __B),
1335 __m256i __B)
1338 (__v16hi)_mm256_permutex2var_epi16(__A, __I, __B),
1372 _mm_mask_madd_epi16(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B) {
1374 (__v4si)_mm_madd_epi16(__A, __B),
1379 _mm_maskz_madd_epi16(__mmask8 __U, __m128i __A, __m128i __B) {
1381 (__v4si)_mm_madd_epi16(__A, __B),
1386 _mm256_mask_madd_epi16(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) {
1388 (__v8si)_mm256_madd_epi16(__A, __B),
1393 _mm256_maskz_madd_epi16(__mmask8 __U, __m256i __A, __m256i __B) {
1395 (__v8si)_mm256_madd_epi16(__A, __B),
1590 _mm_mask_mulhi_epu16(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B) {
1592 (__v8hi)_mm_mulhi_epu16(__A, __B),
1597 _mm_maskz_mulhi_epu16(__mmask8 __U, __m128i __A, __m128i __B) {
1599 (__v8hi)_mm_mulhi_epu16(__A, __B),
1604 _mm256_mask_mulhi_epu16(__m256i __W, __mmask16 __U, __m256i __A, __m256i __B) {
1606 (__v16hi)_mm256_mulhi_epu16(__A, __B),
1611 _mm256_maskz_mulhi_epu16(__mmask16 __U, __m256i __A, __m256i __B) {
1613 (__v16hi)_mm256_mulhi_epu16(__A, __B),
1618 _mm_mask_mulhi_epi16(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B) {
1620 (__v8hi)_mm_mulhi_epi16(__A, __B),
1625 _mm_maskz_mulhi_epi16(__mmask8 __U, __m128i __A, __m128i __B) {
1627 (__v8hi)_mm_mulhi_epi16(__A, __B),
1632 _mm256_mask_mulhi_epi16(__m256i __W, __mmask16 __U, __m256i __A, __m256i __B) {
1634 (__v16hi)_mm256_mulhi_epi16(__A, __B),
1639 _mm256_maskz_mulhi_epi16(__mmask16 __U, __m256i __A, __m256i __B) {
1641 (__v16hi)_mm256_mulhi_epi16(__A, __B),
1646 _mm_mask_unpackhi_epi8(__m128i __W, __mmask16 __U, __m128i __A, __m128i __B) {
1648 (__v16qi)_mm_unpackhi_epi8(__A, __B),
1653 _mm_maskz_unpackhi_epi8(__mmask16 __U, __m128i __A, __m128i __B) {
1655 (__v16qi)_mm_unpackhi_epi8(__A, __B),
1660 _mm256_mask_unpackhi_epi8(__m256i __W, __mmask32 __U, __m256i __A, __m256i __B) {
1662 (__v32qi)_mm256_unpackhi_epi8(__A, __B),
1667 _mm256_maskz_unpackhi_epi8(__mmask32 __U, __m256i __A, __m256i __B) {
1669 (__v32qi)_mm256_unpackhi_epi8(__A, __B),
1674 _mm_mask_unpackhi_epi16(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B) {
1676 (__v8hi)_mm_unpackhi_epi16(__A, __B),
1681 _mm_maskz_unpackhi_epi16(__mmask8 __U, __m128i __A, __m128i __B) {
1683 (__v8hi)_mm_unpackhi_epi16(__A, __B),
1688 _mm256_mask_unpackhi_epi16(__m256i __W, __mmask16 __U, __m256i __A, __m256i __B) {
1690 (__v16hi)_mm256_unpackhi_epi16(__A, __B),
1695 _mm256_maskz_unpackhi_epi16(__mmask16 __U, __m256i __A, __m256i __B) {
1697 (__v16hi)_mm256_unpackhi_epi16(__A, __B),
1702 _mm_mask_unpacklo_epi8(__m128i __W, __mmask16 __U, __m128i __A, __m128i __B) {
1704 (__v16qi)_mm_unpacklo_epi8(__A, __B),
1709 _mm_maskz_unpacklo_epi8(__mmask16 __U, __m128i __A, __m128i __B) {
1711 (__v16qi)_mm_unpacklo_epi8(__A, __B),
1716 _mm256_mask_unpacklo_epi8(__m256i __W, __mmask32 __U, __m256i __A, __m256i __B) {
1718 (__v32qi)_mm256_unpacklo_epi8(__A, __B),
1723 _mm256_maskz_unpacklo_epi8(__mmask32 __U, __m256i __A, __m256i __B) {
1725 (__v32qi)_mm256_unpacklo_epi8(__A, __B),
1730 _mm_mask_unpacklo_epi16(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B) {
1732 (__v8hi)_mm_unpacklo_epi16(__A, __B),
1737 _mm_maskz_unpacklo_epi16(__mmask8 __U, __m128i __A, __m128i __B) {
1739 (__v8hi)_mm_unpacklo_epi16(__A, __B),
1744 _mm256_mask_unpacklo_epi16(__m256i __W, __mmask16 __U, __m256i __A, __m256i __B) {
1746 (__v16hi)_mm256_unpacklo_epi16(__A, __B),
1751 _mm256_maskz_unpacklo_epi16(__mmask16 __U, __m256i __A, __m256i __B) {
1753 (__v16hi)_mm256_unpacklo_epi16(__A, __B),
1866 _mm256_sllv_epi16(__m256i __A, __m256i __B)
1868 return (__m256i)__builtin_ia32_psllv16hi((__v16hi)__A, (__v16hi)__B);
1872 _mm256_mask_sllv_epi16(__m256i __W, __mmask16 __U, __m256i __A, __m256i __B)
1875 (__v16hi)_mm256_sllv_epi16(__A, __B),
1880 _mm256_maskz_sllv_epi16(__mmask16 __U, __m256i __A, __m256i __B)
1883 (__v16hi)_mm256_sllv_epi16(__A, __B),
1888 _mm_sllv_epi16(__m128i __A, __m128i __B)
1890 return (__m128i)__builtin_ia32_psllv8hi((__v8hi)__A, (__v8hi)__B);
1894 _mm_mask_sllv_epi16(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
1897 (__v8hi)_mm_sllv_epi16(__A, __B),
1902 _mm_maskz_sllv_epi16(__mmask8 __U, __m128i __A, __m128i __B)
1905 (__v8hi)_mm_sllv_epi16(__A, __B),
1910 _mm_mask_sll_epi16(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
1913 (__v8hi)_mm_sll_epi16(__A, __B),
1918 _mm_maskz_sll_epi16 (__mmask8 __U, __m128i __A, __m128i __B)
1921 (__v8hi)_mm_sll_epi16(__A, __B),
1926 _mm256_mask_sll_epi16(__m256i __W, __mmask16 __U, __m256i __A, __m128i __B)
1929 (__v16hi)_mm256_sll_epi16(__A, __B),
1934 _mm256_maskz_sll_epi16(__mmask16 __U, __m256i __A, __m128i __B)
1937 (__v16hi)_mm256_sll_epi16(__A, __B),
1942 _mm_mask_slli_epi16(__m128i __W, __mmask8 __U, __m128i __A, unsigned int __B)
1945 (__v8hi)_mm_slli_epi16(__A, (int)__B),
1950 _mm_maskz_slli_epi16 (__mmask8 __U, __m128i __A, unsigned int __B)
1953 (__v8hi)_mm_slli_epi16(__A, (int)__B),
1959 unsigned int __B)
1962 (__v16hi)_mm256_slli_epi16(__A, (int)__B),
1967 _mm256_maskz_slli_epi16(__mmask16 __U, __m256i __A, unsigned int __B)
1970 (__v16hi)_mm256_slli_epi16(__A, (int)__B),
1975 _mm256_srlv_epi16(__m256i __A, __m256i __B)
1977 return (__m256i)__builtin_ia32_psrlv16hi((__v16hi)__A, (__v16hi)__B);
1981 _mm256_mask_srlv_epi16(__m256i __W, __mmask16 __U, __m256i __A, __m256i __B)
1984 (__v16hi)_mm256_srlv_epi16(__A, __B),
1989 _mm256_maskz_srlv_epi16(__mmask16 __U, __m256i __A, __m256i __B)
1992 (__v16hi)_mm256_srlv_epi16(__A, __B),
1997 _mm_srlv_epi16(__m128i __A, __m128i __B)
1999 return (__m128i)__builtin_ia32_psrlv8hi((__v8hi)__A, (__v8hi)__B);
2003 _mm_mask_srlv_epi16(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
2006 (__v8hi)_mm_srlv_epi16(__A, __B),
2011 _mm_maskz_srlv_epi16(__mmask8 __U, __m128i __A, __m128i __B)
2014 (__v8hi)_mm_srlv_epi16(__A, __B),
2019 _mm256_srav_epi16(__m256i __A, __m256i __B)
2021 return (__m256i)__builtin_ia32_psrav16hi((__v16hi)__A, (__v16hi)__B);
2025 _mm256_mask_srav_epi16(__m256i __W, __mmask16 __U, __m256i __A, __m256i __B)
2028 (__v16hi)_mm256_srav_epi16(__A, __B),
2033 _mm256_maskz_srav_epi16(__mmask16 __U, __m256i __A, __m256i __B)
2036 (__v16hi)_mm256_srav_epi16(__A, __B),
2041 _mm_srav_epi16(__m128i __A, __m128i __B)
2043 return (__m128i)__builtin_ia32_psrav8hi((__v8hi)__A, (__v8hi)__B);
2047 _mm_mask_srav_epi16(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
2050 (__v8hi)_mm_srav_epi16(__A, __B),
2055 _mm_maskz_srav_epi16(__mmask8 __U, __m128i __A, __m128i __B)
2058 (__v8hi)_mm_srav_epi16(__A, __B),
2063 _mm_mask_sra_epi16(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
2066 (__v8hi)_mm_sra_epi16(__A, __B),
2071 _mm_maskz_sra_epi16(__mmask8 __U, __m128i __A, __m128i __B)
2074 (__v8hi)_mm_sra_epi16(__A, __B),
2079 _mm256_mask_sra_epi16(__m256i __W, __mmask16 __U, __m256i __A, __m128i __B)
2082 (__v16hi)_mm256_sra_epi16(__A, __B),
2087 _mm256_maskz_sra_epi16(__mmask16 __U, __m256i __A, __m128i __B)
2090 (__v16hi)_mm256_sra_epi16(__A, __B),
2095 _mm_mask_srai_epi16(__m128i __W, __mmask8 __U, __m128i __A, unsigned int __B)
2098 (__v8hi)_mm_srai_epi16(__A, (int)__B),
2103 _mm_maskz_srai_epi16(__mmask8 __U, __m128i __A, unsigned int __B)
2106 (__v8hi)_mm_srai_epi16(__A, (int)__B),
2112 unsigned int __B)
2115 (__v16hi)_mm256_srai_epi16(__A, (int)__B),
2120 _mm256_maskz_srai_epi16(__mmask16 __U, __m256i __A, unsigned int __B)
2123 (__v16hi)_mm256_srai_epi16(__A, (int)__B),
2128 _mm_mask_srl_epi16(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
2131 (__v8hi)_mm_srl_epi16(__A, __B),
2136 _mm_maskz_srl_epi16 (__mmask8 __U, __m128i __A, __m128i __B)
2139 (__v8hi)_mm_srl_epi16(__A, __B),
2144 _mm256_mask_srl_epi16(__m256i __W, __mmask16 __U, __m256i __A, __m128i __B)
2147 (__v16hi)_mm256_srl_epi16(__A, __B),
2152 _mm256_maskz_srl_epi16(__mmask16 __U, __m256i __A, __m128i __B)
2155 (__v16hi)_mm256_srl_epi16(__A, __B),
2160 _mm_mask_srli_epi16(__m128i __W, __mmask8 __U, __m128i __A, int __B)
2163 (__v8hi)_mm_srli_epi16(__A, __B),
2168 _mm_maskz_srli_epi16 (__mmask8 __U, __m128i __A, int __B)
2171 (__v8hi)_mm_srli_epi16(__A, __B),
2176 _mm256_mask_srli_epi16(__m256i __W, __mmask16 __U, __m256i __A, int __B)
2179 (__v16hi)_mm256_srli_epi16(__A, __B),
2184 _mm256_maskz_srli_epi16(__mmask16 __U, __m256i __A, int __B)
2187 (__v16hi)_mm256_srli_epi16(__A, __B),
2461 _mm_test_epi8_mask (__m128i __A, __m128i __B)
2463 return _mm_cmpneq_epi8_mask (_mm_and_si128(__A, __B), _mm_setzero_si128());
2467 _mm_mask_test_epi8_mask (__mmask16 __U, __m128i __A, __m128i __B)
2469 return _mm_mask_cmpneq_epi8_mask (__U, _mm_and_si128 (__A, __B),
2474 _mm256_test_epi8_mask (__m256i __A, __m256i __B)
2476 return _mm256_cmpneq_epi8_mask (_mm256_and_si256(__A, __B),
2481 _mm256_mask_test_epi8_mask (__mmask32 __U, __m256i __A, __m256i __B)
2483 return _mm256_mask_cmpneq_epi8_mask (__U, _mm256_and_si256(__A, __B),
2488 _mm_test_epi16_mask (__m128i __A, __m128i __B)
2490 return _mm_cmpneq_epi16_mask (_mm_and_si128 (__A, __B), _mm_setzero_si128());
2494 _mm_mask_test_epi16_mask (__mmask8 __U, __m128i __A, __m128i __B)
2496 return _mm_mask_cmpneq_epi16_mask (__U, _mm_and_si128 (__A, __B),
2501 _mm256_test_epi16_mask (__m256i __A, __m256i __B)
2503 return _mm256_cmpneq_epi16_mask (_mm256_and_si256 (__A, __B),
2508 _mm256_mask_test_epi16_mask (__mmask16 __U, __m256i __A, __m256i __B)
2510 return _mm256_mask_cmpneq_epi16_mask (__U, _mm256_and_si256(__A, __B),
2515 _mm_testn_epi8_mask (__m128i __A, __m128i __B)
2517 return _mm_cmpeq_epi8_mask (_mm_and_si128 (__A, __B), _mm_setzero_si128());
2521 _mm_mask_testn_epi8_mask (__mmask16 __U, __m128i __A, __m128i __B)
2523 return _mm_mask_cmpeq_epi8_mask (__U, _mm_and_si128 (__A, __B),
2528 _mm256_testn_epi8_mask (__m256i __A, __m256i __B)
2530 return _mm256_cmpeq_epi8_mask (_mm256_and_si256 (__A, __B),
2535 _mm256_mask_testn_epi8_mask (__mmask32 __U, __m256i __A, __m256i __B)
2537 return _mm256_mask_cmpeq_epi8_mask (__U, _mm256_and_si256 (__A, __B),
2542 _mm_testn_epi16_mask (__m128i __A, __m128i __B)
2544 return _mm_cmpeq_epi16_mask (_mm_and_si128 (__A, __B), _mm_setzero_si128());
2548 _mm_mask_testn_epi16_mask (__mmask8 __U, __m128i __A, __m128i __B)
2550 return _mm_mask_cmpeq_epi16_mask (__U, _mm_and_si128(__A, __B), _mm_setzero_si128());
2554 _mm256_testn_epi16_mask (__m256i __A, __m256i __B)
2556 return _mm256_cmpeq_epi16_mask (_mm256_and_si256(__A, __B),
2561 _mm256_mask_testn_epi16_mask (__mmask16 __U, __m256i __A, __m256i __B)
2563 return _mm256_mask_cmpeq_epi16_mask (__U, _mm256_and_si256 (__A, __B),
2712 _mm_permutexvar_epi16 (__m128i __A, __m128i __B)
2714 return (__m128i)__builtin_ia32_permvarhi128((__v8hi) __B, (__v8hi) __A);
2718 _mm_maskz_permutexvar_epi16 (__mmask8 __M, __m128i __A, __m128i __B)
2721 (__v8hi)_mm_permutexvar_epi16(__A, __B),
2727 __m128i __B)
2730 (__v8hi)_mm_permutexvar_epi16(__A, __B),
2735 _mm256_permutexvar_epi16 (__m256i __A, __m256i __B)
2737 return (__m256i)__builtin_ia32_permvarhi256((__v16hi) __B, (__v16hi) __A);
2742 __m256i __B)
2745 (__v16hi)_mm256_permutexvar_epi16(__A, __B),
2751 __m256i __B)
2754 (__v16hi)_mm256_permutexvar_epi16(__A, __B),