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

Lines Matching defs:__U

680 _mm512_mask_andnot_epi32(__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
682 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
688 _mm512_maskz_andnot_epi32(__mmask16 __U, __m512i __A, __m512i __B)
691 __U, __A, __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)
712 __U, __A, __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,
902 _mm512_mask_add_epi32(__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
904 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
910 _mm512_maskz_add_epi32 (__mmask16 __U, __m512i __A, __m512i __B)
912 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
924 _mm512_mask_sub_epi32(__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
926 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
932 _mm512_maskz_sub_epi32(__mmask16 __U, __m512i __A, __m512i __B)
934 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
961 _mm512_mask_max_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
963 return (__m512d)__builtin_ia32_selectpd_512(__U,
969 _mm512_maskz_max_pd (__mmask8 __U, __m512d __A, __m512d __B)
971 return (__m512d)__builtin_ia32_selectpd_512(__U,
998 _mm512_mask_max_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512 __B)
1000 return (__m512)__builtin_ia32_selectps_512(__U,
1006 _mm512_maskz_max_ps (__mmask16 __U, __m512 __A, __m512 __B)
1008 return (__m512)__builtin_ia32_selectps_512(__U,
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,
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,
1196 _mm512_mask_min_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
1198 return (__m512d)__builtin_ia32_selectpd_512(__U,
1204 _mm512_maskz_min_pd (__mmask8 __U, __m512d __A, __m512d __B)
1206 return (__m512d)__builtin_ia32_selectpd_512(__U,
1233 _mm512_mask_min_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512 __B)
1235 return (__m512)__builtin_ia32_selectps_512(__U,
1241 _mm512_maskz_min_ps (__mmask16 __U, __m512 __A, __m512 __B)
1243 return (__m512)__builtin_ia32_selectps_512(__U,
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,
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,
1481 _mm512_mask_mullox_epi64(__m512i __W, __mmask8 __U, __m512i __A, __m512i __B) {
1482 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
1508 _mm512_mask_sqrt_pd (__m512d __W, __mmask8 __U, __m512d __A)
1510 return (__m512d)__builtin_ia32_selectpd_512(__U,
1516 _mm512_maskz_sqrt_pd (__mmask8 __U, __m512d __A)
1518 return (__m512d)__builtin_ia32_selectpd_512(__U,
1544 _mm512_mask_sqrt_ps(__m512 __W, __mmask16 __U, __m512 __A)
1546 return (__m512)__builtin_ia32_selectps_512(__U,
1552 _mm512_maskz_sqrt_ps( __mmask16 __U, __m512 __A)
1554 return (__m512)__builtin_ia32_selectps_512(__U,
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);
1594 _mm512_mask_rsqrt14_ps (__m512 __W, __mmask16 __U, __m512 __A)
1598 (__mmask16) __U);
1602 _mm512_maskz_rsqrt14_ps (__mmask16 __U, __m512 __A)
1607 (__mmask16) __U);
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);
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);
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);
1702 _mm512_mask_rcp14_ps (__m512 __W, __mmask16 __U, __m512 __A)
1706 (__mmask16) __U);
1710 _mm512_maskz_rcp14_ps (__mmask16 __U, __m512 __A)
1715 (__mmask16) __U);
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);
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);
1784 _mm512_mask_floor_ps (__m512 __W, __mmask16 __U, __m512 __A)
1788 (__v16sf) __W, __U,
1802 _mm512_mask_floor_pd (__m512d __W, __mmask8 __U, __m512d __A)
1806 (__v8df) __W, __U,
1811 _mm512_mask_ceil_ps (__m512 __W, __mmask16 __U, __m512 __A)
1815 (__v16sf) __W, __U,
1838 _mm512_mask_ceil_pd (__m512d __W, __mmask8 __U, __m512d __A)
1842 (__v8df) __W, __U,
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,
1875 _mm512_mask_abs_epi32 (__m512i __W, __mmask16 __U, __m512i __A)
1877 return (__m512i)__builtin_ia32_selectd_512(__U,
1883 _mm512_maskz_abs_epi32 (__mmask16 __U, __m512i __A)
1885 return (__m512i)__builtin_ia32_selectd_512(__U,
1891 _mm_mask_add_ss(__m128 __W, __mmask8 __U,__m128 __A, __m128 __B) {
1893 return __builtin_ia32_selectss_128(__U, __A, __W);
1897 _mm_maskz_add_ss(__mmask8 __U,__m128 __A, __m128 __B) {
1899 return __builtin_ia32_selectss_128(__U, __A, _mm_setzero_ps());
1921 _mm_mask_add_sd(__m128d __W, __mmask8 __U,__m128d __A, __m128d __B) {
1923 return __builtin_ia32_selectsd_128(__U, __A, __W);
1927 _mm_maskz_add_sd(__mmask8 __U,__m128d __A, __m128d __B) {
1929 return __builtin_ia32_selectsd_128(__U, __A, _mm_setzero_pd());
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,
1964 _mm512_mask_add_ps(__m512 __W, __mmask16 __U, __m512 __A, __m512 __B) {
1965 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
1971 _mm512_maskz_add_ps(__mmask16 __U, __m512 __A, __m512 __B) {
1972 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
2006 _mm_mask_sub_ss(__m128 __W, __mmask8 __U,__m128 __A, __m128 __B) {
2008 return __builtin_ia32_selectss_128(__U, __A, __W);
2012 _mm_maskz_sub_ss(__mmask8 __U,__m128 __A, __m128 __B) {
2014 return __builtin_ia32_selectss_128(__U, __A, _mm_setzero_ps());
2035 _mm_mask_sub_sd(__m128d __W, __mmask8 __U,__m128d __A, __m128d __B) {
2037 return __builtin_ia32_selectsd_128(__U, __A, __W);
2041 _mm_maskz_sub_sd(__mmask8 __U,__m128d __A, __m128d __B) {
2043 return __builtin_ia32_selectsd_128(__U, __A, _mm_setzero_pd());
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,
2079 _mm512_mask_sub_ps(__m512 __W, __mmask16 __U, __m512 __A, __m512 __B) {
2080 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
2086 _mm512_maskz_sub_ps(__mmask16 __U, __m512 __A, __m512 __B) {
2087 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
2121 _mm_mask_mul_ss(__m128 __W, __mmask8 __U,__m128 __A, __m128 __B) {
2123 return __builtin_ia32_selectss_128(__U, __A, __W);
2127 _mm_maskz_mul_ss(__mmask8 __U,__m128 __A, __m128 __B) {
2129 return __builtin_ia32_selectss_128(__U, __A, _mm_setzero_ps());
2150 _mm_mask_mul_sd(__m128d __W, __mmask8 __U,__m128d __A, __m128d __B) {
2152 return __builtin_ia32_selectsd_128(__U, __A, __W);
2156 _mm_maskz_mul_sd(__mmask8 __U,__m128d __A, __m128d __B) {
2158 return __builtin_ia32_selectsd_128(__U, __A, _mm_setzero_pd());
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,
2194 _mm512_mask_mul_ps(__m512 __W, __mmask16 __U, __m512 __A, __m512 __B) {
2195 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
2201 _mm512_maskz_mul_ps(__mmask16 __U, __m512 __A, __m512 __B) {
2202 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
2236 _mm_mask_div_ss(__m128 __W, __mmask8 __U,__m128 __A, __m128 __B) {
2238 return __builtin_ia32_selectss_128(__U, __A, __W);
2242 _mm_maskz_div_ss(__mmask8 __U,__m128 __A, __m128 __B) {
2244 return __builtin_ia32_selectss_128(__U, __A, _mm_setzero_ps());
2266 _mm_mask_div_sd(__m128d __W, __mmask8 __U,__m128d __A, __m128d __B) {
2268 return __builtin_ia32_selectsd_128(__U, __A, __W);
2272 _mm_maskz_div_sd(__mmask8 __U,__m128d __A, __m128d __B) {
2274 return __builtin_ia32_selectsd_128(__U, __A, _mm_setzero_pd());
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,
2322 _mm512_mask_div_ps(__m512 __W, __mmask16 __U, __m512 __A, __m512 __B) {
2323 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
2329 _mm512_maskz_div_ps(__mmask16 __U, __m512 __A, __m512 __B) {
2330 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
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,
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,
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,
2622 _mm512_maskz_fnmsub_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
2627 (__mmask8) __U,
2726 _mm512_mask_fmadd_ps(__m512 __A, __mmask16 __U, __m512 __B, __m512 __C)
2731 (__mmask16) __U,
2736 _mm512_mask3_fmadd_ps(__m512 __A, __m512 __B, __m512 __C, __mmask16 __U)
2741 (__mmask16) __U,
2746 _mm512_maskz_fmadd_ps(__mmask16 __U, __m512 __A, __m512 __B, __m512 __C)
2751 (__mmask16) __U,
2766 _mm512_mask_fmsub_ps(__m512 __A, __mmask16 __U, __m512 __B, __m512 __C)
2771 (__mmask16) __U,
2776 _mm512_maskz_fmsub_ps(__mmask16 __U, __m512 __A, __m512 __B, __m512 __C)
2781 (__mmask16) __U,
2796 _mm512_mask3_fnmadd_ps(__m512 __A, __m512 __B, __m512 __C, __mmask16 __U)
2801 (__mmask16) __U,
2806 _mm512_maskz_fnmadd_ps(__mmask16 __U, __m512 __A, __m512 __B, __m512 __C)
2811 (__mmask16) __U,
2826 _mm512_maskz_fnmsub_ps(__mmask16 __U, __m512 __A, __m512 __B, __m512 __C)
2831 (__mmask16) __U,
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,
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,
3014 _mm512_mask_fmaddsub_ps(__m512 __A, __mmask16 __U, __m512 __B, __m512 __C)
3019 (__mmask16) __U,
3024 _mm512_mask3_fmaddsub_ps(__m512 __A, __m512 __B, __m512 __C, __mmask16 __U)
3029 (__mmask16) __U,
3034 _mm512_maskz_fmaddsub_ps(__mmask16 __U, __m512 __A, __m512 __B, __m512 __C)
3039 (__mmask16) __U,
3054 _mm512_mask_fmsubadd_ps(__m512 __A, __mmask16 __U, __m512 __B, __m512 __C)
3059 (__mmask16) __U,
3064 _mm512_maskz_fmsubadd_ps(__mmask16 __U, __m512 __A, __m512 __B, __m512 __C)
3069 (__mmask16) __U,
3081 _mm512_mask3_fmsub_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
3086 (__mmask8) __U,
3097 _mm512_mask3_fmsub_ps(__m512 __A, __m512 __B, __m512 __C, __mmask16 __U)
3102 (__mmask16) __U,
3114 _mm512_mask3_fmsubadd_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
3119 (__mmask8) __U,
3131 _mm512_mask3_fmsubadd_ps(__m512 __A, __m512 __B, __m512 __C, __mmask16 __U)
3136 (__mmask16) __U,
3148 _mm512_mask_fnmadd_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
3153 (__mmask8) __U,
3165 _mm512_mask_fnmadd_ps(__m512 __A, __mmask16 __U, __m512 __B, __m512 __C)
3170 (__mmask16) __U,
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,
3223 _mm512_mask_fnmsub_ps(__m512 __A, __mmask16 __U, __m512 __B, __m512 __C)
3228 (__mmask16) __U,
3233 _mm512_mask3_fnmsub_ps(__m512 __A, __m512 __B, __m512 __C, __mmask16 __U)
3238 (__mmask16) __U,
3254 _mm512_mask_permutex2var_epi32(__m512i __A, __mmask16 __U, __m512i __I,
3257 return (__m512i)__builtin_ia32_selectd_512(__U,
3263 _mm512_mask2_permutex2var_epi32(__m512i __A, __m512i __I, __mmask16 __U,
3266 return (__m512i)__builtin_ia32_selectd_512(__U,
3272 _mm512_maskz_permutex2var_epi32(__mmask16 __U, __m512i __A, __m512i __I,
3275 return (__m512i)__builtin_ia32_selectd_512(__U,
3288 _mm512_mask_permutex2var_epi64(__m512i __A, __mmask8 __U, __m512i __I,
3291 return (__m512i)__builtin_ia32_selectq_512(__U,
3297 _mm512_mask2_permutex2var_epi64(__m512i __A, __m512i __I, __mmask8 __U,
3300 return (__m512i)__builtin_ia32_selectq_512(__U,
3306 _mm512_maskz_permutex2var_epi64(__mmask8 __U, __m512i __A, __m512i __I,
3309 return (__m512i)__builtin_ia32_selectq_512(__U,
3376 _mm512_mask_blend_pd(__mmask8 __U, __m512d __A, __m512d __W)
3378 return (__m512d) __builtin_ia32_selectpd_512 ((__mmask8) __U,
3384 _mm512_mask_blend_ps(__mmask16 __U, __m512 __A, __m512 __W)
3386 return (__m512) __builtin_ia32_selectps_512 ((__mmask16) __U,
3392 _mm512_mask_blend_epi64(__mmask8 __U, __m512i __A, __m512i __W)
3394 return (__m512i) __builtin_ia32_selectq_512 ((__mmask8) __U,
3400 _mm512_mask_blend_epi32(__mmask16 __U, __m512i __A, __m512i __W)
3402 return (__m512i) __builtin_ia32_selectd_512 ((__mmask16) __U,
3548 _mm512_mask_cvttps_epu32 (__m512i __W, __mmask16 __U, __m512 __A)
3552 (__mmask16) __U,
3557 _mm512_maskz_cvttps_epu32 (__mmask16 __U, __m512 __A)
3561 (__mmask16) __U,
3602 _mm512_mask_cvtepu32_ps (__m512 __W, __mmask16 __U, __m512i __A)
3604 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
3610 _mm512_maskz_cvtepu32_ps (__mmask16 __U, __m512i __A)
3612 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
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)
3648 return (__m512d) _mm512_mask_cvtepi32_pd(__W, __U, _mm512_castsi512_si256(__A));
3658 _mm512_mask_cvtepi32_ps (__m512 __W, __mmask16 __U, __m512i __A)
3660 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
3666 _mm512_maskz_cvtepi32_ps (__mmask16 __U, __m512i __A)
3668 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
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)
3704 return (__m512d) _mm512_mask_cvtepu32_pd(__W, __U, _mm512_castsi512_si256(__A));
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)
3762 __U, __A),
3813 _mm512_mask_cvtph_ps (__m512 __W, __mmask16 __U, __m256i __A)
3817 (__mmask16) __U,
3822 _mm512_maskz_cvtph_ps (__mmask16 __U, __m256i __A)
3826 (__mmask16) __U,
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,
3897 _mm512_mask_cvttps_epi32 (__m512i __W, __mmask16 __U, __m512 __A)
3901 (__mmask16) __U,
3906 _mm512_maskz_cvttps_epi32 (__mmask16 __U, __m512 __A)
3910 (__mmask16) __U,
3939 _mm512_mask_cvtps_epi32 (__m512i __W, __mmask16 __U, __m512 __A)
3943 (__mmask16) __U,
3948 _mm512_maskz_cvtps_epi32 (__mmask16 __U, __m512 __A)
3953 (__mmask16) __U,
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,
4027 _mm512_mask_cvtps_epu32 (__m512i __W, __mmask16 __U, __m512 __A)
4031 (__mmask16) __U,
4036 _mm512_maskz_cvtps_epu32 ( __mmask16 __U, __m512 __A)
4041 (__mmask16) __U ,
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,
4160 _mm512_mask_unpackhi_ps(__m512 __W, __mmask16 __U, __m512 __A, __m512 __B)
4162 return (__m512)__builtin_ia32_selectps_512((__mmask16) __U,
4168 _mm512_maskz_unpackhi_ps (__mmask16 __U, __m512 __A, __m512 __B)
4170 return (__m512)__builtin_ia32_selectps_512((__mmask16) __U,
4186 _mm512_mask_unpacklo_ps(__m512 __W, __mmask16 __U, __m512 __A, __m512 __B)
4188 return (__m512)__builtin_ia32_selectps_512((__mmask16) __U,
4194 _mm512_maskz_unpacklo_ps (__mmask16 __U, __m512 __A, __m512 __B)
4196 return (__m512)__builtin_ia32_selectps_512((__mmask16) __U,
4212 _mm512_mask_unpackhi_epi32(__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
4214 return (__m512i)__builtin_ia32_selectd_512((__mmask16) __U,
4220 _mm512_maskz_unpackhi_epi32(__mmask16 __U, __m512i __A, __m512i __B)
4222 return (__m512i)__builtin_ia32_selectd_512((__mmask16) __U,
4238 _mm512_mask_unpacklo_epi32(__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
4240 return (__m512i)__builtin_ia32_selectd_512((__mmask16) __U,
4246 _mm512_maskz_unpacklo_epi32(__mmask16 __U, __m512i __A, __m512i __B)
4248 return (__m512i)__builtin_ia32_selectd_512((__mmask16) __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,
4321 _mm512_mask_loadu_epi32 (__m512i __W, __mmask16 __U, void const *__P)
4325 (__mmask16) __U);
4330 _mm512_maskz_loadu_epi32(__mmask16 __U, void const *__P)
4335 (__mmask16) __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);
4365 _mm512_mask_loadu_ps (__m512 __W, __mmask16 __U, void const *__P)
4369 (__mmask16) __U);
4373 _mm512_maskz_loadu_ps(__mmask16 __U, void const *__P)
4378 (__mmask16) __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);
4423 _mm512_mask_load_ps (__m512 __W, __mmask16 __U, void const *__P)
4427 (__mmask16) __U);
4431 _mm512_maskz_load_ps(__mmask16 __U, void const *__P)
4436 (__mmask16) __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);
4517 _mm512_mask_storeu_epi32(void *__P, __mmask16 __U, __m512i __A)
4520 (__mmask16) __U);
4524 _mm512_mask_storeu_pd(void *__P, __mmask8 __U, __m512d __A)
4526 __builtin_ia32_storeupd512_mask ((double *)__P, (__v8df) __A, (__mmask8) __U);
4539 _mm512_mask_storeu_ps(void *__P, __mmask16 __U, __m512 __A)
4542 (__mmask16) __U);
4555 _mm512_mask_store_pd(void *__P, __mmask8 __U, __m512d __A)
4557 __builtin_ia32_storeapd512_mask ((__v8df *)__P, (__v8df) __A, (__mmask8) __U);
4567 _mm512_mask_store_ps(void *__P, __mmask16 __U, __m512 __A)
4570 (__mmask16) __U);
4716 _mm512_mask_cvtepi8_epi32(__m512i __W, __mmask16 __U, __m128i __A)
4718 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
4724 _mm512_maskz_cvtepi8_epi32(__mmask16 __U, __m128i __A)
4726 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__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,
4784 _mm512_mask_cvtepi16_epi32(__m512i __W, __mmask16 __U, __m256i __A)
4786 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
4792 _mm512_maskz_cvtepi16_epi32(__mmask16 __U, __m256i __A)
4794 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__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,
4828 _mm512_mask_cvtepu8_epi32(__m512i __W, __mmask16 __U, __m128i __A)
4830 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
4836 _mm512_maskz_cvtepu8_epi32(__mmask16 __U, __m128i __A)
4838 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__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,
4894 _mm512_mask_cvtepu16_epi32(__m512i __W, __mmask16 __U, __m256i __A)
4896 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
4902 _mm512_maskz_cvtepu16_epi32(__mmask16 __U, __m256i __A)
4904 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__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,
4938 _mm512_mask_rorv_epi32 (__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
4940 return (__m512i)__builtin_ia32_selectd_512(__U,
4946 _mm512_maskz_rorv_epi32 (__mmask16 __U, __m512i __A, __m512i __B)
4948 return (__m512i)__builtin_ia32_selectd_512(__U,
4960 _mm512_mask_rorv_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
4962 return (__m512i)__builtin_ia32_selectq_512(__U,
4968 _mm512_maskz_rorv_epi64 (__mmask8 __U, __m512i __A, __m512i __B)
4970 return (__m512i)__builtin_ia32_selectq_512(__U,
5050 _mm512_mask_rolv_epi32 (__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
5052 return (__m512i)__builtin_ia32_selectd_512(__U,
5058 _mm512_maskz_rolv_epi32 (__mmask16 __U, __m512i __A, __m512i __B)
5060 return (__m512i)__builtin_ia32_selectd_512(__U,
5072 _mm512_mask_rolv_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
5074 return (__m512i)__builtin_ia32_selectq_512(__U,
5080 _mm512_maskz_rolv_epi64 (__mmask8 __U, __m512i __A, __m512i __B)
5082 return (__m512i)__builtin_ia32_selectq_512(__U,
5120 _mm512_mask_slli_epi32(__m512i __W, __mmask16 __U, __m512i __A, int __B)
5122 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
5128 _mm512_maskz_slli_epi32(__mmask16 __U, __m512i __A, int __B) {
5129 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__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,
5163 _mm512_mask_srli_epi32(__m512i __W, __mmask16 __U, __m512i __A, int __B)
5165 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
5171 _mm512_maskz_srli_epi32(__mmask16 __U, __m512i __A, int __B) {
5172 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__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,
5200 _mm512_mask_load_epi32 (__m512i __W, __mmask16 __U, void const *__P)
5204 (__mmask16) __U);
5208 _mm512_maskz_load_epi32 (__mmask16 __U, void const *__P)
5213 (__mmask16) __U);
5217 _mm512_mask_store_epi32 (void *__P, __mmask16 __U, __m512i __A)
5220 (__mmask16) __U);
5224 _mm512_mask_mov_epi32 (__m512i __W, __mmask16 __U, __m512i __A)
5226 return (__m512i) __builtin_ia32_selectd_512 ((__mmask16) __U,
5232 _mm512_maskz_mov_epi32 (__mmask16 __U, __m512i __A)
5234 return (__m512i) __builtin_ia32_selectd_512 ((__mmask16) __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,
5475 _mm_mask_getexp_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
5480 (__mmask8) __U,
5491 _mm_maskz_getexp_sd (__mmask8 __U, __m128d __A, __m128d __B)
5496 (__mmask8) __U,
5520 _mm_mask_getexp_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
5525 (__mmask8) __U,
5536 _mm_maskz_getexp_ss (__mmask8 __U, __m128 __A, __m128 __B)
5541 (__mmask8) __U,
5667 _mm512_mask_sll_epi32(__m512i __W, __mmask16 __U, __m512i __A, __m128i __B)
5669 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
5675 _mm512_maskz_sll_epi32(__mmask16 __U, __m512i __A, __m128i __B)
5677 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
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,
5711 _mm512_mask_sllv_epi32(__m512i __W, __mmask16 __U, __m512i __X, __m512i __Y)
5713 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
5719 _mm512_maskz_sllv_epi32(__mmask16 __U, __m512i __X, __m512i __Y)
5721 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__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,
5755 _mm512_mask_sra_epi32(__m512i __W, __mmask16 __U, __m512i __A, __m128i __B)
5757 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
5763 _mm512_maskz_sra_epi32(__mmask16 __U, __m512i __A, __m128i __B)
5765 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__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,
5799 _mm512_mask_srav_epi32(__m512i __W, __mmask16 __U, __m512i __X, __m512i __Y)
5801 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
5807 _mm512_maskz_srav_epi32(__mmask16 __U, __m512i __X, __m512i __Y)
5809 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__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,
5843 _mm512_mask_srl_epi32(__m512i __W, __mmask16 __U, __m512i __A, __m128i __B)
5845 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
5851 _mm512_maskz_srl_epi32(__mmask16 __U, __m512i __A, __m128i __B)
5853 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__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,
5887 _mm512_mask_srlv_epi32(__m512i __W, __mmask16 __U, __m512i __X, __m512i __Y)
5889 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
5895 _mm512_maskz_srlv_epi32(__mmask16 __U, __m512i __X, __m512i __Y)
5897 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__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,
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,
6192 _mm512_mask_permutevar_ps(__m512 __W, __mmask16 __U, __m512 __A, __m512i __C)
6194 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
6200 _mm512_maskz_permutevar_ps(__mmask16 __U, __m512 __A, __m512i __C)
6202 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
6215 _mm512_mask_permutex2var_pd(__m512d __A, __mmask8 __U, __m512i __I, __m512d __B)
6217 return (__m512d)__builtin_ia32_selectpd_512(__U,
6223 _mm512_mask2_permutex2var_pd(__m512d __A, __m512i __I, __mmask8 __U,
6226 return (__m512d)__builtin_ia32_selectpd_512(__U,
6232 _mm512_maskz_permutex2var_pd(__mmask8 __U, __m512d __A, __m512i __I,
6235 return (__m512d)__builtin_ia32_selectpd_512(__U,
6248 _mm512_mask_permutex2var_ps(__m512 __A, __mmask16 __U, __m512i __I, __m512 __B)
6250 return (__m512)__builtin_ia32_selectps_512(__U,
6256 _mm512_mask2_permutex2var_ps(__m512 __A, __m512i __I, __mmask16 __U, __m512 __B)
6258 return (__m512)__builtin_ia32_selectps_512(__U,
6264 _mm512_maskz_permutex2var_ps(__mmask16 __U, __m512 __A, __m512i __I, __m512 __B)
6266 return (__m512)__builtin_ia32_selectps_512(__U,
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,
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,
6480 _mm512_mask_scalef_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512 __B)
6485 (__mmask16) __U,
6490 _mm512_maskz_scalef_ps (__mmask16 __U, __m512 __A, __m512 __B)
6496 (__mmask16) __U,
6516 _mm_mask_scalef_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
6521 (__mmask8) __U,
6532 _mm_maskz_scalef_sd (__mmask8 __U, __m128d __A, __m128d __B)
6537 (__mmask8) __U,
6563 _mm_mask_scalef_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
6568 (__mmask8) __U,
6579 _mm_maskz_scalef_ss (__mmask8 __U, __m128 __A, __m128 __B)
6584 (__mmask8) __U,
6602 _mm512_mask_srai_epi32(__m512i __W, __mmask16 __U, __m512i __A, int __B)
6604 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
6610 _mm512_maskz_srai_epi32(__mmask16 __U, __m512i __A, int __B) {
6611 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__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,
6729 _mm_mask_sqrt_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
6734 (__mmask8) __U,
6745 _mm_maskz_sqrt_sd (__mmask8 __U, __m128d __A, __m128d __B)
6750 (__mmask8) __U,
6767 _mm_mask_sqrt_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
6772 (__mmask8) __U,
6783 _mm_maskz_sqrt_ss (__mmask8 __U, __m128 __A, __m128 __B)
6788 (__mmask8) __U,
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,
7593 _mm512_mask_getexp_ps (__m512 __W, __mmask16 __U, __m512 __A)
7597 (__mmask16) __U,
7602 _mm512_maskz_getexp_ps (__mmask16 __U, __m512 __A)
7606 (__mmask16) __U,
7787 _mm_mask_fmadd_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
7792 (__mmask8)__U,
7809 _mm_maskz_fmadd_ss (__mmask8 __U, __m128 __A, __m128 __B, __m128 __C)
7814 (__mmask8)__U,
7825 _mm_mask3_fmadd_ss (__m128 __W, __m128 __X, __m128 __Y, __mmask8 __U)
7830 (__mmask8)__U,
7841 _mm_mask_fmsub_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
7846 (__mmask8)__U,
7863 _mm_maskz_fmsub_ss (__mmask8 __U, __m128 __A, __m128 __B, __m128 __C)
7868 (__mmask8)__U,
7879 _mm_mask3_fmsub_ss (__m128 __W, __m128 __X, __m128 __Y, __mmask8 __U)
7884 (__mmask8)__U,
7895 _mm_mask_fnmadd_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
7900 (__mmask8)__U,
7917 _mm_maskz_fnmadd_ss (__mmask8 __U, __m128 __A, __m128 __B, __m128 __C)
7922 (__mmask8)__U,
7933 _mm_mask3_fnmadd_ss (__m128 __W, __m128 __X, __m128 __Y, __mmask8 __U)
7938 (__mmask8)__U,
7949 _mm_mask_fnmsub_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
7954 (__mmask8)__U,
7971 _mm_maskz_fnmsub_ss (__mmask8 __U, __m128 __A, __m128 __B, __m128 __C)
7976 (__mmask8)__U,
7987 _mm_mask3_fnmsub_ss (__m128 __W, __m128 __X, __m128 __Y, __mmask8 __U)
7992 (__mmask8)__U,
8003 _mm_mask_fmadd_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
8008 (__mmask8)__U,
8025 _mm_maskz_fmadd_sd (__mmask8 __U, __m128d __A, __m128d __B, __m128d __C)
8030 (__mmask8)__U,
8041 _mm_mask3_fmadd_sd (__m128d __W, __m128d __X, __m128d __Y, __mmask8 __U)
8046 (__mmask8)__U,
8057 _mm_mask_fmsub_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
8062 (__mmask8)__U,
8079 _mm_maskz_fmsub_sd (__mmask8 __U, __m128d __A, __m128d __B, __m128d __C)
8084 (__mmask8)__U,
8095 _mm_mask3_fmsub_sd (__m128d __W, __m128d __X, __m128d __Y, __mmask8 __U)
8100 (__mmask8)__U,
8111 _mm_mask_fnmadd_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
8116 (__mmask8)__U,
8133 _mm_maskz_fnmadd_sd (__mmask8 __U, __m128d __A, __m128d __B, __m128d __C)
8138 (__mmask8)__U,
8149 _mm_mask3_fnmadd_sd (__m128d __W, __m128d __X, __m128d __Y, __mmask8 __U)
8154 (__mmask8)__U,
8165 _mm_mask_fnmsub_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
8170 (__mmask8)__U,
8187 _mm_maskz_fnmsub_sd (__mmask8 __U, __m128d __A, __m128d __B, __m128d __C)
8192 (__mmask8)__U,
8204 _mm_mask3_fnmsub_sd (__m128d __W, __m128d __X, __m128d __Y, __mmask8 __U)
8209 (__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,
8297 _mm512_mask_permutexvar_ps (__m512 __W, __mmask16 __U, __m512i __X, __m512 __Y)
8299 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
8305 _mm512_maskz_permutexvar_ps (__mmask16 __U, __m512i __X, __m512 __Y)
8307 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
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);
8501 _mm512_mask_compress_ps (__m512 __W, __mmask16 __U, __m512 __A)
8505 (__mmask16) __U);
8509 _mm512_maskz_compress_ps (__mmask16 __U, __m512 __A)
8514 (__mmask16) __U);
8518 _mm512_mask_compress_epi32 (__m512i __W, __mmask16 __U, __m512i __A)
8522 (__mmask16) __U);
8526 _mm512_maskz_compress_epi32 (__mmask16 __U, __m512i __A)
8531 (__mmask16) __U);
8588 _mm512_mask_test_epi32_mask (__mmask16 __U, __m512i __A, __m512i __B)
8590 return _mm512_mask_cmpneq_epi32_mask (__U, _mm512_and_epi32 (__A, __B),
8602 _mm512_mask_test_epi64_mask (__mmask8 __U, __m512i __A, __m512i __B)
8604 return _mm512_mask_cmpneq_epi64_mask (__U, _mm512_and_epi32 (__A, __B),
8616 _mm512_mask_testn_epi32_mask (__mmask16 __U, __m512i __A, __m512i __B)
8618 return _mm512_mask_cmpeq_epi32_mask (__U, _mm512_and_epi32 (__A, __B),
8630 _mm512_mask_testn_epi64_mask (__mmask8 __U, __m512i __A, __m512i __B)
8632 return _mm512_mask_cmpeq_epi64_mask (__U, _mm512_and_epi32 (__A, __B),
8644 _mm512_mask_movehdup_ps (__m512 __W, __mmask16 __U, __m512 __A)
8646 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
8652 _mm512_maskz_movehdup_ps (__mmask16 __U, __m512 __A)
8654 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
8667 _mm512_mask_moveldup_ps (__m512 __W, __mmask16 __U, __m512 __A)
8669 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
8675 _mm512_maskz_moveldup_ps (__mmask16 __U, __m512 __A)
8677 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
8683 _mm_mask_move_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
8685 return __builtin_ia32_selectss_128(__U, _mm_move_ss(__A, __B), __W);
8689 _mm_maskz_move_ss (__mmask8 __U, __m128 __A, __m128 __B)
8691 return __builtin_ia32_selectss_128(__U, _mm_move_ss(__A, __B),
8696 _mm_mask_move_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
8698 return __builtin_ia32_selectsd_128(__U, _mm_move_sd(__A, __B), __W);
8702 _mm_maskz_move_sd (__mmask8 __U, __m128d __A, __m128d __B)
8704 return __builtin_ia32_selectsd_128(__U, _mm_move_sd(__A, __B),
8709 _mm_mask_store_ss (float * __W, __mmask8 __U, __m128 __A)
8711 __builtin_ia32_storess128_mask ((__v4sf *)__W, __A, __U & 1);
8715 _mm_mask_store_sd (double * __W, __mmask8 __U, __m128d __A)
8717 __builtin_ia32_storesd128_mask ((__v2df *)__W, __A, __U & 1);
8721 _mm_mask_load_ss (__m128 __W, __mmask8 __U, const float* __A)
8727 return (__m128) __builtin_ia32_loadss128_mask ((const __v4sf *) __A, src, __U & 1);
8731 _mm_maskz_load_ss (__mmask8 __U, const float* __A)
8735 __U & 1);
8739 _mm_mask_load_sd (__m128d __W, __mmask8 __U, const double* __A)
8745 return (__m128d) __builtin_ia32_loadsd128_mask ((const __v2df *) __A, src, __U & 1);
8749 _mm_maskz_load_sd (__mmask8 __U, const double* __A)
8753 __U & 1);
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);
8834 _mm512_mask_expandloadu_ps(__m512 __W, __mmask16 __U, void const *__P)
8838 (__mmask16) __U);
8842 _mm512_maskz_expandloadu_ps(__mmask16 __U, void const *__P)
8846 (__mmask16) __U);
8850 _mm512_mask_expandloadu_epi32(__m512i __W, __mmask16 __U, void const *__P)
8854 (__mmask16) __U);
8858 _mm512_maskz_expandloadu_epi32(__mmask16 __U, void const *__P)
8862 (__mmask16) __U);
8866 _mm512_mask_expand_ps (__m512 __W, __mmask16 __U, __m512 __A)
8870 (__mmask16) __U);
8874 _mm512_maskz_expand_ps (__mmask16 __U, __m512 __A)
8878 (__mmask16) __U);
8882 _mm512_mask_expand_epi32 (__m512i __W, __mmask16 __U, __m512i __A)
8886 (__mmask16) __U);
8890 _mm512_maskz_expand_epi32 (__mmask16 __U, __m512i __A)
8894 (__mmask16) __U);
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)
8943 return (__m512d) _mm512_mask_cvtps_pd(__W, __U, _mm512_castps512_ps256(__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,
8963 _mm512_mask_mov_ps (__m512 __W, __mmask16 __U, __m512 __A)
8965 return (__m512) __builtin_ia32_selectps_512 ((__mmask16) __U,
8971 _mm512_maskz_mov_ps (__mmask16 __U, __m512 __A)
8973 return (__m512) __builtin_ia32_selectps_512 ((__mmask16) __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);
8993 _mm512_mask_compressstoreu_ps (void *__P, __mmask16 __U, __m512 __A)
8996 (__mmask16) __U);
9000 _mm512_mask_compressstoreu_epi32 (void *__P, __mmask16 __U, __m512i __A)
9003 (__mmask16) __U);
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);
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);