Lines Matching refs:__v8df

18 typedef double __v8df __attribute__((__vector_size__(64)));
836 return (__m512d)((__v8df)__a + (__v8df)__b);
848 return (__m512d)((__v8df)__a * (__v8df)__b);
860 return (__m512d)((__v8df)__a - (__v8df)__b);
958 ((__m512d)__builtin_ia32_maxpd512((__v8df)(__m512d)(A), \
959 (__v8df)(__m512d)(B), (int)(R)))
963 (__v8df)_mm512_max_round_pd((A), (B), (R)), \
964 (__v8df)(W)))
968 (__v8df)_mm512_max_round_pd((A), (B), (R)), \
969 (__v8df)_mm512_setzero_pd()))
974 return (__m512d) __builtin_ia32_maxpd512((__v8df) __A, (__v8df) __B,
982 (__v8df)_mm512_max_pd(__A, __B),
983 (__v8df)__W);
990 (__v8df)_mm512_max_pd(__A, __B),
991 (__v8df)_mm512_setzero_pd());
1193 ((__m512d)__builtin_ia32_minpd512((__v8df)(__m512d)(A), \
1194 (__v8df)(__m512d)(B), (int)(R)))
1198 (__v8df)_mm512_min_round_pd((A), (B), (R)), \
1199 (__v8df)(W)))
1203 (__v8df)_mm512_min_round_pd((A), (B), (R)), \
1204 (__v8df)_mm512_setzero_pd()))
1209 return (__m512d) __builtin_ia32_minpd512((__v8df) __A, (__v8df) __B,
1217 (__v8df)_mm512_min_pd(__A, __B),
1218 (__v8df)__W);
1225 (__v8df)_mm512_min_pd(__A, __B),
1226 (__v8df)_mm512_setzero_pd());
1506 ((__m512d)__builtin_ia32_sqrtpd512((__v8df)(__m512d)(A), (int)(R)))
1510 (__v8df)_mm512_sqrt_round_pd((A), (R)), \
1511 (__v8df)(__m512d)(W)))
1515 (__v8df)_mm512_sqrt_round_pd((A), (R)), \
1516 (__v8df)_mm512_setzero_pd()))
1521 return (__m512d)__builtin_ia32_sqrtpd512((__v8df)__A,
1529 (__v8df)_mm512_sqrt_pd(__A),
1530 (__v8df)__W);
1537 (__v8df)_mm512_sqrt_pd(__A),
1538 (__v8df)_mm512_setzero_pd());
1580 return (__m512d) __builtin_ia32_rsqrt14pd512_mask ((__v8df) __A,
1581 (__v8df)
1588 return (__m512d) __builtin_ia32_rsqrt14pd512_mask ((__v8df) __A,
1589 (__v8df) __W,
1596 return (__m512d) __builtin_ia32_rsqrt14pd512_mask ((__v8df) __A,
1597 (__v8df)
1687 return (__m512d) __builtin_ia32_rcp14pd512_mask ((__v8df) __A,
1688 (__v8df)
1696 return (__m512d) __builtin_ia32_rcp14pd512_mask ((__v8df) __A,
1697 (__v8df) __W,
1704 return (__m512d) __builtin_ia32_rcp14pd512_mask ((__v8df) __A,
1705 (__v8df)
1813 return (__m512d) __builtin_ia32_rndscalepd_mask ((__v8df) __A,
1815 (__v8df) __A, (unsigned char)-1,
1822 return (__m512d) __builtin_ia32_rndscalepd_mask ((__v8df) __A,
1824 (__v8df) __W, __U,
1849 return (__m512d) __builtin_ia32_rndscalepd_mask ((__v8df) __A,
1851 (__v8df) __A, (unsigned char)-1,
1858 return (__m512d) __builtin_ia32_rndscalepd_mask ((__v8df) __A,
1860 (__v8df) __W, __U,
1970 (__v8df)_mm512_add_pd(__A, __B),
1971 (__v8df)__W);
1977 (__v8df)_mm512_add_pd(__A, __B),
1978 (__v8df)_mm512_setzero_pd());
1996 ((__m512d)__builtin_ia32_addpd512((__v8df)(__m512d)(A), \
1997 (__v8df)(__m512d)(B), (int)(R)))
2001 (__v8df)_mm512_add_round_pd((A), (B), (R)), \
2002 (__v8df)(__m512d)(W)))
2006 (__v8df)_mm512_add_round_pd((A), (B), (R)), \
2007 (__v8df)_mm512_setzero_pd()))
2085 (__v8df)_mm512_sub_pd(__A, __B),
2086 (__v8df)__W);
2092 (__v8df)_mm512_sub_pd(__A, __B),
2093 (__v8df)_mm512_setzero_pd());
2111 ((__m512d)__builtin_ia32_subpd512((__v8df)(__m512d)(A), \
2112 (__v8df)(__m512d)(B), (int)(R)))
2116 (__v8df)_mm512_sub_round_pd((A), (B), (R)), \
2117 (__v8df)(__m512d)(W)))
2121 (__v8df)_mm512_sub_round_pd((A), (B), (R)), \
2122 (__v8df)_mm512_setzero_pd()))
2200 (__v8df)_mm512_mul_pd(__A, __B),
2201 (__v8df)__W);
2207 (__v8df)_mm512_mul_pd(__A, __B),
2208 (__v8df)_mm512_setzero_pd());
2226 ((__m512d)__builtin_ia32_mulpd512((__v8df)(__m512d)(A), \
2227 (__v8df)(__m512d)(B), (int)(R)))
2231 (__v8df)_mm512_mul_round_pd((A), (B), (R)), \
2232 (__v8df)(__m512d)(W)))
2236 (__v8df)_mm512_mul_round_pd((A), (B), (R)), \
2237 (__v8df)_mm512_setzero_pd()))
2316 return (__m512d)((__v8df)__a/(__v8df)__b);
2322 (__v8df)_mm512_div_pd(__A, __B),
2323 (__v8df)__W);
2329 (__v8df)_mm512_div_pd(__A, __B),
2330 (__v8df)_mm512_setzero_pd());
2354 ((__m512d)__builtin_ia32_divpd512((__v8df)(__m512d)(A), \
2355 (__v8df)(__m512d)(B), (int)(R)))
2359 (__v8df)_mm512_div_round_pd((A), (B), (R)), \
2360 (__v8df)(__m512d)(W)))
2364 (__v8df)_mm512_div_round_pd((A), (B), (R)), \
2365 (__v8df)_mm512_setzero_pd()))
2414 ((__m512d)__builtin_ia32_rndscalepd_mask((__v8df)(__m512d)(A), (int)(B), \
2415 (__v8df)_mm512_undefined_pd(), \
2420 ((__m512d)__builtin_ia32_rndscalepd_mask((__v8df)(__m512d)(C), (int)(imm), \
2421 (__v8df)(__m512d)(A), (__mmask8)(B), \
2425 ((__m512d)__builtin_ia32_rndscalepd_mask((__v8df)(__m512d)(B), (int)(imm), \
2426 (__v8df)_mm512_setzero_pd(), \
2431 ((__m512d)__builtin_ia32_rndscalepd_mask((__v8df)(__m512d)(C), (int)(imm), \
2432 (__v8df)(__m512d)(A), (__mmask8)(B), \
2436 ((__m512d)__builtin_ia32_rndscalepd_mask((__v8df)(__m512d)(B), (int)(imm), \
2437 (__v8df)_mm512_setzero_pd(), \
2441 ((__m512d)__builtin_ia32_rndscalepd_mask((__v8df)(__m512d)(A), (int)(imm), \
2442 (__v8df)_mm512_undefined_pd(), \
2446 ((__m512d)__builtin_ia32_vfmaddpd512_mask((__v8df)(__m512d)(A), \
2447 (__v8df)(__m512d)(B), \
2448 (__v8df)(__m512d)(C), \
2453 ((__m512d)__builtin_ia32_vfmaddpd512_mask((__v8df)(__m512d)(A), \
2454 (__v8df)(__m512d)(B), \
2455 (__v8df)(__m512d)(C), \
2460 ((__m512d)__builtin_ia32_vfmaddpd512_mask3((__v8df)(__m512d)(A), \
2461 (__v8df)(__m512d)(B), \
2462 (__v8df)(__m512d)(C), \
2467 ((__m512d)__builtin_ia32_vfmaddpd512_maskz((__v8df)(__m512d)(A), \
2468 (__v8df)(__m512d)(B), \
2469 (__v8df)(__m512d)(C), \
2474 ((__m512d)__builtin_ia32_vfmaddpd512_mask((__v8df)(__m512d)(A), \
2475 (__v8df)(__m512d)(B), \
2476 -(__v8df)(__m512d)(C), \
2481 ((__m512d)__builtin_ia32_vfmaddpd512_mask((__v8df)(__m512d)(A), \
2482 (__v8df)(__m512d)(B), \
2483 -(__v8df)(__m512d)(C), \
2488 ((__m512d)__builtin_ia32_vfmaddpd512_maskz((__v8df)(__m512d)(A), \
2489 (__v8df)(__m512d)(B), \
2490 -(__v8df)(__m512d)(C), \
2495 ((__m512d)__builtin_ia32_vfmaddpd512_mask(-(__v8df)(__m512d)(A), \
2496 (__v8df)(__m512d)(B), \
2497 (__v8df)(__m512d)(C), \
2502 ((__m512d)__builtin_ia32_vfmaddpd512_mask3(-(__v8df)(__m512d)(A), \
2503 (__v8df)(__m512d)(B), \
2504 (__v8df)(__m512d)(C), \
2509 ((__m512d)__builtin_ia32_vfmaddpd512_maskz(-(__v8df)(__m512d)(A), \
2510 (__v8df)(__m512d)(B), \
2511 (__v8df)(__m512d)(C), \
2516 ((__m512d)__builtin_ia32_vfmaddpd512_mask(-(__v8df)(__m512d)(A), \
2517 (__v8df)(__m512d)(B), \
2518 -(__v8df)(__m512d)(C), \
2523 ((__m512d)__builtin_ia32_vfmaddpd512_maskz(-(__v8df)(__m512d)(A), \
2524 (__v8df)(__m512d)(B), \
2525 -(__v8df)(__m512d)(C), \
2532 return (__m512d) __builtin_ia32_vfmaddpd512_mask ((__v8df) __A,
2533 (__v8df) __B,
2534 (__v8df) __C,
2542 return (__m512d) __builtin_ia32_vfmaddpd512_mask ((__v8df) __A,
2543 (__v8df) __B,
2544 (__v8df) __C,
2552 return (__m512d) __builtin_ia32_vfmaddpd512_mask3 ((__v8df) __A,
2553 (__v8df) __B,
2554 (__v8df) __C,
2562 return (__m512d) __builtin_ia32_vfmaddpd512_maskz ((__v8df) __A,
2563 (__v8df) __B,
2564 (__v8df) __C,
2572 return (__m512d) __builtin_ia32_vfmaddpd512_mask ((__v8df) __A,
2573 (__v8df) __B,
2574 -(__v8df) __C,
2582 return (__m512d) __builtin_ia32_vfmaddpd512_mask ((__v8df) __A,
2583 (__v8df) __B,
2584 -(__v8df) __C,
2592 return (__m512d) __builtin_ia32_vfmaddpd512_maskz ((__v8df) __A,
2593 (__v8df) __B,
2594 -(__v8df) __C,
2602 return (__m512d) __builtin_ia32_vfmaddpd512_mask ((__v8df) __A,
2603 -(__v8df) __B,
2604 (__v8df) __C,
2612 return (__m512d) __builtin_ia32_vfmaddpd512_mask3 (-(__v8df) __A,
2613 (__v8df) __B,
2614 (__v8df) __C,
2622 return (__m512d) __builtin_ia32_vfmaddpd512_maskz (-(__v8df) __A,
2623 (__v8df) __B,
2624 (__v8df) __C,
2632 return (__m512d) __builtin_ia32_vfmaddpd512_mask ((__v8df) __A,
2633 -(__v8df) __B,
2634 -(__v8df) __C,
2642 return (__m512d) __builtin_ia32_vfmaddpd512_maskz (-(__v8df) __A,
2643 (__v8df) __B,
2644 -(__v8df) __C,
2854 ((__m512d)__builtin_ia32_vfmaddsubpd512_mask((__v8df)(__m512d)(A), \
2855 (__v8df)(__m512d)(B), \
2856 (__v8df)(__m512d)(C), \
2861 ((__m512d)__builtin_ia32_vfmaddsubpd512_mask((__v8df)(__m512d)(A), \
2862 (__v8df)(__m512d)(B), \
2863 (__v8df)(__m512d)(C), \
2868 ((__m512d)__builtin_ia32_vfmaddsubpd512_mask3((__v8df)(__m512d)(A), \
2869 (__v8df)(__m512d)(B), \
2870 (__v8df)(__m512d)(C), \
2875 ((__m512d)__builtin_ia32_vfmaddsubpd512_maskz((__v8df)(__m512d)(A), \
2876 (__v8df)(__m512d)(B), \
2877 (__v8df)(__m512d)(C), \
2882 ((__m512d)__builtin_ia32_vfmaddsubpd512_mask((__v8df)(__m512d)(A), \
2883 (__v8df)(__m512d)(B), \
2884 -(__v8df)(__m512d)(C), \
2889 ((__m512d)__builtin_ia32_vfmaddsubpd512_mask((__v8df)(__m512d)(A), \
2890 (__v8df)(__m512d)(B), \
2891 -(__v8df)(__m512d)(C), \
2896 ((__m512d)__builtin_ia32_vfmaddsubpd512_maskz((__v8df)(__m512d)(A), \
2897 (__v8df)(__m512d)(B), \
2898 -(__v8df)(__m512d)(C), \
2905 return (__m512d) __builtin_ia32_vfmaddsubpd512_mask ((__v8df) __A,
2906 (__v8df) __B,
2907 (__v8df) __C,
2915 return (__m512d) __builtin_ia32_vfmaddsubpd512_mask ((__v8df) __A,
2916 (__v8df) __B,
2917 (__v8df) __C,
2925 return (__m512d) __builtin_ia32_vfmaddsubpd512_mask3 ((__v8df) __A,
2926 (__v8df) __B,
2927 (__v8df) __C,
2935 return (__m512d) __builtin_ia32_vfmaddsubpd512_maskz ((__v8df) __A,
2936 (__v8df) __B,
2937 (__v8df) __C,
2945 return (__m512d) __builtin_ia32_vfmaddsubpd512_mask ((__v8df) __A,
2946 (__v8df) __B,
2947 -(__v8df) __C,
2955 return (__m512d) __builtin_ia32_vfmaddsubpd512_mask ((__v8df) __A,
2956 (__v8df) __B,
2957 -(__v8df) __C,
2965 return (__m512d) __builtin_ia32_vfmaddsubpd512_maskz ((__v8df) __A,
2966 (__v8df) __B,
2967 -(__v8df) __C,
3092 ((__m512d)__builtin_ia32_vfmsubpd512_mask3((__v8df)(__m512d)(A), \
3093 (__v8df)(__m512d)(B), \
3094 (__v8df)(__m512d)(C), \
3101 return (__m512d)__builtin_ia32_vfmsubpd512_mask3 ((__v8df) __A,
3102 (__v8df) __B,
3103 (__v8df) __C,
3125 ((__m512d)__builtin_ia32_vfmsubaddpd512_mask3((__v8df)(__m512d)(A), \
3126 (__v8df)(__m512d)(B), \
3127 (__v8df)(__m512d)(C), \
3134 return (__m512d)__builtin_ia32_vfmsubaddpd512_mask3 ((__v8df) __A,
3135 (__v8df) __B,
3136 (__v8df) __C,
3159 ((__m512d)__builtin_ia32_vfmaddpd512_mask((__v8df)(__m512d)(A), \
3160 -(__v8df)(__m512d)(B), \
3161 (__v8df)(__m512d)(C), \
3168 return (__m512d) __builtin_ia32_vfmaddpd512_mask ((__v8df) __A,
3169 -(__v8df) __B,
3170 (__v8df) __C,
3193 ((__m512d)__builtin_ia32_vfmaddpd512_mask((__v8df)(__m512d)(A), \
3194 -(__v8df)(__m512d)(B), \
3195 -(__v8df)(__m512d)(C), \
3200 ((__m512d)__builtin_ia32_vfmsubpd512_mask3(-(__v8df)(__m512d)(A), \
3201 (__v8df)(__m512d)(B), \
3202 (__v8df)(__m512d)(C), \
3209 return (__m512d) __builtin_ia32_vfmaddpd512_mask ((__v8df) __A,
3210 -(__v8df) __B,
3211 -(__v8df) __C,
3219 return (__m512d) __builtin_ia32_vfmsubpd512_mask3 (-(__v8df) __A,
3220 (__v8df) __B,
3221 (__v8df) __C,
3362 ((__m256d)__builtin_ia32_extractf64x4_mask((__v8df)(__m512d)(A), (int)(I), \
3367 ((__m256d)__builtin_ia32_extractf64x4_mask((__v8df)(__m512d)(A), (int)(imm), \
3372 ((__m256d)__builtin_ia32_extractf64x4_mask((__v8df)(__m512d)(A), (int)(imm), \
3397 (__v8df) __W,
3398 (__v8df) __A);
3483 ((__mmask8)__builtin_ia32_cmppd512_mask((__v8df)(__m512d)(A), \
3484 (__v8df)(__m512d)(B), (int)(P), \
3488 ((__mmask8)__builtin_ia32_cmppd512_mask((__v8df)(__m512d)(A), \
3489 (__v8df)(__m512d)(B), (int)(P), \
3638 return (__m512d)__builtin_convertvector((__v8si)__A, __v8df);
3645 (__v8df)_mm512_cvtepi32_pd(__A),
3646 (__v8df)__W);
3653 (__v8df)_mm512_cvtepi32_pd(__A),
3654 (__v8df)_mm512_setzero_pd());
3694 return (__m512d)__builtin_convertvector((__v8su)__A, __v8df);
3701 (__v8df)_mm512_cvtepu32_pd(__A),
3702 (__v8df)__W);
3709 (__v8df)_mm512_cvtepu32_pd(__A),
3710 (__v8df)_mm512_setzero_pd());
3726 ((__m256)__builtin_ia32_cvtpd2ps512_mask((__v8df)(__m512d)(A), \
3731 ((__m256)__builtin_ia32_cvtpd2ps512_mask((__v8df)(__m512d)(A), \
3736 ((__m256)__builtin_ia32_cvtpd2ps512_mask((__v8df)(__m512d)(A), \
3743 return (__m256) __builtin_ia32_cvtpd2ps512_mask ((__v8df) __A,
3752 return (__m256) __builtin_ia32_cvtpd2ps512_mask ((__v8df) __A,
3761 return (__m256) __builtin_ia32_cvtpd2ps512_mask ((__v8df) __A,
3849 ((__m256i)__builtin_ia32_cvttpd2dq512_mask((__v8df)(__m512d)(A), \
3854 ((__m256i)__builtin_ia32_cvttpd2dq512_mask((__v8df)(__m512d)(A), \
3859 ((__m256i)__builtin_ia32_cvttpd2dq512_mask((__v8df)(__m512d)(A), \
3866 return (__m256i)__builtin_ia32_cvttpd2dq512_mask((__v8df) __a,
3875 return (__m256i) __builtin_ia32_cvttpd2dq512_mask ((__v8df) __A,
3884 return (__m256i) __builtin_ia32_cvttpd2dq512_mask ((__v8df) __A,
3976 ((__m256i)__builtin_ia32_cvtpd2dq512_mask((__v8df)(__m512d)(A), \
3981 ((__m256i)__builtin_ia32_cvtpd2dq512_mask((__v8df)(__m512d)(A), \
3986 ((__m256i)__builtin_ia32_cvtpd2dq512_mask((__v8df)(__m512d)(A), \
3993 return (__m256i) __builtin_ia32_cvtpd2dq512_mask ((__v8df) __A,
4003 return (__m256i) __builtin_ia32_cvtpd2dq512_mask ((__v8df) __A,
4012 return (__m256i) __builtin_ia32_cvtpd2dq512_mask ((__v8df) __A,
4064 ((__m256i)__builtin_ia32_cvtpd2udq512_mask((__v8df)(__m512d)(A), \
4069 ((__m256i)__builtin_ia32_cvtpd2udq512_mask((__v8df)(__m512d)(A), \
4074 ((__m256i)__builtin_ia32_cvtpd2udq512_mask((__v8df)(__m512d)(A), \
4081 return (__m256i) __builtin_ia32_cvtpd2udq512_mask ((__v8df) __A,
4091 return (__m256i) __builtin_ia32_cvtpd2udq512_mask ((__v8df) __A,
4100 return (__m256i) __builtin_ia32_cvtpd2udq512_mask ((__v8df) __A,
4124 return (__m512d)__builtin_shufflevector((__v8df)__a, (__v8df)__b,
4132 (__v8df)_mm512_unpackhi_pd(__A, __B),
4133 (__v8df)__W);
4140 (__v8df)_mm512_unpackhi_pd(__A, __B),
4141 (__v8df)_mm512_setzero_pd());
4147 return (__m512d)__builtin_shufflevector((__v8df)__a, (__v8df)__b,
4155 (__v8df)_mm512_unpacklo_pd(__A, __B),
4156 (__v8df)__W);
4163 (__v8df)_mm512_unpacklo_pd(__A, __B),
4164 (__v8df)_mm512_setzero_pd());
4403 (__v8df) __W,
4411 (__v8df)
4466 return (__m512d) __builtin_ia32_loadapd512_mask ((const __v8df *) __P,
4467 (__v8df) __W,
4474 return (__m512d) __builtin_ia32_loadapd512_mask ((const __v8df *)__P,
4475 (__v8df)
4544 __builtin_ia32_storeupd512_mask ((double *)__P, (__v8df) __A, (__mmask8) __U);
4575 __builtin_ia32_storeapd512_mask ((__v8df *)__P, (__v8df) __A, (__mmask8) __U);
5304 return (__m512d)__builtin_shufflevector((__v8df)__A, (__v8df)__A,
5312 (__v8df)_mm512_movedup_pd(__A),
5313 (__v8df)__W);
5320 (__v8df)_mm512_movedup_pd(__A),
5321 (__v8df)_mm512_setzero_pd());
5325 ((__m512d)__builtin_ia32_fixupimmpd512_mask((__v8df)(__m512d)(A), \
5326 (__v8df)(__m512d)(B), \
5331 ((__m512d)__builtin_ia32_fixupimmpd512_mask((__v8df)(__m512d)(A), \
5332 (__v8df)(__m512d)(B), \
5337 ((__m512d)__builtin_ia32_fixupimmpd512_mask((__v8df)(__m512d)(A), \
5338 (__v8df)(__m512d)(B), \
5344 ((__m512d)__builtin_ia32_fixupimmpd512_mask((__v8df)(__m512d)(A), \
5345 (__v8df)(__m512d)(B), \
5351 ((__m512d)__builtin_ia32_fixupimmpd512_maskz((__v8df)(__m512d)(A), \
5352 (__v8df)(__m512d)(B), \
5358 ((__m512d)__builtin_ia32_fixupimmpd512_maskz((__v8df)(__m512d)(A), \
5359 (__v8df)(__m512d)(B), \
6163 ((__m512d)__builtin_ia32_vpermilpd512((__v8df)(__m512d)(X), (int)(C)))
6167 (__v8df)_mm512_permute_pd((X), (C)), \
6168 (__v8df)(__m512d)(W)))
6172 (__v8df)_mm512_permute_pd((X), (C)), \
6173 (__v8df)_mm512_setzero_pd()))
6191 return (__m512d)__builtin_ia32_vpermilvarpd512((__v8df)__A, (__v8di)__C);
6198 (__v8df)_mm512_permutevar_pd(__A, __C),
6199 (__v8df)__W);
6206 (__v8df)_mm512_permutevar_pd(__A, __C),
6207 (__v8df)_mm512_setzero_pd());
6235 return (__m512d)__builtin_ia32_vpermi2varpd512((__v8df)__A, (__v8di)__I,
6236 (__v8df)__B);
6243 (__v8df)_mm512_permutex2var_pd(__A, __I, __B),
6244 (__v8df)__A);
6252 (__v8df)_mm512_permutex2var_pd(__A, __I, __B),
6253 (__v8df)(__m512d)__I);
6261 (__v8df)_mm512_permutex2var_pd(__A, __I, __B),
6262 (__v8df)_mm512_setzero_pd());
6298 ((__m256i)__builtin_ia32_cvttpd2udq512_mask((__v8df)(__m512d)(A), \
6303 ((__m256i)__builtin_ia32_cvttpd2udq512_mask((__v8df)(__m512d)(A), \
6308 ((__m256i)__builtin_ia32_cvttpd2udq512_mask((__v8df)(__m512d)(A), \
6315 return (__m256i) __builtin_ia32_cvttpd2udq512_mask ((__v8df) __A,
6325 return (__m256i) __builtin_ia32_cvttpd2udq512_mask ((__v8df) __A,
6334 return (__m256i) __builtin_ia32_cvttpd2udq512_mask ((__v8df) __A,
6426 ((__m512d)__builtin_ia32_scalefpd512_mask((__v8df)(__m512d)(A), \
6427 (__v8df)(__m512d)(B), \
6428 (__v8df)_mm512_undefined_pd(), \
6432 ((__m512d)__builtin_ia32_scalefpd512_mask((__v8df)(__m512d)(A), \
6433 (__v8df)(__m512d)(B), \
6434 (__v8df)(__m512d)(W), \
6438 ((__m512d)__builtin_ia32_scalefpd512_mask((__v8df)(__m512d)(A), \
6439 (__v8df)(__m512d)(B), \
6440 (__v8df)_mm512_setzero_pd(), \
6446 return (__m512d) __builtin_ia32_scalefpd512_mask ((__v8df) __A,
6447 (__v8df) __B,
6448 (__v8df)
6457 return (__m512d) __builtin_ia32_scalefpd512_mask ((__v8df) __A,
6458 (__v8df) __B,
6459 (__v8df) __W,
6467 return (__m512d) __builtin_ia32_scalefpd512_mask ((__v8df) __A,
6468 (__v8df) __B,
6469 (__v8df)
6680 ((__m512d)__builtin_ia32_shuf_f64x2((__v8df)(__m512d)(A), \
6681 (__v8df)(__m512d)(B), (int)(imm)))
6685 (__v8df)_mm512_shuffle_f64x2((A), (B), (imm)), \
6686 (__v8df)(__m512d)(W)))
6690 (__v8df)_mm512_shuffle_f64x2((A), (B), (imm)), \
6691 (__v8df)_mm512_setzero_pd()))
6722 ((__m512d)__builtin_ia32_shufpd512((__v8df)(__m512d)(A), \
6723 (__v8df)(__m512d)(B), (int)(M)))
6727 (__v8df)_mm512_shuffle_pd((A), (B), (M)), \
6728 (__v8df)(__m512d)(W)))
6732 (__v8df)_mm512_shuffle_pd((A), (B), (M)), \
6733 (__v8df)_mm512_setzero_pd()))
6860 (__v8df)_mm512_broadcast_f64x4(__A),
6861 (__v8df)__O);
6868 (__v8df)_mm512_broadcast_f64x4(__A),
6869 (__v8df)_mm512_setzero_pd());
6923 (__v8df) _mm512_broadcastsd_pd(__A),
6924 (__v8df) __O);
6931 (__v8df) _mm512_broadcastsd_pd(__A),
6932 (__v8df) _mm512_setzero_pd());
7420 ((__m512d)__builtin_ia32_insertf64x4((__v8df)(__m512d)(A), \
7425 (__v8df)_mm512_insertf64x4((A), (B), (imm)), \
7426 (__v8df)(__m512d)(W)))
7430 (__v8df)_mm512_insertf64x4((A), (B), (imm)), \
7431 (__v8df)_mm512_setzero_pd()))
7476 ((__m512d)__builtin_ia32_getmantpd512_mask((__v8df)(__m512d)(A), \
7478 (__v8df)_mm512_undefined_pd(), \
7482 ((__m512d)__builtin_ia32_getmantpd512_mask((__v8df)(__m512d)(A), \
7484 (__v8df)(__m512d)(W), \
7488 ((__m512d)__builtin_ia32_getmantpd512_mask((__v8df)(__m512d)(A), \
7490 (__v8df)_mm512_setzero_pd(), \
7494 ((__m512d)__builtin_ia32_getmantpd512_mask((__v8df)(__m512d)(A), \
7496 (__v8df)_mm512_setzero_pd(), \
7501 ((__m512d)__builtin_ia32_getmantpd512_mask((__v8df)(__m512d)(A), \
7503 (__v8df)(__m512d)(W), \
7508 ((__m512d)__builtin_ia32_getmantpd512_mask((__v8df)(__m512d)(A), \
7510 (__v8df)_mm512_setzero_pd(), \
7554 ((__m512d)__builtin_ia32_getexppd512_mask((__v8df)(__m512d)(A), \
7555 (__v8df)_mm512_undefined_pd(), \
7559 ((__m512d)__builtin_ia32_getexppd512_mask((__v8df)(__m512d)(A), \
7560 (__v8df)(__m512d)(W), \
7564 ((__m512d)__builtin_ia32_getexppd512_mask((__v8df)(__m512d)(A), \
7565 (__v8df)_mm512_setzero_pd(), \
7571 return (__m512d) __builtin_ia32_getexppd512_mask ((__v8df) __A,
7572 (__v8df) _mm512_undefined_pd (),
7580 return (__m512d) __builtin_ia32_getexppd512_mask ((__v8df) __A,
7581 (__v8df) __W,
7589 return (__m512d) __builtin_ia32_getexppd512_mask ((__v8df) __A,
7590 (__v8df) _mm512_setzero_pd (),
7662 ((__m512d)__builtin_ia32_gatherdiv8df((__v8df)_mm512_undefined_pd(), \
7668 ((__m512d)__builtin_ia32_gatherdiv8df((__v8df)(__m512d)(v1_old), \
7710 ((__m512d)__builtin_ia32_gathersiv8df((__v8df)_mm512_undefined_pd(), \
7716 ((__m512d)__builtin_ia32_gathersiv8df((__v8df)(__m512d)(v1_old), \
7756 (__v8df)(__m512d)(v1), (int)(scale))
7761 (__v8df)(__m512d)(v1), (int)(scale))
7796 (__v8df)(__m512d)(v1), (int)(scale))
7801 (__v8df)(__m512d)(v1), (int)(scale))
8247 ((__m512d)__builtin_ia32_permdf512((__v8df)(__m512d)(X), (int)(C)))
8251 (__v8df)_mm512_permutex_pd((X), (C)), \
8252 (__v8df)(__m512d)(W)))
8256 (__v8df)_mm512_permutex_pd((X), (C)), \
8257 (__v8df)_mm512_setzero_pd()))
8275 return (__m512d)__builtin_ia32_permvardf512((__v8df) __Y, (__v8di) __X);
8282 (__v8df)_mm512_permutexvar_pd(__X, __Y),
8283 (__v8df)__W);
8290 (__v8df)_mm512_permutexvar_pd(__X, __Y),
8291 (__v8df)_mm512_setzero_pd());
8482 typedef __v8df __v8df_aligned __attribute__((aligned(64)));
8496 return (__m512d) __builtin_ia32_compressdf512_mask ((__v8df) __A,
8497 (__v8df) __W,
8504 return (__m512d) __builtin_ia32_compressdf512_mask ((__v8df) __A,
8505 (__v8df)
8799 return (__m512d) __builtin_ia32_expanddf512_mask ((__v8df) __A,
8800 (__v8df) __W,
8807 return (__m512d) __builtin_ia32_expanddf512_mask ((__v8df) __A,
8808 (__v8df) _mm512_setzero_pd (),
8831 return (__m512d) __builtin_ia32_expandloaddf512_mask ((const __v8df *)__P,
8832 (__v8df) __W,
8839 return (__m512d) __builtin_ia32_expandloaddf512_mask ((const __v8df *)__P,
8840 (__v8df) _mm512_setzero_pd(),
8926 (__v8df)_mm512_undefined_pd(), \
8931 (__v8df)(__m512d)(W), \
8936 (__v8df)_mm512_setzero_pd(), \
8942 return (__m512d) __builtin_convertvector((__v8sf)__A, __v8df);
8949 (__v8df)_mm512_cvtps_pd(__A),
8950 (__v8df)__W);
8957 (__v8df)_mm512_cvtps_pd(__A),
8958 (__v8df)_mm512_setzero_pd());
8977 (__v8df) __A,
8978 (__v8df) __W);
8985 (__v8df) __A,
8986 (__v8df) _mm512_setzero_pd ());
9008 __builtin_ia32_compressstoredf512_mask ((__v8df *) __P, (__v8df) __A,