Lines Matching refs:__v32hi
51 return (__m512i)(__v32hi){ 0, 0, 0, 0, 0, 0, 0, 0,
85 return (__mmask32)__builtin_ia32_pcmpeqw512_mask((__v32hi)__a, (__v32hi)__b,
91 return (__mmask32)__builtin_ia32_pcmpeqw512_mask((__v32hi)__a, (__v32hi)__b,
97 return (__mmask32)__builtin_ia32_ucmpw512_mask((__v32hi)__a, (__v32hi)__b, 0,
103 return (__mmask32)__builtin_ia32_ucmpw512_mask((__v32hi)__a, (__v32hi)__b, 0,
133 return (__mmask32)__builtin_ia32_cmpw512_mask((__v32hi)__a, (__v32hi)__b, 5,
139 return (__mmask32)__builtin_ia32_cmpw512_mask((__v32hi)__a, (__v32hi)__b, 5,
145 return (__mmask32)__builtin_ia32_ucmpw512_mask((__v32hi)__a, (__v32hi)__b, 5,
151 return (__mmask32)__builtin_ia32_ucmpw512_mask((__v32hi)__a, (__v32hi)__b, 5,
181 return (__mmask32)__builtin_ia32_pcmpgtw512_mask((__v32hi)__a, (__v32hi)__b,
187 return (__mmask32)__builtin_ia32_pcmpgtw512_mask((__v32hi)__a, (__v32hi)__b,
193 return (__mmask32)__builtin_ia32_ucmpw512_mask((__v32hi)__a, (__v32hi)__b, 6,
199 return (__mmask32)__builtin_ia32_ucmpw512_mask((__v32hi)__a, (__v32hi)__b, 6,
229 return (__mmask32)__builtin_ia32_cmpw512_mask((__v32hi)__a, (__v32hi)__b, 2,
235 return (__mmask32)__builtin_ia32_cmpw512_mask((__v32hi)__a, (__v32hi)__b, 2,
241 return (__mmask32)__builtin_ia32_ucmpw512_mask((__v32hi)__a, (__v32hi)__b, 2,
247 return (__mmask32)__builtin_ia32_ucmpw512_mask((__v32hi)__a, (__v32hi)__b, 2,
277 return (__mmask32)__builtin_ia32_cmpw512_mask((__v32hi)__a, (__v32hi)__b, 1,
283 return (__mmask32)__builtin_ia32_cmpw512_mask((__v32hi)__a, (__v32hi)__b, 1,
289 return (__mmask32)__builtin_ia32_ucmpw512_mask((__v32hi)__a, (__v32hi)__b, 1,
295 return (__mmask32)__builtin_ia32_ucmpw512_mask((__v32hi)__a, (__v32hi)__b, 1,
325 return (__mmask32)__builtin_ia32_cmpw512_mask((__v32hi)__a, (__v32hi)__b, 4,
331 return (__mmask32)__builtin_ia32_cmpw512_mask((__v32hi)__a, (__v32hi)__b, 4,
337 return (__mmask32)__builtin_ia32_ucmpw512_mask((__v32hi)__a, (__v32hi)__b, 4,
343 return (__mmask32)__builtin_ia32_ucmpw512_mask((__v32hi)__a, (__v32hi)__b, 4,
396 return (__m512i) __builtin_ia32_paddw512_mask ((__v32hi) __A,
397 (__v32hi) __B,
398 (__v32hi) __W,
404 return (__m512i) __builtin_ia32_paddw512_mask ((__v32hi) __A,
405 (__v32hi) __B,
406 (__v32hi) _mm512_setzero_hi(),
417 return (__m512i) __builtin_ia32_psubw512_mask ((__v32hi) __A,
418 (__v32hi) __B,
419 (__v32hi) __W,
425 return (__m512i) __builtin_ia32_psubw512_mask ((__v32hi) __A,
426 (__v32hi) __B,
427 (__v32hi) _mm512_setzero_hi(),
438 return (__m512i) __builtin_ia32_pmullw512_mask ((__v32hi) __A,
439 (__v32hi) __B,
440 (__v32hi) __W,
446 return (__m512i) __builtin_ia32_pmullw512_mask ((__v32hi) __A,
447 (__v32hi) __B,
448 (__v32hi) _mm512_setzero_hi(),
464 (__v32hi) __W,
465 (__v32hi) __A);
495 return (__m512i) __builtin_ia32_pabsw512_mask ((__v32hi) __A,
496 (__v32hi) _mm512_setzero_hi(),
503 return (__m512i) __builtin_ia32_pabsw512_mask ((__v32hi) __A,
504 (__v32hi) __W,
511 return (__m512i) __builtin_ia32_pabsw512_mask ((__v32hi) __A,
512 (__v32hi) _mm512_setzero_hi(),
521 (__v32hi) _mm512_setzero_hi(),
530 (__v32hi) _mm512_setzero_hi(),
540 (__v32hi) __W,
547 return (__m512i) __builtin_ia32_packsswb512_mask ((__v32hi) __A,
548 (__v32hi) __B,
557 return (__m512i) __builtin_ia32_packsswb512_mask ((__v32hi) __A,
558 (__v32hi) __B,
566 return (__m512i) __builtin_ia32_packsswb512_mask ((__v32hi) __A,
567 (__v32hi) __B,
577 (__v32hi) _mm512_setzero_hi(),
586 (__v32hi) _mm512_setzero_hi(),
596 (__v32hi) __W,
603 return (__m512i) __builtin_ia32_packuswb512_mask ((__v32hi) __A,
604 (__v32hi) __B,
613 return (__m512i) __builtin_ia32_packuswb512_mask ((__v32hi) __A,
614 (__v32hi) __B,
622 return (__m512i) __builtin_ia32_packuswb512_mask ((__v32hi) __A,
623 (__v32hi) __B,
659 return (__m512i) __builtin_ia32_paddsw512_mask ((__v32hi) __A,
660 (__v32hi) __B,
661 (__v32hi) _mm512_setzero_hi(),
669 return (__m512i) __builtin_ia32_paddsw512_mask ((__v32hi) __A,
670 (__v32hi) __B,
671 (__v32hi) __W,
678 return (__m512i) __builtin_ia32_paddsw512_mask ((__v32hi) __A,
679 (__v32hi) __B,
680 (__v32hi) _mm512_setzero_hi(),
715 return (__m512i) __builtin_ia32_paddusw512_mask ((__v32hi) __A,
716 (__v32hi) __B,
717 (__v32hi) _mm512_setzero_hi(),
725 return (__m512i) __builtin_ia32_paddusw512_mask ((__v32hi) __A,
726 (__v32hi) __B,
727 (__v32hi) __W,
734 return (__m512i) __builtin_ia32_paddusw512_mask ((__v32hi) __A,
735 (__v32hi) __B,
736 (__v32hi) _mm512_setzero_hi(),
771 return (__m512i) __builtin_ia32_pavgw512_mask ((__v32hi) __A,
772 (__v32hi) __B,
773 (__v32hi) _mm512_setzero_hi(),
781 return (__m512i) __builtin_ia32_pavgw512_mask ((__v32hi) __A,
782 (__v32hi) __B,
783 (__v32hi) __W,
790 return (__m512i) __builtin_ia32_pavgw512_mask ((__v32hi) __A,
791 (__v32hi) __B,
792 (__v32hi) _mm512_setzero_hi(),
827 return (__m512i) __builtin_ia32_pmaxsw512_mask ((__v32hi) __A,
828 (__v32hi) __B,
829 (__v32hi) _mm512_setzero_hi(),
836 return (__m512i) __builtin_ia32_pmaxsw512_mask ((__v32hi) __A,
837 (__v32hi) __B,
838 (__v32hi) _mm512_setzero_hi(),
846 return (__m512i) __builtin_ia32_pmaxsw512_mask ((__v32hi) __A,
847 (__v32hi) __B,
848 (__v32hi) __W,
883 return (__m512i) __builtin_ia32_pmaxuw512_mask ((__v32hi) __A,
884 (__v32hi) __B,
885 (__v32hi) _mm512_setzero_hi(),
892 return (__m512i) __builtin_ia32_pmaxuw512_mask ((__v32hi) __A,
893 (__v32hi) __B,
894 (__v32hi) _mm512_setzero_hi(),
902 return (__m512i) __builtin_ia32_pmaxuw512_mask ((__v32hi) __A,
903 (__v32hi) __B,
904 (__v32hi) __W,
939 return (__m512i) __builtin_ia32_pminsw512_mask ((__v32hi) __A,
940 (__v32hi) __B,
941 (__v32hi
948 return (__m512i) __builtin_ia32_pminsw512_mask ((__v32hi) __A,
949 (__v32hi) __B,
950 (__v32hi) _mm512_setzero_hi(),
958 return (__m512i) __builtin_ia32_pminsw512_mask ((__v32hi) __A,
959 (__v32hi) __B,
960 (__v32hi) __W,
995 return (__m512i) __builtin_ia32_pminuw512_mask ((__v32hi) __A,
996 (__v32hi) __B,
997 (__v32hi) _mm512_setzero_hi(),
1004 return (__m512i) __builtin_ia32_pminuw512_mask ((__v32hi) __A,
1005 (__v32hi) __B,
1006 (__v32hi) _mm512_setzero_hi(),
1014 return (__m512i) __builtin_ia32_pminuw512_mask ((__v32hi) __A,
1015 (__v32hi) __B,
1016 (__v32hi) __W,
1079 return (__m512i) __builtin_ia32_psubsw512_mask ((__v32hi) __A,
1080 (__v32hi) __B,
1081 (__v32hi) _mm512_setzero_hi(),
1089 return (__m512i) __builtin_ia32_psubsw512_mask ((__v32hi) __A,
1090 (__v32hi) __B,
1091 (__v32hi) __W,
1098 return (__m512i) __builtin_ia32_psubsw512_mask ((__v32hi) __A,
1099 (__v32hi) __B,
1100 (__v32hi) _mm512_setzero_hi(),
1135 return (__m512i) __builtin_ia32_psubusw512_mask ((__v32hi) __A,
1136 (__v32hi) __B,
1137 (__v32hi) _mm512_setzero_hi(),
1145 return (__m512i) __builtin_ia32_psubusw512_mask ((__v32hi) __A,
1146 (__v32hi) __B,
1147 (__v32hi) __W,
1154 return (__m512i) __builtin_ia32_psubusw512_mask ((__v32hi) __A,
1155 (__v32hi) __B,
1156 (__v32hi) _mm512_setzero_hi(),
1164 return (__m512i) __builtin_ia32_vpermi2varhi512_mask ((__v32hi) __A,
1165 (__v32hi) __I /* idx */ ,
1166 (__v32hi) __B,
1173 return (__m512i) __builtin_ia32_vpermt2varhi512_mask ((__v32hi) __I /* idx */,
1174 (__v32hi) __A,
1175 (__v32hi) __B,
1183 return (__m512i) __builtin_ia32_vpermt2varhi512_mask ((__v32hi) __I /* idx */,
1184 (__v32hi) __A,
1185 (__v32hi) __B,
1193 return (__m512i) __builtin_ia32_vpermt2varhi512_maskz ((__v32hi) __I
1195 (__v32hi) __A,
1196 (__v32hi) __B,
1203 return (__m512i) __builtin_ia32_pmulhrsw512_mask ((__v32hi) __A,
1204 (__v32hi) __B,
1205 (__v32hi) _mm512_setzero_hi(),
1213 return (__m512i) __builtin_ia32_pmulhrsw512_mask ((__v32hi) __A,
1214 (__v32hi) __B,
1215 (__v32hi) __W,
1222 return (__m512i) __builtin_ia32_pmulhrsw512_mask ((__v32hi) __A,
1223 (__v32hi) __B,
1224 (__v32hi) _mm512_setzero_hi(),
1231 return (__m512i) __builtin_ia32_pmulhw512_mask ((__v32hi) __A,
1232 (__v32hi) __B,
1233 (__v32hi) _mm512_setzero_hi(),
1241 return (__m512i) __builtin_ia32_pmulhw512_mask ((__v32hi) __A,
1242 (__v32hi) __B,
1243 (__v32hi) __W,
1250 return (__m512i) __builtin_ia32_pmulhw512_mask ((__v32hi) __A,
1251 (__v32hi) __B,
1252 (__v32hi) _mm512_setzero_hi(),
1259 return (__m512i) __builtin_ia32_pmulhuw512_mask ((__v32hi) __A,
1260 (__v32hi) __B,
1261 (__v32hi) _mm512_setzero_hi(),
1269 return (__m512i) __builtin_ia32_pmulhuw512_mask ((__v32hi) __A,
1270 (__v32hi) __B,
1271 (__v32hi) __W,
1278 return (__m512i) __builtin_ia32_pmulhuw512_mask ((__v32hi) __A,
1279 (__v32hi) __B,
1280 (__v32hi) _mm512_setzero_hi(),
1288 (__v32hi) _mm512_setzero_hi(),
1297 (__v32hi) __W,
1305 (__v32hi) _mm512_setzero_hi(),
1311 return (__m512i) __builtin_ia32_pmaddwd512_mask ((__v32hi) __A,
1312 (__v32hi) __B,
1320 return (__m512i) __builtin_ia32_pmaddwd512_mask ((__v32hi) __A,
1321 (__v32hi) __B,
1328 return (__m512i) __builtin_ia32_pmaddwd512_mask ((__v32hi) __A,
1329 (__v32hi) __B,
1336 return (__m256i) __builtin_ia32_pmovswb512_mask ((__v32hi) __A,
1343 return (__m256i) __builtin_ia32_pmovswb512_mask ((__v32hi) __A,
1350 return (__m256i) __builtin_ia32_pmovswb512_mask ((__v32hi) __A,
1357 return (__m256i) __builtin_ia32_pmovuswb512_mask ((__v32hi) __A,
1364 return (__m256i) __builtin_ia32_pmovuswb512_mask ((__v32hi) __A,
1371 return (__m256i) __builtin_ia32_pmovuswb512_mask ((__v32hi) __A,
1378 return (__m256i) __builtin_ia32_pmovwb512_mask ((__v32hi) __A,
1385 return (__m256i) __builtin_ia32_pmovwb512_mask ((__v32hi) __A,
1392 return (__m256i) __builtin_ia32_pmovwb512_mask ((__v32hi) __A,
1400 __builtin_ia32_pmovwb512mem_mask ((__v32qi *) __P, (__v32hi) __A, __M);
1406 __builtin_ia32_pmovswb512mem_mask ((__v32qi *) __P, (__v32hi) __A, __M);
1412 __builtin_ia32_pmovuswb512mem_mask ((__v32qi *) __P, (__v32hi) __A, __M);
1452 return (__m512i)__builtin_shufflevector((__v32hi)__A, (__v32hi)__B,
1466 (__v32hi)_mm512_unpackhi_epi16(__A, __B),
1467 (__v32hi)__W);
1473 (__v32hi)_mm512_unpackhi_epi16(__A, __B),
1474 (__v32hi)_mm512_setzero_hi());
1514 return (__m512i)__builtin_shufflevector((__v32hi)__A, (__v32hi)__B,
1528 (__v32hi)_mm512_unpacklo_epi16(__A, __B),
1529 (__v32hi)__W);
1535 (__v32hi)_mm512_unpacklo_epi16(__A, __B),
1536 (__v32hi)_mm512_setzero_hi());
1543 (__v32hi)
1552 (__v32hi) __W,
1560 (__v32hi)
1569 (__v32hi)
1578 (__v32hi) __W,
1586 (__v32hi)
1613 (__mmask32)__builtin_ia32_cmpw512_mask((__v32hi)(__m512i)(a), \
1614 (__v32hi)(__m512i)(b), (int)(p), \
1618 (__mmask32)__builtin_ia32_cmpw512_mask((__v32hi)(__m512i)(a), \
1619 (__v32hi)(__m512i)(b), (int)(p), \
1623 (__mmask32)__builtin_ia32_ucmpw512_mask((__v32hi)(__m512i)(a), \
1624 (__v32hi)(__m512i)(b), (int)(p), \
1628 (__mmask32)__builtin_ia32_ucmpw512_mask((__v32hi)(__m512i)(a), \
1629 (__v32hi)(__m512i)(b), (int)(p), \
1633 (__m512i)__builtin_shufflevector((__v32hi)(__m512i)(A), \
1634 (__v32hi)_mm512_undefined_epi32(), \
1658 (__v32hi)_mm512_shufflehi_epi16((A), \
1660 (__v32hi)(__m512i)(W)); })
1664 (__v32hi)_mm512_shufflehi_epi16((A), \
1666 (__v32hi)_mm512_setzero_hi()); })
1669 (__m512i)__builtin_shufflevector((__v32hi)(__m512i)(A), \
1670 (__v32hi)_mm512_undefined_epi32(), \
1695 (__v32hi)_mm512_shufflelo_epi16((A), \
1697 (__v32hi)(__m512i)(W)); })
1702 (__v32hi)_mm512_shufflelo_epi16((A), \
1704 (__v32hi)_mm512_setzero_hi()); })
1709 return (__m512i) __builtin_ia32_psllv32hi_mask ((__v32hi) __A,
1710 (__v32hi) __B,
1711 (__v32hi)
1720 return (__m512i) __builtin_ia32_psllv32hi_mask ((__v32hi) __A,
1721 (__v32hi) __B,
1722 (__v32hi) __W,
1729 return (__m512i) __builtin_ia32_psllv32hi_mask ((__v32hi) __A,
1730 (__v32hi) __B,
1731 (__v32hi)
1739 return (__m512i) __builtin_ia32_psllw512_mask ((__v32hi) __A,
1741 (__v32hi)
1750 return (__m512i) __builtin_ia32_psllw512_mask ((__v32hi) __A,
1752 (__v32hi) __W,
1759 return (__m512i) __builtin_ia32_psllw512_mask ((__v32hi) __A,
1761 (__v32hi)
1767 (__m512i)__builtin_ia32_psllwi512_mask((__v32hi)(__m512i)(A), (int)(B), \
1768 (__v32hi)_mm512_setzero_hi(), \
1772 (__m512i)__builtin_ia32_psllwi512_mask((__v32hi)(__m512i)(A), (int)(B), \
1773 (__v32hi)(__m512i)(W), \
1777 (__m512i)__builtin_ia32_psllwi512_mask((__v32hi)(__m512i)(A), (int)(B), \
1778 (__v32hi)_mm512_setzero_hi(), \
1853 return (__m512i) __builtin_ia32_psrlv32hi_mask ((__v32hi) __A,
1854 (__v32hi) __B,
1855 (__v32hi)
1864 return (__m512i) __builtin_ia32_psrlv32hi_mask ((__v32hi) __A,
1865 (__v32hi) __B,
1866 (__v32hi) __W,
1873 return (__m512i) __builtin_ia32_psrlv32hi_mask ((__v32hi) __A,
1874 (__v32hi) __B,
1875 (__v32hi)
1883 return (__m512i) __builtin_ia32_psrav32hi_mask ((__v32hi) __A,
1884 (__v32hi) __B,
1885 (__v32hi)
1894 return (__m512i) __builtin_ia32_psrav32hi_mask ((__v32hi) __A,
1895 (__v32hi) __B,
1896 (__v32hi) __W,
1903 return (__m512i) __builtin_ia32_psrav32hi_mask ((__v32hi) __A,
1904 (__v32hi) __B,
1905 (__v32hi)
1913 return (__m512i) __builtin_ia32_psraw512_mask ((__v32hi) __A,
1915 (__v32hi)
1924 return (__m512i) __builtin_ia32_psraw512_mask ((__v32hi) __A,
1926 (__v32hi) __W,
1933 return (__m512i) __builtin_ia32_psraw512_mask ((__v32hi) __A,
1935 (__v32hi)
1941 (__m512i)__builtin_ia32_psrawi512_mask((__v32hi)(__m512i)(A), (int)(B), \
1942 (__v32hi)_mm512_setzero_hi(), \
1946 (__m512i)__builtin_ia32_psrawi512_mask((__v32hi)(__m512i)(A), (int)(B), \
1947 (__v32hi)(__m512i)(W), \
1951 (__m512i)__builtin_ia32_psrawi512_mask((__v32hi)(__m512i)(A), (int)(B), \
1952 (__v32hi)_mm512_setzero_hi(), \
1959 return (__m512i) __builtin_ia32_psrlw512_mask ((__v32hi) __A,
1961 (__v32hi)
1970 return (__m512i) __builtin_ia32_psrlw512_mask ((__v32hi) __A,
1972 (__v32hi) __W,
1979 return (__m512i) __builtin_ia32_psrlw512_mask ((__v32hi) __A,
1981 (__v32hi)
1987 (__m512i)__builtin_ia32_psrlwi512_mask((__v32hi)(__m512i)(A), (int)(imm), \
1988 (__v32hi)_mm512_setzero_hi(), \
1992 (__m512i)__builtin_ia32_psrlwi512_mask((__v32hi)(__m512i)(A), (int)(imm), \
1993 (__v32hi)(__m512i)(W), \
1997 (__m512i)__builtin_ia32_psrlwi512_mask((__v32hi)(__m512i)(A), (int)(imm), \
1998 (__v32hi)_mm512_setzero_hi(), \
2074 (__v32hi) __A,
2075 (__v32hi) __W);
2082 (__v32hi) __A,
2083 (__v32hi) _mm512_setzero_hi ());
2136 return (__m512i) __builtin_ia32_loaddquhi512_mask ((__v32hi *) __P,
2137 (__v32hi) __W,
2144 return (__m512i) __builtin_ia32_loaddquhi512_mask ((__v32hi *) __P,
2145 (__v32hi)
2169 __builtin_ia32_storedquhi512_mask ((__v32hi *) __P,
2170 (__v32hi) __A,
2200 return (__mmask32) __builtin_ia32_ptestmw512 ((__v32hi) __A,
2201 (__v32hi) __B,
2208 return (__mmask32) __builtin_ia32_ptestmw512 ((__v32hi) __A,
2209 (__v32hi) __B, __U);
2230 return (__mmask32) __builtin_ia32_ptestnmw512 ((__v32hi) __A,
2231 (__v32hi) __B,
2238 return (__mmask32) __builtin_ia32_ptestnmw512 ((__v32hi) __A,
2239 (__v32hi) __B, __U);
2251 return (__mmask32) __builtin_ia32_cvtw2mask512 ((__v32hi) __A);
2297 (__v32hi) __O,
2305 (__v32hi) _mm512_setzero_hi(),
2322 (__v32hi) _mm512_broadcastw_epi16(__A),
2323 (__v32hi) __O);
2330 (__v32hi) _mm512_broadcastw_epi16(__A),
2331 (__v32hi) _mm512_setzero_si512());
2337 return (__m512i) __builtin_ia32_permvarhi512_mask ((__v32hi) __B,
2338 (__v32hi) __A,
2339 (__v32hi) _mm512_undefined_epi32 (),
2347 return (__m512i) __builtin_ia32_permvarhi512_mask ((__v32hi) __B,
2348 (__v32hi) __A,
2349 (__v32hi) _mm512_setzero_hi(),
2357 return (__m512i) __builtin_ia32_permvarhi512_mask ((__v32hi) __B,
2358 (__v32hi) __A,
2359 (__v32hi) __W,
2384 (__v32hi)_mm512_undefined_epi32(), \
2390 (__v32hi)(__m512i)(W), \
2396 (__v32hi)_mm512_setzero_hi(), \