• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/clang/lib/Headers/

Lines Matching defs:__mmask8

37 typedef unsigned char __mmask8;
235 _mm512_mask_broadcastq_epi64 (__m512i __O, __mmask8 __M, __m128i __A)
244 _mm512_maskz_broadcastq_epi64 (__mmask8 __M, __m128i __A)
327 _mm512_maskz_set1_epi64(__mmask8 __M, long long __A)
653 _mm512_mask_and_epi64(__m512i __src, __mmask8 __k, __m512i __a, __m512i __b)
655 return (__m512i) __builtin_ia32_selectq_512 ((__mmask8) __k,
661 _mm512_maskz_and_epi64(__mmask8 __k, __m512i __a, __m512i __b)
701 _mm512_mask_andnot_epi64(__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
703 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
709 _mm512_maskz_andnot_epi64(__mmask8 __U, __m512i __A, __m512i __B)
742 _mm512_mask_or_epi64(__m512i __src, __mmask8 __k, __m512i __a, __m512i __b)
744 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__k,
750 _mm512_maskz_or_epi64(__mmask8 __k, __m512i __a, __m512i __b)
782 _mm512_mask_xor_epi64(__m512i __src, __mmask8 __k, __m512i __a, __m512i __b)
784 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__k,
790 _mm512_maskz_xor_epi64(__mmask8 __k, __m512i __a, __m512i __b)
858 _mm512_mask_add_epi64(__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
860 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
866 _mm512_maskz_add_epi64(__mmask8 __U, __m512i __A, __m512i __B)
868 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
880 _mm512_mask_sub_epi64(__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
882 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
888 _mm512_maskz_sub_epi64(__mmask8 __U, __m512i __A, __m512i __B)
890 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
944 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
949 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
961 _mm512_mask_max_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
969 _mm512_maskz_max_pd (__mmask8 __U, __m512d __A, __m512d __B)
1014 _mm_mask_max_ss(__m128 __W, __mmask8 __U,__m128 __A, __m128 __B) {
1018 (__mmask8) __U,
1023 _mm_maskz_max_ss(__mmask8 __U,__m128 __A, __m128 __B) {
1027 (__mmask8) __U,
1035 (__mmask8)-1, (int)(R))
1040 (__v4sf)(__m128)(W), (__mmask8)(U), \
1047 (__mmask8)(U), (int)(R))
1050 _mm_mask_max_sd(__m128d __W, __mmask8 __U,__m128d __A, __m128d __B) {
1054 (__mmask8) __U,
1059 _mm_maskz_max_sd(__mmask8 __U,__m128d __A, __m128d __B) {
1063 (__mmask8) __U,
1071 (__mmask8)-1, (int)(R))
1077 (__mmask8)(U), (int)(R))
1083 (__mmask8)(U), (int)(R))
1137 _mm512_mask_max_epi64 (__m512i __W, __mmask8 __M, __m512i __A, __m512i __B)
1139 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__M,
1145 _mm512_maskz_max_epi64 (__mmask8 __M, __m512i __A, __m512i __B)
1147 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__M,
1159 _mm512_mask_max_epu64 (__m512i __W, __mmask8 __M, __m512i __A, __m512i __B)
1161 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__M,
1167 _mm512_maskz_max_epu64 (__mmask8 __M, __m512i __A, __m512i __B)
1169 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__M,
1179 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
1184 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
1196 _mm512_mask_min_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
1204 _mm512_maskz_min_pd (__mmask8 __U, __m512d __A, __m512d __B)
1249 _mm_mask_min_ss(__m128 __W, __mmask8 __U,__m128 __A, __m128 __B) {
1253 (__mmask8) __U,
1258 _mm_maskz_min_ss(__mmask8 __U,__m128 __A, __m128 __B) {
1262 (__mmask8) __U,
1270 (__mmask8)-1, (int)(R))
1275 (__v4sf)(__m128)(W), (__mmask8)(U), \
1282 (__mmask8)(U), (int)(R))
1285 _mm_mask_min_sd(__m128d __W, __mmask8 __U,__m128d __A, __m128d __B) {
1289 (__mmask8) __U,
1294 _mm_maskz_min_sd(__mmask8 __U,__m128d __A, __m128d __B) {
1298 (__mmask8) __U,
1306 (__mmask8)-1, (int)(R))
1312 (__mmask8)(U), (int)(R))
1318 (__mmask8)(U), (int)(R))
1372 _mm512_mask_min_epi64 (__m512i __W, __mmask8 __M, __m512i __A, __m512i __B)
1374 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__M,
1380 _mm512_maskz_min_epi64 (__mmask8 __M, __m512i __A, __m512i __B)
1382 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__M,
1394 _mm512_mask_min_epu64 (__m512i __W, __mmask8 __M, __m512i __A, __m512i __B)
1396 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__M,
1402 _mm512_maskz_min_epu64 (__mmask8 __M, __m512i __A, __m512i __B)
1404 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__M,
1416 _mm512_mask_mul_epi32(__m512i __W, __mmask8 __M, __m512i __X, __m512i __Y)
1418 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__M,
1424 _mm512_maskz_mul_epi32(__mmask8 __M, __m512i __X, __m512i __Y)
1426 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__M,
1438 _mm512_mask_mul_epu32(__m512i __W, __mmask8 __M, __m512i __X, __m512i __Y)
1440 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__M,
1446 _mm512_maskz_mul_epu32(__mmask8 __M, __m512i __X, __m512i __Y)
1448 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__M,
1481 _mm512_mask_mullox_epi64(__m512i __W, __mmask8 __U, __m512i __A, __m512i __B) {
1482 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
1491 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
1496 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
1508 _mm512_mask_sqrt_pd (__m512d __W, __mmask8 __U, __m512d __A)
1516 _mm512_maskz_sqrt_pd (__mmask8 __U, __m512d __A)
1565 (__mmask8) -1);}
1568 _mm512_mask_rsqrt14_pd (__m512d __W, __mmask8 __U, __m512d __A)
1572 (__mmask8) __U);
1576 _mm512_maskz_rsqrt14_pd (__mmask8 __U, __m512d __A)
1581 (__mmask8) __U);
1617 (__mmask8) -1);
1621 _mm_mask_rsqrt14_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
1626 (__mmask8) __U);
1630 _mm_maskz_rsqrt14_ss (__mmask8 __U, __m128 __A, __m128 __B)
1635 (__mmask8) __U);
1645 (__mmask8) -1);
1649 _mm_mask_rsqrt14_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
1654 (__mmask8) __U);
1658 _mm_maskz_rsqrt14_sd (__mmask8 __U, __m128d __A, __m128d __B)
1663 (__mmask8) __U);
1672 (__mmask8) -1);
1676 _mm512_mask_rcp14_pd (__m512d __W, __mmask8 __U, __m512d __A)
1680 (__mmask8) __U);
1684 _mm512_maskz_rcp14_pd (__mmask8 __U, __m512d __A)
1689 (__mmask8) __U);
1725 (__mmask8) -1);
1729 _mm_mask_rcp14_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
1734 (__mmask8) __U);
1738 _mm_maskz_rcp14_ss (__mmask8 __U, __m128 __A, __m128 __B)
1743 (__mmask8) __U);
1753 (__mmask8) -1);
1757 _mm_mask_rcp14_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
1762 (__mmask8) __U);
1766 _mm_maskz_rcp14_sd (__mmask8 __U, __m128d __A, __m128d __B)
1771 (__mmask8) __U);
1802 _mm512_mask_floor_pd (__m512d __W, __mmask8 __U, __m512d __A)
1838 _mm512_mask_ceil_pd (__m512d __W, __mmask8 __U, __m512d __A)
1853 _mm512_mask_abs_epi64 (__m512i __W, __mmask8 __U, __m512i __A)
1855 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
1861 _mm512_maskz_abs_epi64 (__mmask8 __U, __m512i __A)
1863 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
1891 _mm_mask_add_ss(__m128 __W, __mmask8 __U,__m128 __A, __m128 __B) {
1897 _mm_maskz_add_ss(__mmask8 __U,__m128 __A, __m128 __B) {
1906 (__mmask8)-1, (int)(R))
1911 (__v4sf)(__m128)(W), (__mmask8)(U), \
1918 (__mmask8)(U), (int)(R))
1921 _mm_mask_add_sd(__m128d __W, __mmask8 __U,__m128d __A, __m128d __B) {
1927 _mm_maskz_add_sd(__mmask8 __U,__m128d __A, __m128d __B) {
1935 (__mmask8)-1, (int)(R))
1941 (__mmask8)(U), (int)(R))
1947 (__mmask8)(U), (int)(R))
1950 _mm512_mask_add_pd(__m512d __W, __mmask8 __U, __m512d __A, __m512d __B) {
1951 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
1957 _mm512_maskz_add_pd(__mmask8 __U, __m512d __A, __m512d __B) {
1958 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
1982 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
1987 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
2006 _mm_mask_sub_ss(__m128 __W, __mmask8 __U,__m128 __A, __m128 __B) {
2012 _mm_maskz_sub_ss(__mmask8 __U,__m128 __A, __m128 __B) {
2020 (__mmask8)-1, (int)(R))
2025 (__v4sf)(__m128)(W), (__mmask8)(U), \
2032 (__mmask8)(U), (int)(R))
2035 _mm_mask_sub_sd(__m128d __W, __mmask8 __U,__m128d __A, __m128d __B) {
2041 _mm_maskz_sub_sd(__mmask8 __U,__m128d __A, __m128d __B) {
2050 (__mmask8)-1, (int)(R))
2056 (__mmask8)(U), (int)(R))
2062 (__mmask8)(U), (int)(R))
2065 _mm512_mask_sub_pd(__m512d __W, __mmask8 __U, __m512d __A, __m512d __B) {
2066 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
2072 _mm512_maskz_sub_pd(__mmask8 __U, __m512d __A, __m512d __B) {
2073 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
2097 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
2102 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
2121 _mm_mask_mul_ss(__m128 __W, __mmask8 __U,__m128 __A, __m128 __B) {
2127 _mm_maskz_mul_ss(__mmask8 __U,__m128 __A, __m128 __B) {
2135 (__mmask8)-1, (int)(R))
2140 (__v4sf)(__m128)(W), (__mmask8)(U), \
2147 (__mmask8)(U), (int)(R))
2150 _mm_mask_mul_sd(__m128d __W, __mmask8 __U,__m128d __A, __m128d __B) {
2156 _mm_maskz_mul_sd(__mmask8 __U,__m128d __A, __m128d __B) {
2165 (__mmask8)-1, (int)(R))
2171 (__mmask8)(U), (int)(R))
2177 (__mmask8)(U), (int)(R))
2180 _mm512_mask_mul_pd(__m512d __W, __mmask8 __U, __m512d __A, __m512d __B) {
2181 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
2187 _mm512_maskz_mul_pd(__mmask8 __U, __m512d __A, __m512d __B) {
2188 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
2212 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
2217 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
2236 _mm_mask_div_ss(__m128 __W, __mmask8 __U,__m128 __A, __m128 __B) {
2242 _mm_maskz_div_ss(__mmask8 __U,__m128 __A, __m128 __B) {
2251 (__mmask8)-1, (int)(R))
2256 (__v4sf)(__m128)(W), (__mmask8)(U), \
2263 (__mmask8)(U), (int)(R))
2266 _mm_mask_div_sd(__m128d __W, __mmask8 __U,__m128d __A, __m128d __B) {
2272 _mm_maskz_div_sd(__mmask8 __U,__m128d __A, __m128d __B) {
2281 (__mmask8)-1, (int)(R))
2287 (__mmask8)(U), (int)(R))
2293 (__mmask8)(U), (int)(R))
2302 _mm512_mask_div_pd(__m512d __W, __mmask8 __U, __m512d __A, __m512d __B) {
2303 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
2309 _mm512_maskz_div_pd(__mmask8 __U, __m512d __A, __m512d __B) {
2310 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
2340 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
2345 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
2398 (__mmask8)-1, \
2403 (__v8df)(__m512d)(A), (__mmask8)(B), \
2409 (__mmask8)(A), \
2414 (__v8df)(__m512d)(A), (__mmask8)(B), \
2420 (__mmask8)(A), (int)(R))
2425 (__mmask8)-1, (int)(R))
2431 (__mmask8)-1, (int)(R))
2438 (__mmask8)(U), (int)(R))
2445 (__mmask8)(U), (int)(R))
2452 (__mmask8)(U), (int)(R))
2459 (__mmask8)-1, (int)(R))
2466 (__mmask8)(U), (int)(R))
2473 (__mmask8)(U), (int)(R))
2480 (__mmask8)-1, (int)(R))
2487 (__mmask8)(U), (int)(R))
2494 (__mmask8)(U), (int)(R))
2501 (__mmask8)-1, (int)(R))
2508 (__mmask8)(U), (int)(R))
2517 (__mmask8) -1,
2522 _mm512_mask_fmadd_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
2527 (__mmask8) __U,
2532 _mm512_mask3_fmadd_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
2537 (__mmask8) __U,
2542 _mm512_maskz_fmadd_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
2547 (__mmask8) __U,
2557 (__mmask8) -1,
2562 _mm512_mask_fmsub_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
2567 (__mmask8) __U,
2572 _mm512_maskz_fmsub_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
2577 (__mmask8) __U,
2587 (__mmask8) -1,
2592 _mm512_mask3_fnmadd_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
2597 (__mmask8) __U,
2602 _mm512_maskz_fnmadd_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
2607 (__mmask8) __U,
2617 (__mmask8) -1,
2622 _mm512_maskz_fnmsub_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
2627 (__mmask8) __U,
2839 (__mmask8)-1, (int)(R))
2846 (__mmask8)(U), (int)(R))
2853 (__mmask8)(U), (int)(R))
2860 (__mmask8)(U), (int)(R))
2867 (__mmask8)-1, (int)(R))
2874 (__mmask8)(U), (int)(R))
2881 (__mmask8)(U), (int)(R))
2890 (__mmask8) -1,
2895 _mm512_mask_fmaddsub_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
2900 (__mmask8) __U,
2905 _mm512_mask3_fmaddsub_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
2910 (__mmask8) __U,
2915 _mm512_maskz_fmaddsub_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
2920 (__mmask8) __U,
2930 (__mmask8) -1,
2935 _mm512_mask_fmsubadd_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
2940 (__mmask8) __U,
2945 _mm512_maskz_fmsubadd_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
2950 (__mmask8) __U,
3077 (__mmask8)(U), (int)(R))
3081 _mm512_mask3_fmsub_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
3086 (__mmask8) __U,
3110 (__mmask8)(U), (int)(R))
3114 _mm512_mask3_fmsubadd_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
3119 (__mmask8) __U,
3144 (__mmask8)(U), (int)(R))
3148 _mm512_mask_fnmadd_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
3153 (__mmask8) __U,
3178 (__mmask8)(U), (int)(R))
3185 (__mmask8)(U), (int)(R))
3189 _mm512_mask_fnmsub_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
3194 (__mmask8) __U,
3199 _mm512_mask3_fnmsub_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
3204 (__mmask8) __U,
3288 _mm512_mask_permutex2var_epi64(__m512i __A, __mmask8 __U, __m512i __I,
3297 _mm512_mask2_permutex2var_epi64(__m512i __A, __m512i __I, __mmask8 __U,
3306 _mm512_maskz_permutex2var_epi64(__mmask8 __U, __m512i __A, __m512i __I,
3319 (__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
3324 (__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
3346 (__mmask8)-1)
3351 (__mmask8)(U))
3356 (__mmask8)(U))
3361 (__mmask8)-1)
3366 (__mmask8)(U))
3371 (__mmask8)(U))
3376 _mm512_mask_blend_pd(__mmask8 __U, __m512d __A, __m512d __W)
3378 return (__m512d) __builtin_ia32_selectpd_512 ((__mmask8) __U,
3392 _mm512_mask_blend_epi64(__mmask8 __U, __m512i __A, __m512i __W)
3394 return (__m512i) __builtin_ia32_selectq_512 ((__mmask8) __U,
3465 (__mmask8)__builtin_ia32_cmppd512_mask((__v8df)(__m512d)(A), \
3467 (__mmask8)-1, (int)(R))
3470 (__mmask8)__builtin_ia32_cmppd512_mask((__v8df)(__m512d)(A), \
3472 (__mmask8)(U), (int)(R))
3624 _mm512_mask_cvtepi32_pd (__m512d __W, __mmask8 __U, __m256i __A)
3626 return (__m512d)__builtin_ia32_selectpd_512((__mmask8) __U,
3632 _mm512_maskz_cvtepi32_pd (__mmask8 __U, __m256i __A)
3634 return (__m512d)__builtin_ia32_selectpd_512((__mmask8) __U,
3646 _mm512_mask_cvtepi32lo_pd(__m512d __W, __mmask8 __U,__m512i __A)
3680 _mm512_mask_cvtepu32_pd (__m512d __W, __mmask8 __U, __m256i __A)
3682 return (__m512d)__builtin_ia32_selectpd_512((__mmask8) __U,
3688 _mm512_maskz_cvtepu32_pd (__mmask8 __U, __m256i __A)
3690 return (__m512d)__builtin_ia32_selectpd_512((__mmask8) __U,
3702 _mm512_mask_cvtepu32lo_pd(__m512d __W, __mmask8 __U,__m512i __A)
3710 (__mmask8)-1, (int)(R))
3714 (__v8sf)(__m256)(W), (__mmask8)(U), \
3720 (__mmask8)(U), (int)(R))
3727 (__mmask8) -1,
3732 _mm512_mask_cvtpd_ps (__m256 __W, __mmask8 __U, __m512d __A)
3736 (__mmask8) __U,
3741 _mm512_maskz_cvtpd_ps (__mmask8 __U, __m512d __A)
3745 (__mmask8) __U,
3758 _mm512_mask_cvtpd_pslo (__m512 __W, __mmask8 __U,__m512d __A)
3833 (__mmask8)-1, (int)(R))
3838 (__mmask8)(U), (int)(R))
3843 (__mmask8)(U), (int)(R))
3850 (__mmask8) -1,
3855 _mm512_mask_cvttpd_epi32 (__m256i __W, __mmask8 __U, __m512d __A)
3859 (__mmask8) __U,
3864 _mm512_maskz_cvttpd_epi32 (__mmask8 __U, __m512d __A)
3868 (__mmask8) __U,
3960 (__mmask8)-1, (int)(R))
3965 (__mmask8)(U), (int)(R))
3970 (__mmask8)(U), (int)(R))
3978 (__mmask8) -1,
3983 _mm512_mask_cvtpd_epi32 (__m256i __W, __mmask8 __U, __m512d __A)
3987 (__mmask8) __U,
3992 _mm512_maskz_cvtpd_epi32 (__mmask8 __U, __m512d __A)
3997 (__mmask8) __U,
4048 (__mmask8)-1, (int)(R))
4053 (__mmask8)(U), (int)(R))
4058 (__mmask8)(U), (int)(R))
4066 (__mmask8) -1,
4071 _mm512_mask_cvtpd_epu32 (__m256i __W, __mmask8 __U, __m512d __A)
4075 (__mmask8) __U,
4080 _mm512_maskz_cvtpd_epu32 (__mmask8 __U, __m512d __A)
4085 (__mmask8) __U,
4111 _mm512_mask_unpackhi_pd(__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
4113 return (__m512d)__builtin_ia32_selectpd_512((__mmask8) __U,
4119 _mm512_maskz_unpackhi_pd(__mmask8 __U, __m512d __A, __m512d __B)
4121 return (__m512d)__builtin_ia32_selectpd_512((__mmask8) __U,
4134 _mm512_mask_unpacklo_pd(__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
4136 return (__m512d)__builtin_ia32_selectpd_512((__mmask8) __U,
4142 _mm512_maskz_unpacklo_pd (__mmask8 __U, __m512d __A, __m512d __B)
4144 return (__m512d)__builtin_ia32_selectpd_512((__mmask8) __U,
4261 _mm512_mask_unpackhi_epi64(__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
4263 return (__m512i)__builtin_ia32_selectq_512((__mmask8) __U,
4269 _mm512_maskz_unpackhi_epi64(__mmask8 __U, __m512i __A, __m512i __B)
4271 return (__m512i)__builtin_ia32_selectq_512((__mmask8) __U,
4284 _mm512_mask_unpacklo_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
4286 return (__m512i)__builtin_ia32_selectq_512((__mmask8) __U,
4292 _mm512_maskz_unpacklo_epi64 (__mmask8 __U, __m512i __A, __m512i __B)
4294 return (__m512i)__builtin_ia32_selectq_512((__mmask8) __U,
4348 _mm512_mask_loadu_epi64 (__m512i __W, __mmask8 __U, void const *__P)
4352 (__mmask8) __U);
4356 _mm512_maskz_loadu_epi64(__mmask8 __U, void const *__P)
4361 (__mmask8) __U);
4382 _mm512_mask_loadu_pd (__m512d __W, __mmask8 __U, void const *__P)
4386 (__mmask8) __U);
4390 _mm512_maskz_loadu_pd(__mmask8 __U, void const *__P)
4395 (__mmask8) __U);
4446 _mm512_mask_load_pd (__m512d __W, __mmask8 __U, void const *__P)
4450 (__mmask8) __U);
4454 _mm512_maskz_load_pd(__mmask8 __U, void const *__P)
4459 (__mmask8) __U);
4492 _mm512_mask_storeu_epi64(void *__P, __mmask8 __U, __m512i __A)
4495 (__mmask8) __U);
4524 _mm512_mask_storeu_pd(void *__P, __mmask8 __U, __m512d __A)
4526 __builtin_ia32_storeupd512_mask ((double *)__P, (__v8df) __A, (__mmask8) __U);
4555 _mm512_mask_store_pd(void *__P, __mmask8 __U, __m512d __A)
4557 __builtin_ia32_storeapd512_mask ((__v8df *)__P, (__v8df) __A, (__mmask8) __U);
4740 _mm512_mask_cvtepi8_epi64(__m512i __W, __mmask8 __U, __m128i __A)
4742 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
4748 _mm512_maskz_cvtepi8_epi64(__mmask8 __U, __m128i __A)
4750 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
4762 _mm512_mask_cvtepi32_epi64(__m512i __W, __mmask8 __U, __m256i __X)
4764 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
4770 _mm512_maskz_cvtepi32_epi64(__mmask8 __U, __m256i __X)
4772 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
4806 _mm512_mask_cvtepi16_epi64(__m512i __W, __mmask8 __U, __m128i __A)
4808 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
4814 _mm512_maskz_cvtepi16_epi64(__mmask8 __U, __m128i __A)
4816 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
4850 _mm512_mask_cvtepu8_epi64(__m512i __W, __mmask8 __U, __m128i __A)
4852 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
4858 _mm512_maskz_cvtepu8_epi64(__mmask8 __U, __m128i __A)
4860 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
4872 _mm512_mask_cvtepu32_epi64(__m512i __W, __mmask8 __U, __m256i __X)
4874 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
4880 _mm512_maskz_cvtepu32_epi64(__mmask8 __U, __m256i __X)
4882 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
4916 _mm512_mask_cvtepu16_epi64(__m512i __W, __mmask8 __U, __m128i __A)
4918 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
4924 _mm512_maskz_cvtepu16_epi64(__mmask8 __U, __m128i __A)
4926 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
4960 _mm512_mask_rorv_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
4968 _mm512_maskz_rorv_epi64 (__mmask8 __U, __m512i __A, __m512i __B)
4988 (__mmask8)__builtin_ia32_cmpq512_mask((__v8di)(__m512i)(a), \
4990 (__mmask8)-1)
4993 (__mmask8)__builtin_ia32_ucmpq512_mask((__v8di)(__m512i)(a), \
4995 (__mmask8)-1)
5008 (__mmask8)__builtin_ia32_cmpq512_mask((__v8di)(__m512i)(a), \
5010 (__mmask8)(m))
5013 (__mmask8)__builtin_ia32_ucmpq512_mask((__v8di)(__m512i)(a), \
5015 (__mmask8)(m))
5034 (__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
5039 (__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
5072 _mm512_mask_rolv_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
5080 _mm512_maskz_rolv_epi64 (__mmask8 __U, __m512i __A, __m512i __B)
5104 (__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
5109 (__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
5141 _mm512_mask_slli_epi64(__m512i __W, __mmask8 __U, __m512i __A, int __B)
5143 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5149 _mm512_maskz_slli_epi64(__mmask8 __U, __m512i __A, int __B)
5151 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5184 _mm512_mask_srli_epi64(__m512i __W, __mmask8 __U, __m512i __A, int __B)
5186 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5192 _mm512_maskz_srli_epi64(__mmask8 __U, __m512i __A, int __B)
5194 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5240 _mm512_mask_mov_epi64 (__m512i __W, __mmask8 __U, __m512i __A)
5242 return (__m512i) __builtin_ia32_selectq_512 ((__mmask8) __U,
5248 _mm512_maskz_mov_epi64 (__mmask8 __U, __m512i __A)
5250 return (__m512i) __builtin_ia32_selectq_512 ((__mmask8) __U,
5256 _mm512_mask_load_epi64 (__m512i __W, __mmask8 __U, void const *__P)
5260 (__mmask8) __U);
5264 _mm512_maskz_load_epi64 (__mmask8 __U, void const *__P)
5269 (__mmask8) __U);
5273 _mm512_mask_store_epi64 (void *__P, __mmask8 __U, __m512i __A)
5276 (__mmask8) __U);
5287 _mm512_mask_movedup_pd (__m512d __W, __mmask8 __U, __m512d __A)
5289 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
5295 _mm512_maskz_movedup_pd (__mmask8 __U, __m512d __A)
5297 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
5306 (__mmask8)-1, (int)(R))
5312 (__mmask8)(U), (int)(R))
5318 (__mmask8)-1, \
5325 (__mmask8)(U), \
5332 (int)(imm), (__mmask8)(U), \
5339 (int)(imm), (__mmask8)(U), \
5386 (__mmask8)-1, (int)(R))
5392 (__mmask8)(U), (int)(R))
5398 (__mmask8)-1, \
5405 (__mmask8)(U), \
5412 (__mmask8)(U), (int)(R))
5418 (__mmask8)(U), \
5425 (__mmask8)-1, (int)(R))
5431 (__mmask8)(U), (int)(R))
5437 (__mmask8)-1, \
5444 (__mmask8)(U), \
5451 (__mmask8)(U), (int)(R))
5457 (__mmask8)(U), \
5464 (__mmask8)-1, (int)(R))
5471 (__v2df) __B, (__v2df) _mm_setzero_pd(), (__mmask8) -1, _MM_FROUND_CUR_DIRECTION);
5475 _mm_mask_getexp_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
5480 (__mmask8) __U,
5488 (__mmask8)(U), (int)(R))
5491 _mm_maskz_getexp_sd (__mmask8 __U, __m128d __A, __m128d __B)
5496 (__mmask8) __U,
5504 (__mmask8)(U), (int)(R))
5510 (__mmask8)-1, (int)(R))
5516 (__v4sf) __B, (__v4sf) _mm_setzero_ps(), (__mmask8) -1, _MM_FROUND_CUR_DIRECTION);
5520 _mm_mask_getexp_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
5525 (__mmask8) __U,
5533 (__mmask8)(U), (int)(R))
5536 _mm_maskz_getexp_ss (__mmask8 __U, __m128 __A, __m128 __B)
5541 (__mmask8) __U,
5549 (__mmask8)(U), (int)(R))
5556 (__mmask8)-1, (int)(R))
5563 (__mmask8)-1, \
5571 (__mmask8)(U), \
5579 (__mmask8)(U), (int)(R))
5586 (__mmask8)(U), \
5594 (__mmask8)(U), (int)(R))
5601 (__mmask8)-1, (int)(R))
5608 (__mmask8)-1, \
5616 (__mmask8)(U), \
5624 (__mmask8)(U), (int)(R))
5631 (__mmask8)(U), \
5639 (__mmask8)(U), (int)(R))
5689 _mm512_mask_sll_epi64(__m512i __W, __mmask8 __U, __m512i __A, __m128i __B)
5691 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5697 _mm512_maskz_sll_epi64(__mmask8 __U, __m512i __A, __m128i __B)
5699 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5733 _mm512_mask_sllv_epi64(__m512i __W, __mmask8 __U, __m512i __X, __m512i __Y)
5735 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5741 _mm512_maskz_sllv_epi64(__mmask8 __U, __m512i __X, __m512i __Y)
5743 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5777 _mm512_mask_sra_epi64(__m512i __W, __mmask8 __U, __m512i __A, __m128i __B)
5779 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5785 _mm512_maskz_sra_epi64(__mmask8 __U, __m512i __A, __m128i __B)
5787 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5821 _mm512_mask_srav_epi64(__m512i __W, __mmask8 __U, __m512i __X, __m512i __Y)
5823 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5829 _mm512_maskz_srav_epi64(__mmask8 __U, __m512i __X, __m512i __Y)
5831 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5865 _mm512_mask_srl_epi64(__m512i __W, __mmask8 __U, __m512i __A, __m128i __B)
5867 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5873 _mm512_maskz_srl_epi64(__mmask8 __U, __m512i __A, __m128i __B)
5875 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5909 _mm512_mask_srlv_epi64(__m512i __W, __mmask8 __U, __m512i __X, __m512i __Y)
5911 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5917 _mm512_maskz_srlv_epi64(__mmask8 __U, __m512i __X, __m512i __Y)
5919 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5946 (__mmask8)-1)
5952 (__mmask8)(U))
5958 (__mmask8)(U))
6141 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
6146 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
6170 _mm512_mask_permutevar_pd(__m512d __W, __mmask8 __U, __m512d __A, __m512i __C)
6172 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
6178 _mm512_maskz_permutevar_pd(__mmask8 __U, __m512d __A, __m512i __C)
6180 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
6215 _mm512_mask_permutex2var_pd(__m512d __A, __mmask8 __U, __m512i __I, __m512d __B)
6223 _mm512_mask2_permutex2var_pd(__m512d __A, __m512i __I, __mmask8 __U,
6232 _mm512_maskz_permutex2var_pd(__mmask8 __U, __m512d __A, __m512i __I,
6275 (__mmask8)-1, (int)(R))
6280 (__mmask8)(U), (int)(R))
6285 (__mmask8)(U), (int)(R))
6293 (__mmask8) -1,
6298 _mm512_mask_cvttpd_epu32 (__m256i __W, __mmask8 __U, __m512d __A)
6302 (__mmask8) __U,
6307 _mm512_maskz_cvttpd_epu32 (__mmask8 __U, __m512d __A)
6312 (__mmask8) __U,
6320 (__mmask8)-1, (int)(imm), \
6327 (__mmask8)-1, (int)(imm), \
6334 (__mmask8)(U), (int)(imm), \
6341 (__mmask8)(U), (int)(I), \
6348 (__mmask8)(U), (int)(I), \
6355 (__mmask8)(U), (int)(I), \
6362 (__mmask8)-1, (int)(imm), \
6369 (__mmask8)-1, (int)(imm), \
6376 (__mmask8)(U), (int)(I), \
6383 (__mmask8)(U), (int)(I), \
6390 (__mmask8)(U), (int)(I), \
6397 (__mmask8)(U), (int)(I), \
6404 (__mmask8)-1, (int)(R))
6410 (__mmask8)(U), (int)(R))
6416 (__mmask8)(U), (int)(R))
6425 (__mmask8) -1,
6430 _mm512_mask_scalef_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
6435 (__mmask8) __U,
6440 _mm512_maskz_scalef_pd (__mmask8 __U, __m512d __A, __m512d __B)
6446 (__mmask8) __U,
6504 (__mmask8)-1, (int)(R))
6511 (__mmask8) -1,
6516 _mm_mask_scalef_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
6521 (__mmask8) __U,
6529 (__mmask8)(U), (int)(R))
6532 _mm_maskz_scalef_sd (__mmask8 __U, __m128d __A, __m128d __B)
6537 (__mmask8) __U,
6545 (__mmask8)(U), (int)(R))
6551 (__mmask8)-1, (int)(R))
6558 (__mmask8) -1,
6563 _mm_mask_scalef_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
6568 (__mmask8) __U,
6576 (__mmask8)(U), (int)(R))
6579 _mm_maskz_scalef_ss (__mmask8 __U, __m128 __A, __m128 __B)
6584 (__mmask8) __U,
6592 (__mmask8)(U), \
6623 _mm512_mask_srai_epi64(__m512i __W, __mmask8 __U, __m512i __A, int __B)
6625 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
6631 _mm512_maskz_srai_epi64(__mmask8 __U, __m512i __A, int __B)
6633 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
6657 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
6662 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
6685 (__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
6690 (__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
6699 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
6704 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
6726 (__mmask8)-1, (int)(R))
6729 _mm_mask_sqrt_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
6734 (__mmask8) __U,
6742 (__mmask8)(U), (int)(R))
6745 _mm_maskz_sqrt_sd (__mmask8 __U, __m128d __A, __m128d __B)
6750 (__mmask8) __U,
6758 (__mmask8)(U), (int)(R))
6764 (__mmask8)-1, (int)(R))
6767 _mm_mask_sqrt_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
6772 (__mmask8) __U,
6779 (__v4sf)(__m128)(W), (__mmask8)(U), \
6783 _mm_maskz_sqrt_ss (__mmask8 __U, __m128 __A, __m128 __B)
6788 (__mmask8) __U,
6796 (__mmask8)(U), (int)(R))
6830 _mm512_mask_broadcast_f64x4(__m512d __O, __mmask8 __M, __m256d __A)
6832 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__M,
6838 _mm512_maskz_broadcast_f64x4(__mmask8 __M, __m256d __A)
6840 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__M,
6877 _mm512_mask_broadcast_i64x4(__m512i __O, __mmask8 __M, __m256i __A)
6879 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__M,
6885 _mm512_maskz_broadcast_i64x4(__mmask8 __M, __m256i __A)
6887 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__M,
6893 _mm512_mask_broadcastsd_pd (__m512d __O, __mmask8 __M, __m128d __A)
6901 _mm512_maskz_broadcastsd_pd (__mmask8 __M, __m128d __A)
6987 (__mmask8) -1);
6991 _mm512_mask_cvtsepi64_epi8 (__m128i __O, __mmask8 __M, __m512i __A)
6998 _mm512_maskz_cvtsepi64_epi8 (__mmask8 __M, __m512i __A)
7006 _mm512_mask_cvtsepi64_storeu_epi8 (void * __P, __mmask8 __M, __m512i __A)
7016 (__mmask8) -1);
7020 _mm512_mask_cvtsepi64_epi32 (__m256i __O, __mmask8 __M, __m512i __A)
7027 _mm512_maskz_cvtsepi64_epi32 (__mmask8 __M, __m512i __A)
7035 _mm512_mask_cvtsepi64_storeu_epi32 (void *__P, __mmask8 __M, __m512i __A)
7045 (__mmask8) -1);
7049 _mm512_mask_cvtsepi64_epi16 (__m128i __O, __mmask8 __M, __m512i __A)
7056 _mm512_maskz_cvtsepi64_epi16 (__mmask8 __M, __m512i __A)
7064 _mm512_mask_cvtsepi64_storeu_epi16 (void * __P, __mmask8 __M, __m512i __A)
7134 (__mmask8) -1);
7138 _mm512_mask_cvtusepi64_epi8 (__m128i __O, __mmask8 __M, __m512i __A)
7146 _mm512_maskz_cvtusepi64_epi8 (__mmask8 __M, __m512i __A)
7154 _mm512_mask_cvtusepi64_storeu_epi8 (void * __P, __mmask8 __M, __m512i __A)
7164 (__mmask8) -1);
7168 _mm512_mask_cvtusepi64_epi32 (__m256i __O, __mmask8 __M, __m512i __A)
7175 _mm512_maskz_cvtusepi64_epi32 (__mmask8 __M, __m512i __A)
7183 _mm512_mask_cvtusepi64_storeu_epi32 (void* __P, __mmask8 __M, __m512i __A)
7193 (__mmask8) -1);
7197 _mm512_mask_cvtusepi64_epi16 (__m128i __O, __mmask8 __M, __m512i __A)
7204 _mm512_maskz_cvtusepi64_epi16 (__mmask8 __M, __m512i __A)
7212 _mm512_mask_cvtusepi64_storeu_epi16 (void *__P, __mmask8 __M, __m512i __A)
7280 (__mmask8) -1);
7284 _mm512_mask_cvtepi64_epi8 (__m128i __O, __mmask8 __M, __m512i __A)
7291 _mm512_maskz_cvtepi64_epi8 (__mmask8 __M, __m512i __A)
7299 _mm512_mask_cvtepi64_storeu_epi8 (void * __P, __mmask8 __M, __m512i __A)
7309 (__mmask8) -1);
7313 _mm512_mask_cvtepi64_epi32 (__m256i __O, __mmask8 __M, __m512i __A)
7320 _mm512_maskz_cvtepi64_epi32 (__mmask8 __M, __m512i __A)
7328 _mm512_mask_cvtepi64_storeu_epi32 (void* __P, __mmask8 __M, __m512i __A)
7338 (__mmask8) -1);
7342 _mm512_mask_cvtepi64_epi16 (__m128i __O, __mmask8 __M, __m512i __A)
7349 _mm512_maskz_cvtepi64_epi16 (__mmask8 __M, __m512i __A)
7357 _mm512_mask_cvtepi64_storeu_epi16 (void *__P, __mmask8 __M, __m512i __A)
7365 (__mmask8)-1)
7370 (__mmask8)(U))
7375 (__mmask8)(U))
7380 (__mmask8)-1)
7385 (__mmask8)(U))
7390 (__mmask8)(U))
7397 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
7402 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
7411 (__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
7416 (__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
7452 (__mmask8)-1, (int)(R))
7458 (__mmask8)(U), (int)(R))
7464 (__mmask8)(U), (int)(R))
7470 (__mmask8)-1, \
7477 (__mmask8)(U), \
7484 (__mmask8)(U), \
7529 (__mmask8)-1, (int)(R))
7534 (__mmask8)(U), (int)(R))
7539 (__mmask8)(U), (int)(R))
7546 (__mmask8) -1,
7551 _mm512_mask_getexp_pd (__m512d __W, __mmask8 __U, __m512d __A)
7555 (__mmask8) __U,
7560 _mm512_maskz_getexp_pd (__mmask8 __U, __m512d __A)
7564 (__mmask8) __U,
7613 (__v8di)(__m512i)(index), (__mmask8)-1, \
7620 (__mmask8)(mask), (int)(scale))
7626 (__mmask8)-1, (int)(scale))
7632 (__mmask8)(mask), (int)(scale))
7637 (__v8di)(__m512i)(index), (__mmask8)-1, \
7644 (__mmask8)(mask), (int)(scale))
7649 (__v8di)(__m512i)(index), (__mmask8)-1, \
7656 (__mmask8)(mask), (int)(scale))
7685 (__v8si)(__m256i)(index), (__mmask8)-1, \
7692 (__mmask8)(mask), (int)(scale))
7697 (__v8si)(__m256i)(index), (__mmask8)-1, \
7704 (__mmask8)(mask), (int)(scale))
7707 __builtin_ia32_scatterdiv16sf((void *)(addr), (__mmask8)-1, \
7712 __builtin_ia32_scatterdiv16sf((void *)(addr), (__mmask8)(mask), \
7717 __builtin_ia32_scatterdiv16si((void *)(addr), (__mmask8)-1, \
7722 __builtin_ia32_scatterdiv16si((void *)(addr), (__mmask8)(mask), \
7727 __builtin_ia32_scatterdiv8df((void *)(addr), (__mmask8)-1, \
7732 __builtin_ia32_scatterdiv8df((void *)(addr), (__mmask8)(mask), \
7737 __builtin_ia32_scatterdiv8di((void *)(addr), (__mmask8)-1, \
7742 __builtin_ia32_scatterdiv8di((void *)(addr), (__mmask8)(mask), \
7767 __builtin_ia32_scattersiv8df((void *)(addr), (__mmask8)-1, \
7772 __builtin_ia32_scattersiv8df((void *)(addr), (__mmask8)(mask), \
7777 __builtin_ia32_scattersiv8di((void *)(addr), (__mmask8)-1, \
7782 __builtin_ia32_scattersiv8di((void *)(addr), (__mmask8)(mask), \
7787 _mm_mask_fmadd_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
7792 (__mmask8)__U,
7799 (__v4sf)(__m128)(C), (__mmask8)-1, \
7805 (__v4sf)(__m128)(B), (__mmask8)(U), \
7809 _mm_maskz_fmadd_ss (__mmask8 __U, __m128 __A, __m128 __B, __m128 __C)
7814 (__mmask8)__U,
7821 (__v4sf)(__m128)(C), (__mmask8)(U), \
7825 _mm_mask3_fmadd_ss (__m128 __W, __m128 __X, __m128 __Y, __mmask8 __U)
7830 (__mmask8)__U,
7837 (__v4sf)(__m128)(Y), (__mmask8)(U), \
7841 _mm_mask_fmsub_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
7846 (__mmask8)__U,
7853 -(__v4sf)(__m128)(C), (__mmask8)-1, \
7859 -(__v4sf)(__m128)(B), (__mmask8)(U), \
7863 _mm_maskz_fmsub_ss (__mmask8 __U, __m128 __A, __m128 __B, __m128 __C)
7868 (__mmask8)__U,
7875 -(__v4sf)(__m128)(C), (__mmask8)(U), \
7879 _mm_mask3_fmsub_ss (__m128 __W, __m128 __X, __m128 __Y, __mmask8 __U)
7884 (__mmask8)__U,
7891 (__v4sf)(__m128)(Y), (__mmask8)(U), \
7895 _mm_mask_fnmadd_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
7900 (__mmask8)__U,
7907 (__v4sf)(__m128)(C), (__mmask8)-1, \
7913 (__v4sf)(__m128)(B), (__mmask8)(U), \
7917 _mm_maskz_fnmadd_ss (__mmask8 __U, __m128 __A, __m128 __B, __m128 __C)
7922 (__mmask8)__U,
7929 (__v4sf)(__m128)(C), (__mmask8)(U), \
7933 _mm_mask3_fnmadd_ss (__m128 __W, __m128 __X, __m128 __Y, __mmask8 __U)
7938 (__mmask8)__U,
7945 (__v4sf)(__m128)(Y), (__mmask8)(U), \
7949 _mm_mask_fnmsub_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
7954 (__mmask8)__U,
7961 -(__v4sf)(__m128)(C), (__mmask8)-1, \
7967 -(__v4sf)(__m128)(B), (__mmask8)(U), \
7971 _mm_maskz_fnmsub_ss (__mmask8 __U, __m128 __A, __m128 __B, __m128 __C)
7976 (__mmask8)__U,
7983 -(__v4sf)(__m128)(C), (__mmask8)(U), \
7987 _mm_mask3_fnmsub_ss (__m128 __W, __m128 __X, __m128 __Y, __mmask8 __U)
7992 (__mmask8)__U,
7999 (__v4sf)(__m128)(Y), (__mmask8)(U), \
8003 _mm_mask_fmadd_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
8008 (__mmask8)__U,
8015 (__v2df)(__m128d)(C), (__mmask8)-1, \
8021 (__v2df)(__m128d)(B), (__mmask8)(U), \
8025 _mm_maskz_fmadd_sd (__mmask8 __U, __m128d __A, __m128d __B, __m128d __C)
8030 (__mmask8)__U,
8037 (__v2df)(__m128d)(C), (__mmask8)(U), \
8041 _mm_mask3_fmadd_sd (__m128d __W, __m128d __X, __m128d __Y, __mmask8 __U)
8046 (__mmask8)__U,
8053 (__v2df)(__m128d)(Y), (__mmask8)(U), \
8057 _mm_mask_fmsub_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
8062 (__mmask8)__U,
8069 -(__v2df)(__m128d)(C), (__mmask8)-1, \
8075 -(__v2df)(__m128d)(B), (__mmask8)(U), \
8079 _mm_maskz_fmsub_sd (__mmask8 __U, __m128d __A, __m128d __B, __m128d __C)
8084 (__mmask8)__U,
8092 (__mmask8)(U), (int)(R))
8095 _mm_mask3_fmsub_sd (__m128d __W, __m128d __X, __m128d __Y, __mmask8 __U)
8100 (__mmask8)__U,
8108 (__mmask8)(U), (int)(R))
8111 _mm_mask_fnmadd_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
8116 (__mmask8)__U,
8123 (__v2df)(__m128d)(C), (__mmask8)-1, \
8129 (__v2df)(__m128d)(B), (__mmask8)(U), \
8133 _mm_maskz_fnmadd_sd (__mmask8 __U, __m128d __A, __m128d __B, __m128d __C)
8138 (__mmask8)__U,
8145 (__v2df)(__m128d)(C), (__mmask8)(U), \
8149 _mm_mask3_fnmadd_sd (__m128d __W, __m128d __X, __m128d __Y, __mmask8 __U)
8154 (__mmask8)__U,
8161 (__v2df)(__m128d)(Y), (__mmask8)(U), \
8165 _mm_mask_fnmsub_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
8170 (__mmask8)__U,
8177 -(__v2df)(__m128d)(C), (__mmask8)-1, \
8183 -(__v2df)(__m128d)(B), (__mmask8)(U), \
8187 _mm_maskz_fnmsub_sd (__mmask8 __U, __m128d __A, __m128d __B, __m128d __C)
8192 (__mmask8)__U,
8200 (__mmask8)(U), \
8204 _mm_mask3_fnmsub_sd (__m128d __W, __m128d __X, __m128d __Y, __mmask8 __U)
8209 (__mmask8)__U,
8217 (__mmask8)(U), (int)(R))
8223 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
8228 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
8236 (__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
8241 (__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
8252 _mm512_mask_permutexvar_pd (__m512d __W, __mmask8 __U, __m512i __X, __m512d __Y)
8254 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
8260 _mm512_maskz_permutexvar_pd (__mmask8 __U, __m512i __X, __m512d __Y)
8262 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
8274 _mm512_maskz_permutexvar_epi64 (__mmask8 __M, __m512i __X, __m512i __Y)
8276 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__M,
8282 _mm512_mask_permutexvar_epi64 (__m512i __W, __mmask8 __M, __m512i __X,
8285 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__M,
8467 _mm512_mask_compress_pd (__m512d __W, __mmask8 __U, __m512d __A)
8471 (__mmask8) __U);
8475 _mm512_maskz_compress_pd (__mmask8 __U, __m512d __A)
8480 (__mmask8) __U);
8484 _mm512_mask_compress_epi64 (__m512i __W, __mmask8 __U, __m512i __A)
8488 (__mmask8) __U);
8492 _mm512_maskz_compress_epi64 (__mmask8 __U, __m512i __A)
8497 (__mmask8) __U);
8535 (__mmask8)__builtin_ia32_cmpss_mask((__v4sf)(__m128)(X), \
8537 (__mmask8)-1, (int)(R))
8540 (__mmask8)__builtin_ia32_cmpss_mask((__v4sf)(__m128)(X), \
8542 (__mmask8)(M), (int)(R))
8545 (__mmask8)__builtin_ia32_cmpss_mask((__v4sf)(__m128)(X), \
8547 (__mmask8)-1, \
8551 (__mmask8)__builtin_ia32_cmpss_mask((__v4sf)(__m128)(X), \
8553 (__mmask8)(M), \
8557 (__mmask8)__builtin_ia32_cmpsd_mask((__v2df)(__m128d)(X), \
8559 (__mmask8)-1, (int)(R))
8562 (__mmask8)__builtin_ia32_cmpsd_mask((__v2df)(__m128d)(X), \
8564 (__mmask8)(M), (int)(R))
8567 (__mmask8)__builtin_ia32_cmpsd_mask((__v2df)(__m128d)(X), \
8569 (__mmask8)-1, \
8573 (__mmask8)__builtin_ia32_cmpsd_mask((__v2df)(__m128d)(X), \
8575 (__mmask8)(M), \
8594 static __inline __mmask8 __DEFAULT_FN_ATTRS512
8601 static __inline__ __mmask8 __DEFAULT_FN_ATTRS512
8602 _mm512_mask_test_epi64_mask (__mmask8 __U, __m512i __A, __m512i __B)
8622 static __inline__ __mmask8 __DEFAULT_FN_ATTRS512
8629 static __inline__ __mmask8 __DEFAULT_FN_ATTRS512
8630 _mm512_mask_testn_epi64_mask (__mmask8 __U, __m512i __A, __m512i __B)
8683 _mm_mask_move_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
8689 _mm_maskz_move_ss (__mmask8 __U, __m128 __A, __m128 __B)
8696 _mm_mask_move_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
8702 _mm_maskz_move_sd (__mmask8 __U, __m128d __A, __m128d __B)
8709 _mm_mask_store_ss (float * __W, __mmask8 __U, __m128 __A)
8715 _mm_mask_store_sd (double * __W, __mmask8 __U, __m128d __A)
8721 _mm_mask_load_ss (__m128 __W, __mmask8 __U, const float* __A)
8731 _mm_maskz_load_ss (__mmask8 __U, const float* __A)
8739 _mm_mask_load_sd (__m128d __W, __mmask8 __U, const double* __A)
8749 _mm_maskz_load_sd (__mmask8 __U, const double* __A)
8770 _mm512_mask_expand_pd (__m512d __W, __mmask8 __U, __m512d __A)
8774 (__mmask8) __U);
8778 _mm512_maskz_expand_pd (__mmask8 __U, __m512d __A)
8782 (__mmask8) __U);
8786 _mm512_mask_expand_epi64 (__m512i __W, __mmask8 __U, __m512i __A)
8790 (__mmask8) __U);
8794 _mm512_maskz_expand_epi64 ( __mmask8 __U, __m512i __A)
8798 (__mmask8) __U);
8802 _mm512_mask_expandloadu_pd(__m512d __W, __mmask8 __U, void const *__P)
8806 (__mmask8) __U);
8810 _mm512_maskz_expandloadu_pd(__mmask8 __U, void const *__P)
8814 (__mmask8) __U);
8818 _mm512_mask_expandloadu_epi64(__m512i __W, __mmask8 __U, void const *__P)
8822 (__mmask8) __U);
8826 _mm512_maskz_expandloadu_epi64(__mmask8 __U, void const *__P)
8830 (__mmask8) __U);
8900 (__mmask8)-1, (int)(R))
8905 (__mmask8)(U), (int)(R))
8910 (__mmask8)(U), (int)(R))
8919 _mm512_mask_cvtps_pd (__m512d __W, __mmask8 __U, __m256 __A)
8921 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
8927 _mm512_maskz_cvtps_pd (__mmask8 __U, __m256 __A)
8929 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
8941 _mm512_mask_cvtpslo_pd (__m512d __W, __mmask8 __U, __m512 __A)
8947 _mm512_mask_mov_pd (__m512d __W, __mmask8 __U, __m512d __A)
8949 return (__m512d) __builtin_ia32_selectpd_512 ((__mmask8) __U,
8955 _mm512_maskz_mov_pd (__mmask8 __U, __m512d __A)
8957 return (__m512d) __builtin_ia32_selectpd_512 ((__mmask8) __U,
8979 _mm512_mask_compressstoreu_pd (void *__P, __mmask8 __U, __m512d __A)
8982 (__mmask8) __U);
8986 _mm512_mask_compressstoreu_epi64 (void *__P, __mmask8 __U, __m512i __A)
8989 (__mmask8) __U);
9010 (__mmask8)-1, (int)(R))
9016 (__mmask8)(U), (int)(R))
9022 (__mmask8)(U), (int)(R))
9025 _mm_mask_cvtsd_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128d __B)
9030 (__mmask8)__U, _MM_FROUND_CUR_DIRECTION);
9034 _mm_maskz_cvtsd_ss (__mmask8 __U, __m128 __A, __m128d __B)
9039 (__mmask8)__U, _MM_FROUND_CUR_DIRECTION);
9083 (__mmask8)-1, (int)(R))
9089 (__mmask8)(U), (int)(R))
9095 (__mmask8)(U), (int)(R))
9098 _mm_mask_cvtss_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128 __B)
9103 (__mmask8)__U, _MM_FROUND_CUR_DIRECTION);
9107 _mm_maskz_cvtss_sd (__mmask8 __U, __m128d __A, __m128 __B)
9112 (__mmask8)__U, _MM_FROUND_CUR_DIRECTION);
9168 _mm512_mask_set1_epi64 (__m512i __O, __mmask8 __M, long long __A)
9287 _mm512_mask_abs_pd(__m512d __W, __mmask8 __K, __m512d __A)
9330 _mm512_mask_reduce_add_epi64(__mmask8 __M, __m512i __W) {
9336 _mm512_mask_reduce_mul_epi64(__mmask8 __M, __m512i __W) {
9342 _mm512_mask_reduce_and_epi64(__mmask8 __M, __m512i __W) {
9348 _mm512_mask_reduce_or_epi64(__mmask8 __M, __m512i __W) {
9374 _mm512_mask_reduce_add_pd(__mmask8 __M, __m512d __W) {
9380 _mm512_mask_reduce_mul_pd(__mmask8 __M, __m512d __W) {
9510 _mm512_mask_reduce_max_epi64(__mmask8 __M, __m512i __V) {
9516 _mm512_mask_reduce_max_epu64(__mmask8 __M, __m512i __V) {
9522 _mm512_mask_reduce_min_epi64(__mmask8 __M, __m512i __V) {
9528 _mm512_mask_reduce_min_epu64(__mmask8 __M, __m512i __V) {
9614 _mm512_mask_reduce_max_pd(__mmask8 __M, __m512d __V) {
9620 _mm512_mask_reduce_min_pd(__mmask8 __M, __m512d __V) {