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

Lines Matching defs:__v8df

18 typedef double __v8df __attribute__((__vector_size__(64)));
818 return (__m512d)((__v8df)__a + (__v8df)__b);
830 return (__m512d)((__v8df)__a * (__v8df)__b);
842 return (__m512d)((__v8df)__a - (__v8df)__b);
940 (__m512d)__builtin_ia32_maxpd512((__v8df)(__m512d)(A), \
941 (__v8df)(__m512d)(B), (int)(R))
945 (__v8df)_mm512_max_round_pd((A), (B), (R)), \
946 (__v8df)(W))
950 (__v8df)_mm512_max_round_pd((A), (B), (R)), \
951 (__v8df)_mm512_setzero_pd())
956 return (__m512d) __builtin_ia32_maxpd512((__v8df) __A, (__v8df) __B,
964 (__v8df)_mm512_max_pd(__A, __B),
965 (__v8df)__W);
972 (__v8df)_mm512_max_pd(__A, __B),
973 (__v8df)_mm512_setzero_pd());
1175 (__m512d)__builtin_ia32_minpd512((__v8df)(__m512d)(A), \
1176 (__v8df)(__m512d)(B), (int)(R))
1180 (__v8df)_mm512_min_round_pd((A), (B), (R)), \
1181 (__v8df)(W))
1185 (__v8df)_mm512_min_round_pd((A), (B), (R)), \
1186 (__v8df)_mm512_setzero_pd())
1191 return (__m512d) __builtin_ia32_minpd512((__v8df) __A, (__v8df) __B,
1199 (__v8df)_mm512_min_pd(__A, __B),
1200 (__v8df)__W);
1207 (__v8df)_mm512_min_pd(__A, __B),
1208 (__v8df)_mm512_setzero_pd());
1488 (__m512d)__builtin_ia32_sqrtpd512((__v8df)(__m512d)(A), (int)(R))
1492 (__v8df)_mm512_sqrt_round_pd((A), (R)), \
1493 (__v8df)(__m512d)(W))
1497 (__v8df)_mm512_sqrt_round_pd((A), (R)), \
1498 (__v8df)_mm512_setzero_pd())
1503 return (__m512d)__builtin_ia32_sqrtpd512((__v8df)__A,
1511 (__v8df)_mm512_sqrt_pd(__A),
1512 (__v8df)__W);
1519 (__v8df)_mm512_sqrt_pd(__A),
1520 (__v8df)_mm512_setzero_pd());
1562 return (__m512d) __builtin_ia32_rsqrt14pd512_mask ((__v8df) __A,
1563 (__v8df)
1570 return (__m512d) __builtin_ia32_rsqrt14pd512_mask ((__v8df) __A,
1571 (__v8df) __W,
1578 return (__m512d) __builtin_ia32_rsqrt14pd512_mask ((__v8df) __A,
1579 (__v8df)
1669 return (__m512d) __builtin_ia32_rcp14pd512_mask ((__v8df) __A,
1670 (__v8df)
1678 return (__m512d) __builtin_ia32_rcp14pd512_mask ((__v8df) __A,
1679 (__v8df) __W,
1686 return (__m512d) __builtin_ia32_rcp14pd512_mask ((__v8df) __A,
1687 (__v8df)
1795 return (__m512d) __builtin_ia32_rndscalepd_mask ((__v8df) __A,
1797 (__v8df) __A, -1,
1804 return (__m512d) __builtin_ia32_rndscalepd_mask ((__v8df) __A,
1806 (__v8df) __W, __U,
1831 return (__m512d) __builtin_ia32_rndscalepd_mask ((__v8df) __A,
1833 (__v8df) __A, -1,
1840 return (__m512d) __builtin_ia32_rndscalepd_mask ((__v8df) __A,
1842 (__v8df) __W, __U,
1952 (__v8df)_mm512_add_pd(__A, __B),
1953 (__v8df)__W);
1959 (__v8df)_mm512_add_pd(__A, __B),
1960 (__v8df)_mm512_setzero_pd());
1978 (__m512d)__builtin_ia32_addpd512((__v8df)(__m512d)(A), \
1979 (__v8df)(__m512d)(B), (int)(R))
1983 (__v8df)_mm512_add_round_pd((A), (B), (R)), \
1984 (__v8df)(__m512d)(W))
1988 (__v8df)_mm512_add_round_pd((A), (B), (R)), \
1989 (__v8df)_mm512_setzero_pd())
2067 (__v8df)_mm512_sub_pd(__A, __B),
2068 (__v8df)__W);
2074 (__v8df)_mm512_sub_pd(__A, __B),
2075 (__v8df)_mm512_setzero_pd());
2093 (__m512d)__builtin_ia32_subpd512((__v8df)(__m512d)(A), \
2094 (__v8df)(__m512d)(B), (int)(R))
2098 (__v8df)_mm512_sub_round_pd((A), (B), (R)), \
2099 (__v8df)(__m512d)(W))
2103 (__v8df)_mm512_sub_round_pd((A), (B), (R)), \
2104 (__v8df)_mm512_setzero_pd())
2182 (__v8df)_mm512_mul_pd(__A, __B),
2183 (__v8df)__W);
2189 (__v8df)_mm512_mul_pd(__A, __B),
2190 (__v8df)_mm512_setzero_pd());
2208 (__m512d)__builtin_ia32_mulpd512((__v8df)(__m512d)(A), \
2209 (__v8df)(__m512d)(B), (int)(R))
2213 (__v8df)_mm512_mul_round_pd((A), (B), (R)), \
2214 (__v8df)(__m512d)(W))
2218 (__v8df)_mm512_mul_round_pd((A), (B), (R)), \
2219 (__v8df)_mm512_setzero_pd())
2298 return (__m512d)((__v8df)__a/(__v8df)__b);
2304 (__v8df)_mm512_div_pd(__A, __B),
2305 (__v8df)__W);
2311 (__v8df)_mm512_div_pd(__A, __B),
2312 (__v8df)_mm512_setzero_pd());
2336 (__m512d)__builtin_ia32_divpd512((__v8df)(__m512d)(A), \
2337 (__v8df)(__m512d)(B), (int)(R))
2341 (__v8df)_mm512_div_round_pd((A), (B), (R)), \
2342 (__v8df)(__m512d)(W))
2346 (__v8df)_mm512_div_round_pd((A), (B), (R)), \
2347 (__v8df)_mm512_setzero_pd())
2396 (__m512d)__builtin_ia32_rndscalepd_mask((__v8df)(__m512d)(A), (int)(B), \
2397 (__v8df)_mm512_undefined_pd(), \
2402 (__m512d)__builtin_ia32_rndscalepd_mask((__v8df)(__m512d)(C), (int)(imm), \
2403 (__v8df)(__m512d)(A), (__mmask8)(B), \
2407 (__m512d)__builtin_ia32_rndscalepd_mask((__v8df)(__m512d)(B), (int)(imm), \
2408 (__v8df)_mm512_setzero_pd(), \
2413 (__m512d)__builtin_ia32_rndscalepd_mask((__v8df)(__m512d)(C), (int)(imm), \
2414 (__v8df)(__m512d)(A), (__mmask8)(B), \
2418 (__m512d)__builtin_ia32_rndscalepd_mask((__v8df)(__m512d)(B), (int)(imm), \
2419 (__v8df)_mm512_setzero_pd(), \
2423 (__m512d)__builtin_ia32_rndscalepd_mask((__v8df)(__m512d)(A), (int)(imm), \
2424 (__v8df)_mm512_undefined_pd(), \
2428 (__m512d)__builtin_ia32_vfmaddpd512_mask((__v8df)(__m512d)(A), \
2429 (__v8df)(__m512d)(B), \
2430 (__v8df)(__m512d)(C), \
2435 (__m512d)__builtin_ia32_vfmaddpd512_mask((__v8df)(__m512d)(A), \
2436 (__v8df)(__m512d)(B), \
2437 (__v8df)(__m512d)(C), \
2442 (__m512d)__builtin_ia32_vfmaddpd512_mask3((__v8df)(__m512d)(A), \
2443 (__v8df)(__m512d)(B), \
2444 (__v8df)(__m512d)(C), \
2449 (__m512d)__builtin_ia32_vfmaddpd512_maskz((__v8df)(__m512d)(A), \
2450 (__v8df)(__m512d)(B), \
2451 (__v8df)(__m512d)(C), \
2456 (__m512d)__builtin_ia32_vfmaddpd512_mask((__v8df)(__m512d)(A), \
2457 (__v8df)(__m512d)(B), \
2458 -(__v8df)(__m512d)(C), \
2463 (__m512d)__builtin_ia32_vfmaddpd512_mask((__v8df)(__m512d)(A), \
2464 (__v8df)(__m512d)(B), \
2465 -(__v8df)(__m512d)(C), \
2470 (__m512d)__builtin_ia32_vfmaddpd512_maskz((__v8df)(__m512d)(A), \
2471 (__v8df)(__m512d)(B), \
2472 -(__v8df)(__m512d)(C), \
2477 (__m512d)__builtin_ia32_vfmaddpd512_mask(-(__v8df)(__m512d)(A), \
2478 (__v8df)(__m512d)(B), \
2479 (__v8df)(__m512d)(C), \
2484 (__m512d)__builtin_ia32_vfmaddpd512_mask3(-(__v8df)(__m512d)(A), \
2485 (__v8df)(__m512d)(B), \
2486 (__v8df)(__m512d)(C), \
2491 (__m512d)__builtin_ia32_vfmaddpd512_maskz(-(__v8df)(__m512d)(A), \
2492 (__v8df)(__m512d)(B), \
2493 (__v8df)(__m512d)(C), \
2498 (__m512d)__builtin_ia32_vfmaddpd512_mask(-(__v8df)(__m512d)(A), \
2499 (__v8df)(__m512d)(B), \
2500 -(__v8df)(__m512d)(C), \
2505 (__m512d)__builtin_ia32_vfmaddpd512_maskz(-(__v8df)(__m512d)(A), \
2506 (__v8df)(__m512d)(B), \
2507 -(__v8df)(__m512d)(C), \
2514 return (__m512d) __builtin_ia32_vfmaddpd512_mask ((__v8df) __A,
2515 (__v8df) __B,
2516 (__v8df) __C,
2524 return (__m512d) __builtin_ia32_vfmaddpd512_mask ((__v8df) __A,
2525 (__v8df) __B,
2526 (__v8df) __C,
2534 return (__m512d) __builtin_ia32_vfmaddpd512_mask3 ((__v8df) __A,
2535 (__v8df) __B,
2536 (__v8df) __C,
2544 return (__m512d) __builtin_ia32_vfmaddpd512_maskz ((__v8df) __A,
2545 (__v8df) __B,
2546 (__v8df) __C,
2554 return (__m512d) __builtin_ia32_vfmaddpd512_mask ((__v8df) __A,
2555 (__v8df) __B,
2556 -(__v8df) __C,
2564 return (__m512d) __builtin_ia32_vfmaddpd512_mask ((__v8df) __A,
2565 (__v8df) __B,
2566 -(__v8df) __C,
2574 return (__m512d) __builtin_ia32_vfmaddpd512_maskz ((__v8df) __A,
2575 (__v8df) __B,
2576 -(__v8df) __C,
2584 return (__m512d) __builtin_ia32_vfmaddpd512_mask ((__v8df) __A,
2585 -(__v8df) __B,
2586 (__v8df) __C,
2594 return (__m512d) __builtin_ia32_vfmaddpd512_mask3 (-(__v8df) __A,
2595 (__v8df) __B,
2596 (__v8df) __C,
2604 return (__m512d) __builtin_ia32_vfmaddpd512_maskz (-(__v8df) __A,
2605 (__v8df) __B,
2606 (__v8df) __C,
2614 return (__m512d) __builtin_ia32_vfmaddpd512_mask ((__v8df) __A,
2615 -(__v8df) __B,
2616 -(__v8df) __C,
2624 return (__m512d) __builtin_ia32_vfmaddpd512_maskz (-(__v8df) __A,
2625 (__v8df) __B,
2626 -(__v8df) __C,
2836 (__m512d)__builtin_ia32_vfmaddsubpd512_mask((__v8df)(__m512d)(A), \
2837 (__v8df)(__m512d)(B), \
2838 (__v8df)(__m512d)(C), \
2843 (__m512d)__builtin_ia32_vfmaddsubpd512_mask((__v8df)(__m512d)(A), \
2844 (__v8df)(__m512d)(B), \
2845 (__v8df)(__m512d)(C), \
2850 (__m512d)__builtin_ia32_vfmaddsubpd512_mask3((__v8df)(__m512d)(A), \
2851 (__v8df)(__m512d)(B), \
2852 (__v8df)(__m512d)(C), \
2857 (__m512d)__builtin_ia32_vfmaddsubpd512_maskz((__v8df)(__m512d)(A), \
2858 (__v8df)(__m512d)(B), \
2859 (__v8df)(__m512d)(C), \
2864 (__m512d)__builtin_ia32_vfmaddsubpd512_mask((__v8df)(__m512d)(A), \
2865 (__v8df)(__m512d)(B), \
2866 -(__v8df)(__m512d)(C), \
2871 (__m512d)__builtin_ia32_vfmaddsubpd512_mask((__v8df)(__m512d)(A), \
2872 (__v8df)(__m512d)(B), \
2873 -(__v8df)(__m512d)(C), \
2878 (__m512d)__builtin_ia32_vfmaddsubpd512_maskz((__v8df)(__m512d)(A), \
2879 (__v8df)(__m512d)(B), \
2880 -(__v8df)(__m512d)(C), \
2887 return (__m512d) __builtin_ia32_vfmaddsubpd512_mask ((__v8df) __A,
2888 (__v8df) __B,
2889 (__v8df) __C,
2897 return (__m512d) __builtin_ia32_vfmaddsubpd512_mask ((__v8df) __A,
2898 (__v8df) __B,
2899 (__v8df) __C,
2907 return (__m512d) __builtin_ia32_vfmaddsubpd512_mask3 ((__v8df) __A,
2908 (__v8df) __B,
2909 (__v8df) __C,
2917 return (__m512d) __builtin_ia32_vfmaddsubpd512_maskz ((__v8df) __A,
2918 (__v8df) __B,
2919 (__v8df) __C,
2927 return (__m512d) __builtin_ia32_vfmaddsubpd512_mask ((__v8df) __A,
2928 (__v8df) __B,
2929 -(__v8df) __C,
2937 return (__m512d) __builtin_ia32_vfmaddsubpd512_mask ((__v8df) __A,
2938 (__v8df) __B,
2939 -(__v8df) __C,
2947 return (__m512d) __builtin_ia32_vfmaddsubpd512_maskz ((__v8df) __A,
2948 (__v8df) __B,
2949 -(__v8df) __C,
3074 (__m512d)__builtin_ia32_vfmsubpd512_mask3((__v8df)(__m512d)(A), \
3075 (__v8df)(__m512d)(B), \
3076 (__v8df)(__m512d)(C), \
3083 return (__m512d)__builtin_ia32_vfmsubpd512_mask3 ((__v8df) __A,
3084 (__v8df) __B,
3085 (__v8df) __C,
3107 (__m512d)__builtin_ia32_vfmsubaddpd512_mask3((__v8df)(__m512d)(A), \
3108 (__v8df)(__m512d)(B), \
3109 (__v8df)(__m512d)(C), \
3116 return (__m512d)__builtin_ia32_vfmsubaddpd512_mask3 ((__v8df) __A,
3117 (__v8df) __B,
3118 (__v8df) __C,
3141 (__m512d)__builtin_ia32_vfmaddpd512_mask((__v8df)(__m512d)(A), \
3142 -(__v8df)(__m512d)(B), \
3143 (__v8df)(__m512d)(C), \
3150 return (__m512d) __builtin_ia32_vfmaddpd512_mask ((__v8df) __A,
3151 -(__v8df) __B,
3152 (__v8df) __C,
3175 (__m512d)__builtin_ia32_vfmaddpd512_mask((__v8df)(__m512d)(A), \
3176 -(__v8df)(__m512d)(B), \
3177 -(__v8df)(__m512d)(C), \
3182 (__m512d)__builtin_ia32_vfmsubpd512_mask3(-(__v8df)(__m512d)(A), \
3183 (__v8df)(__m512d)(B), \
3184 (__v8df)(__m512d)(C), \
3191 return (__m512d) __builtin_ia32_vfmaddpd512_mask ((__v8df) __A,
3192 -(__v8df) __B,
3193 -(__v8df) __C,
3201 return (__m512d) __builtin_ia32_vfmsubpd512_mask3 (-(__v8df) __A,
3202 (__v8df) __B,
3203 (__v8df) __C,
3344 (__m256d)__builtin_ia32_extractf64x4_mask((__v8df)(__m512d)(A), (int)(I), \
3349 (__m256d)__builtin_ia32_extractf64x4_mask((__v8df)(__m512d)(A), (int)(imm), \
3354 (__m256d)__builtin_ia32_extractf64x4_mask((__v8df)(__m512d)(A), (int)(imm), \
3379 (__v8df) __W,
3380 (__v8df) __A);
3465 (__mmask8)__builtin_ia32_cmppd512_mask((__v8df)(__m512d)(A), \
3466 (__v8df)(__m512d)(B), (int)(P), \
3470 (__mmask8)__builtin_ia32_cmppd512_mask((__v8df)(__m512d)(A), \
3471 (__v8df)(__m512d)(B), (int)(P), \
3620 return (__m512d)__builtin_convertvector((__v8si)__A, __v8df);
3627 (__v8df)_mm512_cvtepi32_pd(__A),
3628 (__v8df)__W);
3635 (__v8df)_mm512_cvtepi32_pd(__A),
3636 (__v8df)_mm512_setzero_pd());
3676 return (__m512d)__builtin_convertvector((__v8su)__A, __v8df);
3683 (__v8df)_mm512_cvtepu32_pd(__A),
3684 (__v8df)__W);
3691 (__v8df)_mm512_cvtepu32_pd(__A),
3692 (__v8df)_mm512_setzero_pd());
3708 (__m256)__builtin_ia32_cvtpd2ps512_mask((__v8df)(__m512d)(A), \
3713 (__m256)__builtin_ia32_cvtpd2ps512_mask((__v8df)(__m512d)(A), \
3718 (__m256)__builtin_ia32_cvtpd2ps512_mask((__v8df)(__m512d)(A), \
3725 return (__m256) __builtin_ia32_cvtpd2ps512_mask ((__v8df) __A,
3734 return (__m256) __builtin_ia32_cvtpd2ps512_mask ((__v8df) __A,
3743 return (__m256) __builtin_ia32_cvtpd2ps512_mask ((__v8df) __A,
3831 (__m256i)__builtin_ia32_cvttpd2dq512_mask((__v8df)(__m512d)(A), \
3836 (__m256i)__builtin_ia32_cvttpd2dq512_mask((__v8df)(__m512d)(A), \
3841 (__m256i)__builtin_ia32_cvttpd2dq512_mask((__v8df)(__m512d)(A), \
3848 return (__m256i)__builtin_ia32_cvttpd2dq512_mask((__v8df) __a,
3857 return (__m256i) __builtin_ia32_cvttpd2dq512_mask ((__v8df) __A,
3866 return (__m256i) __builtin_ia32_cvttpd2dq512_mask ((__v8df) __A,
3958 (__m256i)__builtin_ia32_cvtpd2dq512_mask((__v8df)(__m512d)(A), \
3963 (__m256i)__builtin_ia32_cvtpd2dq512_mask((__v8df)(__m512d)(A), \
3968 (__m256i)__builtin_ia32_cvtpd2dq512_mask((__v8df)(__m512d)(A), \
3975 return (__m256i) __builtin_ia32_cvtpd2dq512_mask ((__v8df) __A,
3985 return (__m256i) __builtin_ia32_cvtpd2dq512_mask ((__v8df) __A,
3994 return (__m256i) __builtin_ia32_cvtpd2dq512_mask ((__v8df) __A,
4046 (__m256i)__builtin_ia32_cvtpd2udq512_mask((__v8df)(__m512d)(A), \
4051 (__m256i)__builtin_ia32_cvtpd2udq512_mask((__v8df)(__m512d)(A), \
4056 (__m256i)__builtin_ia32_cvtpd2udq512_mask((__v8df)(__m512d)(A), \
4063 return (__m256i) __builtin_ia32_cvtpd2udq512_mask ((__v8df) __A,
4073 return (__m256i) __builtin_ia32_cvtpd2udq512_mask ((__v8df) __A,
4082 return (__m256i) __builtin_ia32_cvtpd2udq512_mask ((__v8df) __A,
4106 return (__m512d)__builtin_shufflevector((__v8df)__a, (__v8df)__b,
4114 (__v8df)_mm512_unpackhi_pd(__A, __B),
4115 (__v8df)__W);
4122 (__v8df)_mm512_unpackhi_pd(__A, __B),
4123 (__v8df)_mm512_setzero_pd());
4129 return (__m512d)__builtin_shufflevector((__v8df)__a, (__v8df)__b,
4137 (__v8df)_mm512_unpacklo_pd(__A, __B),
4138 (__v8df)__W);
4145 (__v8df)_mm512_unpacklo_pd(__A, __B),
4146 (__v8df)_mm512_setzero_pd());
4385 (__v8df) __W,
4393 (__v8df)
4448 return (__m512d) __builtin_ia32_loadapd512_mask ((const __v8df *) __P,
4449 (__v8df) __W,
4456 return (__m512d) __builtin_ia32_loadapd512_mask ((const __v8df *)__P,
4457 (__v8df)
4526 __builtin_ia32_storeupd512_mask ((double *)__P, (__v8df) __A, (__mmask8) __U);
4557 __builtin_ia32_storeapd512_mask ((__v8df *)__P, (__v8df) __A, (__mmask8) __U);
5282 return (__m512d)__builtin_shufflevector((__v8df)__A, (__v8df)__A,
5290 (__v8df)_mm512_movedup_pd(__A),
5291 (__v8df)__W);
5298 (__v8df)_mm512_movedup_pd(__A),
5299 (__v8df)_mm512_setzero_pd());
5303 (__m512d)__builtin_ia32_fixupimmpd512_mask((__v8df)(__m512d)(A), \
5304 (__v8df)(__m512d)(B), \
5309 (__m512d)__builtin_ia32_fixupimmpd512_mask((__v8df)(__m512d)(A), \
5310 (__v8df)(__m512d)(B), \
5315 (__m512d)__builtin_ia32_fixupimmpd512_mask((__v8df)(__m512d)(A), \
5316 (__v8df)(__m512d)(B), \
5322 (__m512d)__builtin_ia32_fixupimmpd512_mask((__v8df)(__m512d)(A), \
5323 (__v8df)(__m512d)(B), \
5329 (__m512d)__builtin_ia32_fixupimmpd512_maskz((__v8df)(__m512d)(A), \
5330 (__v8df)(__m512d)(B), \
5336 (__m512d)__builtin_ia32_fixupimmpd512_maskz((__v8df)(__m512d)(A), \
5337 (__v8df)(__m512d)(B), \
6138 (__m512d)__builtin_ia32_vpermilpd512((__v8df)(__m512d)(X), (int)(C))
6142 (__v8df)_mm512_permute_pd((X), (C)), \
6143 (__v8df)(__m512d)(W))
6147 (__v8df)_mm512_permute_pd((X), (C)), \
6148 (__v8df)_mm512_setzero_pd())
6166 return (__m512d)__builtin_ia32_vpermilvarpd512((__v8df)__A, (__v8di)__C);
6173 (__v8df)_mm512_permutevar_pd(__A, __C),
6174 (__v8df)__W);
6181 (__v8df)_mm512_permutevar_pd(__A, __C),
6182 (__v8df)_mm512_setzero_pd());
6210 return (__m512d)__builtin_ia32_vpermi2varpd512((__v8df)__A, (__v8di)__I,
6211 (__v8df)__B);
6218 (__v8df)_mm512_permutex2var_pd(__A, __I, __B),
6219 (__v8df)__A);
6227 (__v8df)_mm512_permutex2var_pd(__A, __I, __B),
6228 (__v8df)(__m512d)__I);
6236 (__v8df)_mm512_permutex2var_pd(__A, __I, __B),
6237 (__v8df)_mm512_setzero_pd());
6273 (__m256i)__builtin_ia32_cvttpd2udq512_mask((__v8df)(__m512d)(A), \
6278 (__m256i)__builtin_ia32_cvttpd2udq512_mask((__v8df)(__m512d)(A), \
6283 (__m256i)__builtin_ia32_cvttpd2udq512_mask((__v8df)(__m512d)(A), \
6290 return (__m256i) __builtin_ia32_cvttpd2udq512_mask ((__v8df) __A,
6300 return (__m256i) __builtin_ia32_cvttpd2udq512_mask ((__v8df) __A,
6309 return (__m256i) __builtin_ia32_cvttpd2udq512_mask ((__v8df) __A,
6401 (__m512d)__builtin_ia32_scalefpd512_mask((__v8df)(__m512d)(A), \
6402 (__v8df)(__m512d)(B), \
6403 (__v8df)_mm512_undefined_pd(), \
6407 (__m512d)__builtin_ia32_scalefpd512_mask((__v8df)(__m512d)(A), \
6408 (__v8df)(__m512d)(B), \
6409 (__v8df)(__m512d)(W), \
6413 (__m512d)__builtin_ia32_scalefpd512_mask((__v8df)(__m512d)(A), \
6414 (__v8df)(__m512d)(B), \
6415 (__v8df)_mm512_setzero_pd(), \
6421 return (__m512d) __builtin_ia32_scalefpd512_mask ((__v8df) __A,
6422 (__v8df) __B,
6423 (__v8df)
6432 return (__m512d) __builtin_ia32_scalefpd512_mask ((__v8df) __A,
6433 (__v8df) __B,
6434 (__v8df) __W,
6442 return (__m512d) __builtin_ia32_scalefpd512_mask ((__v8df) __A,
6443 (__v8df) __B,
6444 (__v8df)
6653 (__m512d)__builtin_ia32_shuf_f64x2((__v8df)(__m512d)(A), \
6654 (__v8df)(__m512d)(B), (int)(imm))
6658 (__v8df)_mm512_shuffle_f64x2((A), (B), (imm)), \
6659 (__v8df)(__m512d)(W))
6663 (__v8df)_mm512_shuffle_f64x2((A), (B), (imm)), \
6664 (__v8df)_mm512_setzero_pd())
6695 (__m512d)__builtin_ia32_shufpd512((__v8df)(__m512d)(A), \
6696 (__v8df)(__m512d)(B), (int)(M))
6700 (__v8df)_mm512_shuffle_pd((A), (B), (M)), \
6701 (__v8df)(__m512d)(W))
6705 (__v8df)_mm512_shuffle_pd((A), (B), (M)), \
6706 (__v8df)_mm512_setzero_pd())
6833 (__v8df)_mm512_broadcast_f64x4(__A),
6834 (__v8df)__O);
6841 (__v8df)_mm512_broadcast_f64x4(__A),
6842 (__v8df)_mm512_setzero_pd());
6896 (__v8df) _mm512_broadcastsd_pd(__A),
6897 (__v8df) __O);
6904 (__v8df) _mm512_broadcastsd_pd(__A),
6905 (__v8df) _mm512_setzero_pd());
7393 (__m512d)__builtin_ia32_insertf64x4((__v8df)(__m512d)(A), \
7398 (__v8df)_mm512_insertf64x4((A), (B), (imm)), \
7399 (__v8df)(__m512d)(W))
7403 (__v8df)_mm512_insertf64x4((A), (B), (imm)), \
7404 (__v8df)_mm512_setzero_pd())
7449 (__m512d)__builtin_ia32_getmantpd512_mask((__v8df)(__m512d)(A), \
7451 (__v8df)_mm512_undefined_pd(), \
7455 (__m512d)__builtin_ia32_getmantpd512_mask((__v8df)(__m512d)(A), \
7457 (__v8df)(__m512d)(W), \
7461 (__m512d)__builtin_ia32_getmantpd512_mask((__v8df)(__m512d)(A), \
7463 (__v8df)_mm512_setzero_pd(), \
7467 (__m512d)__builtin_ia32_getmantpd512_mask((__v8df)(__m512d)(A), \
7469 (__v8df)_mm512_setzero_pd(), \
7474 (__m512d)__builtin_ia32_getmantpd512_mask((__v8df)(__m512d)(A), \
7476 (__v8df)(__m512d)(W), \
7481 (__m512d)__builtin_ia32_getmantpd512_mask((__v8df)(__m512d)(A), \
7483 (__v8df)_mm512_setzero_pd(), \
7527 (__m512d)__builtin_ia32_getexppd512_mask((__v8df)(__m512d)(A), \
7528 (__v8df)_mm512_undefined_pd(), \
7532 (__m512d)__builtin_ia32_getexppd512_mask((__v8df)(__m512d)(A), \
7533 (__v8df)(__m512d)(W), \
7537 (__m512d)__builtin_ia32_getexppd512_mask((__v8df)(__m512d)(A), \
7538 (__v8df)_mm512_setzero_pd(), \
7544 return (__m512d) __builtin_ia32_getexppd512_mask ((__v8df) __A,
7545 (__v8df) _mm512_undefined_pd (),
7553 return (__m512d) __builtin_ia32_getexppd512_mask ((__v8df) __A,
7554 (__v8df) __W,
7562 return (__m512d) __builtin_ia32_getexppd512_mask ((__v8df) __A,
7563 (__v8df) _mm512_setzero_pd (),
7635 (__m512d)__builtin_ia32_gatherdiv8df((__v8df)_mm512_undefined_pd(), \
7641 (__m512d)__builtin_ia32_gatherdiv8df((__v8df)(__m512d)(v1_old), \
7683 (__m512d)__builtin_ia32_gathersiv8df((__v8df)_mm512_undefined_pd(), \
7689 (__m512d)__builtin_ia32_gathersiv8df((__v8df)(__m512d)(v1_old), \
7729 (__v8df)(__m512d)(v1), (int)(scale))
7734 (__v8df)(__m512d)(v1), (int)(scale))
7769 (__v8df)(__m512d)(v1), (int)(scale))
7774 (__v8df)(__m512d)(v1), (int)(scale))
8220 (__m512d)__builtin_ia32_permdf512((__v8df)(__m512d)(X), (int)(C))
8224 (__v8df)_mm512_permutex_pd((X), (C)), \
8225 (__v8df)(__m512d)(W))
8229 (__v8df)_mm512_permutex_pd((X), (C)), \
8230 (__v8df)_mm512_setzero_pd())
8248 return (__m512d)__builtin_ia32_permvardf512((__v8df) __Y, (__v8di) __X);
8255 (__v8df)_mm512_permutexvar_pd(__X, __Y),
8256 (__v8df)__W);
8263 (__v8df)_mm512_permutexvar_pd(__X, __Y),
8264 (__v8df)_mm512_setzero_pd());
8455 typedef __v8df __v8df_aligned __attribute__((aligned(64)));
8469 return (__m512d) __builtin_ia32_compressdf512_mask ((__v8df) __A,
8470 (__v8df) __W,
8477 return (__m512d) __builtin_ia32_compressdf512_mask ((__v8df) __A,
8478 (__v8df)
8772 return (__m512d) __builtin_ia32_expanddf512_mask ((__v8df) __A,
8773 (__v8df) __W,
8780 return (__m512d) __builtin_ia32_expanddf512_mask ((__v8df) __A,
8781 (__v8df) _mm512_setzero_pd (),
8804 return (__m512d) __builtin_ia32_expandloaddf512_mask ((const __v8df *)__P,
8805 (__v8df) __W,
8812 return (__m512d) __builtin_ia32_expandloaddf512_mask ((const __v8df *)__P,
8813 (__v8df) _mm512_setzero_pd(),
8899 (__v8df)_mm512_undefined_pd(), \
8904 (__v8df)(__m512d)(W), \
8909 (__v8df)_mm512_setzero_pd(), \
8915 return (__m512d) __builtin_convertvector((__v8sf)__A, __v8df);
8922 (__v8df)_mm512_cvtps_pd(__A),
8923 (__v8df)__W);
8930 (__v8df)_mm512_cvtps_pd(__A),
8931 (__v8df)_mm512_setzero_pd());
8950 (__v8df) __A,
8951 (__v8df) __W);
8958 (__v8df) __A,
8959 (__v8df) _mm512_setzero_pd ());
8981 __builtin_ia32_compressstoredf512_mask ((__v8df *) __P, (__v8df) __A,