clang 20.0.0git
|
Go to the source code of this file.
Functions | |
static __inline __mmask8 __DEFAULT_FN_ATTRS | _knot_mask8 (__mmask8 __M) |
static __inline__ __mmask8 __DEFAULT_FN_ATTRS | _kand_mask8 (__mmask8 __A, __mmask8 __B) |
static __inline__ __mmask8 __DEFAULT_FN_ATTRS | _kandn_mask8 (__mmask8 __A, __mmask8 __B) |
static __inline__ __mmask8 __DEFAULT_FN_ATTRS | _kor_mask8 (__mmask8 __A, __mmask8 __B) |
static __inline__ __mmask8 __DEFAULT_FN_ATTRS | _kxnor_mask8 (__mmask8 __A, __mmask8 __B) |
static __inline__ __mmask8 __DEFAULT_FN_ATTRS | _kxor_mask8 (__mmask8 __A, __mmask8 __B) |
static __inline__ unsigned char __DEFAULT_FN_ATTRS | _kortestc_mask8_u8 (__mmask8 __A, __mmask8 __B) |
static __inline__ unsigned char __DEFAULT_FN_ATTRS | _kortestz_mask8_u8 (__mmask8 __A, __mmask8 __B) |
static __inline__ unsigned char __DEFAULT_FN_ATTRS | _kortest_mask8_u8 (__mmask8 __A, __mmask8 __B, unsigned char *__C) |
static __inline__ unsigned char __DEFAULT_FN_ATTRS | _ktestc_mask8_u8 (__mmask8 __A, __mmask8 __B) |
static __inline__ unsigned char __DEFAULT_FN_ATTRS | _ktestz_mask8_u8 (__mmask8 __A, __mmask8 __B) |
static __inline__ unsigned char __DEFAULT_FN_ATTRS | _ktest_mask8_u8 (__mmask8 __A, __mmask8 __B, unsigned char *__C) |
static __inline__ unsigned char __DEFAULT_FN_ATTRS | _ktestc_mask16_u8 (__mmask16 __A, __mmask16 __B) |
static __inline__ unsigned char __DEFAULT_FN_ATTRS | _ktestz_mask16_u8 (__mmask16 __A, __mmask16 __B) |
static __inline__ unsigned char __DEFAULT_FN_ATTRS | _ktest_mask16_u8 (__mmask16 __A, __mmask16 __B, unsigned char *__C) |
static __inline__ __mmask8 __DEFAULT_FN_ATTRS | _kadd_mask8 (__mmask8 __A, __mmask8 __B) |
static __inline__ __mmask16 __DEFAULT_FN_ATTRS | _kadd_mask16 (__mmask16 __A, __mmask16 __B) |
static __inline__ unsigned int __DEFAULT_FN_ATTRS | _cvtmask8_u32 (__mmask8 __A) |
static __inline__ __mmask8 __DEFAULT_FN_ATTRS | _cvtu32_mask8 (unsigned int __A) |
static __inline__ __mmask8 __DEFAULT_FN_ATTRS | _load_mask8 (__mmask8 *__A) |
static __inline__ void __DEFAULT_FN_ATTRS | _store_mask8 (__mmask8 *__A, __mmask8 __B) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_mullo_epi64 (__m512i __A, __m512i __B) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_mask_mullo_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_maskz_mullo_epi64 (__mmask8 __U, __m512i __A, __m512i __B) |
static __inline__ __m512d __DEFAULT_FN_ATTRS512 | _mm512_xor_pd (__m512d __A, __m512d __B) |
static __inline__ __m512d __DEFAULT_FN_ATTRS512 | _mm512_mask_xor_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B) |
static __inline__ __m512d __DEFAULT_FN_ATTRS512 | _mm512_maskz_xor_pd (__mmask8 __U, __m512d __A, __m512d __B) |
static __inline__ __m512 __DEFAULT_FN_ATTRS512 | _mm512_xor_ps (__m512 __A, __m512 __B) |
static __inline__ __m512 __DEFAULT_FN_ATTRS512 | _mm512_mask_xor_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512 __B) |
static __inline__ __m512 __DEFAULT_FN_ATTRS512 | _mm512_maskz_xor_ps (__mmask16 __U, __m512 __A, __m512 __B) |
static __inline__ __m512d __DEFAULT_FN_ATTRS512 | _mm512_or_pd (__m512d __A, __m512d __B) |
static __inline__ __m512d __DEFAULT_FN_ATTRS512 | _mm512_mask_or_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B) |
static __inline__ __m512d __DEFAULT_FN_ATTRS512 | _mm512_maskz_or_pd (__mmask8 __U, __m512d __A, __m512d __B) |
static __inline__ __m512 __DEFAULT_FN_ATTRS512 | _mm512_or_ps (__m512 __A, __m512 __B) |
static __inline__ __m512 __DEFAULT_FN_ATTRS512 | _mm512_mask_or_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512 __B) |
static __inline__ __m512 __DEFAULT_FN_ATTRS512 | _mm512_maskz_or_ps (__mmask16 __U, __m512 __A, __m512 __B) |
static __inline__ __m512d __DEFAULT_FN_ATTRS512 | _mm512_and_pd (__m512d __A, __m512d __B) |
static __inline__ __m512d __DEFAULT_FN_ATTRS512 | _mm512_mask_and_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B) |
static __inline__ __m512d __DEFAULT_FN_ATTRS512 | _mm512_maskz_and_pd (__mmask8 __U, __m512d __A, __m512d __B) |
static __inline__ __m512 __DEFAULT_FN_ATTRS512 | _mm512_and_ps (__m512 __A, __m512 __B) |
static __inline__ __m512 __DEFAULT_FN_ATTRS512 | _mm512_mask_and_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512 __B) |
static __inline__ __m512 __DEFAULT_FN_ATTRS512 | _mm512_maskz_and_ps (__mmask16 __U, __m512 __A, __m512 __B) |
static __inline__ __m512d __DEFAULT_FN_ATTRS512 | _mm512_andnot_pd (__m512d __A, __m512d __B) |
static __inline__ __m512d __DEFAULT_FN_ATTRS512 | _mm512_mask_andnot_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B) |
static __inline__ __m512d __DEFAULT_FN_ATTRS512 | _mm512_maskz_andnot_pd (__mmask8 __U, __m512d __A, __m512d __B) |
static __inline__ __m512 __DEFAULT_FN_ATTRS512 | _mm512_andnot_ps (__m512 __A, __m512 __B) |
static __inline__ __m512 __DEFAULT_FN_ATTRS512 | _mm512_mask_andnot_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512 __B) |
static __inline__ __m512 __DEFAULT_FN_ATTRS512 | _mm512_maskz_andnot_ps (__mmask16 __U, __m512 __A, __m512 __B) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_cvtpd_epi64 (__m512d __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_mask_cvtpd_epi64 (__m512i __W, __mmask8 __U, __m512d __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvtpd_epi64 (__mmask8 __U, __m512d __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_cvtpd_epu64 (__m512d __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_mask_cvtpd_epu64 (__m512i __W, __mmask8 __U, __m512d __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvtpd_epu64 (__mmask8 __U, __m512d __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_cvtps_epi64 (__m256 __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_mask_cvtps_epi64 (__m512i __W, __mmask8 __U, __m256 __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvtps_epi64 (__mmask8 __U, __m256 __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_cvtps_epu64 (__m256 __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_mask_cvtps_epu64 (__m512i __W, __mmask8 __U, __m256 __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvtps_epu64 (__mmask8 __U, __m256 __A) |
static __inline__ __m512d __DEFAULT_FN_ATTRS512 | _mm512_cvtepi64_pd (__m512i __A) |
static __inline__ __m512d __DEFAULT_FN_ATTRS512 | _mm512_mask_cvtepi64_pd (__m512d __W, __mmask8 __U, __m512i __A) |
static __inline__ __m512d __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvtepi64_pd (__mmask8 __U, __m512i __A) |
static __inline__ __m256 __DEFAULT_FN_ATTRS512 | _mm512_cvtepi64_ps (__m512i __A) |
static __inline__ __m256 __DEFAULT_FN_ATTRS512 | _mm512_mask_cvtepi64_ps (__m256 __W, __mmask8 __U, __m512i __A) |
static __inline__ __m256 __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvtepi64_ps (__mmask8 __U, __m512i __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_cvttpd_epi64 (__m512d __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_mask_cvttpd_epi64 (__m512i __W, __mmask8 __U, __m512d __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvttpd_epi64 (__mmask8 __U, __m512d __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_cvttpd_epu64 (__m512d __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_mask_cvttpd_epu64 (__m512i __W, __mmask8 __U, __m512d __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvttpd_epu64 (__mmask8 __U, __m512d __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_cvttps_epi64 (__m256 __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_mask_cvttps_epi64 (__m512i __W, __mmask8 __U, __m256 __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvttps_epi64 (__mmask8 __U, __m256 __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_cvttps_epu64 (__m256 __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_mask_cvttps_epu64 (__m512i __W, __mmask8 __U, __m256 __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvttps_epu64 (__mmask8 __U, __m256 __A) |
static __inline__ __m512d __DEFAULT_FN_ATTRS512 | _mm512_cvtepu64_pd (__m512i __A) |
static __inline__ __m512d __DEFAULT_FN_ATTRS512 | _mm512_mask_cvtepu64_pd (__m512d __W, __mmask8 __U, __m512i __A) |
static __inline__ __m512d __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvtepu64_pd (__mmask8 __U, __m512i __A) |
static __inline__ __m256 __DEFAULT_FN_ATTRS512 | _mm512_cvtepu64_ps (__m512i __A) |
static __inline__ __m256 __DEFAULT_FN_ATTRS512 | _mm512_mask_cvtepu64_ps (__m256 __W, __mmask8 __U, __m512i __A) |
static __inline__ __m256 __DEFAULT_FN_ATTRS512 | _mm512_maskz_cvtepu64_ps (__mmask8 __U, __m512i __A) |
static __inline__ __mmask16 __DEFAULT_FN_ATTRS512 | _mm512_movepi32_mask (__m512i __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_movm_epi32 (__mmask16 __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_movm_epi64 (__mmask8 __A) |
static __inline__ __mmask8 __DEFAULT_FN_ATTRS512 | _mm512_movepi64_mask (__m512i __A) |
static __inline__ __m512 __DEFAULT_FN_ATTRS512 | _mm512_broadcast_f32x2 (__m128 __A) |
static __inline__ __m512 __DEFAULT_FN_ATTRS512 | _mm512_mask_broadcast_f32x2 (__m512 __O, __mmask16 __M, __m128 __A) |
static __inline__ __m512 __DEFAULT_FN_ATTRS512 | _mm512_maskz_broadcast_f32x2 (__mmask16 __M, __m128 __A) |
static __inline__ __m512 __DEFAULT_FN_ATTRS512 | _mm512_broadcast_f32x8 (__m256 __A) |
static __inline__ __m512 __DEFAULT_FN_ATTRS512 | _mm512_mask_broadcast_f32x8 (__m512 __O, __mmask16 __M, __m256 __A) |
static __inline__ __m512 __DEFAULT_FN_ATTRS512 | _mm512_maskz_broadcast_f32x8 (__mmask16 __M, __m256 __A) |
static __inline__ __m512d __DEFAULT_FN_ATTRS512 | _mm512_broadcast_f64x2 (__m128d __A) |
static __inline__ __m512d __DEFAULT_FN_ATTRS512 | _mm512_mask_broadcast_f64x2 (__m512d __O, __mmask8 __M, __m128d __A) |
static __inline__ __m512d __DEFAULT_FN_ATTRS512 | _mm512_maskz_broadcast_f64x2 (__mmask8 __M, __m128d __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_broadcast_i32x2 (__m128i __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_mask_broadcast_i32x2 (__m512i __O, __mmask16 __M, __m128i __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_maskz_broadcast_i32x2 (__mmask16 __M, __m128i __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_broadcast_i32x8 (__m256i __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_mask_broadcast_i32x8 (__m512i __O, __mmask16 __M, __m256i __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_maskz_broadcast_i32x8 (__mmask16 __M, __m256i __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_broadcast_i64x2 (__m128i __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_mask_broadcast_i64x2 (__m512i __O, __mmask8 __M, __m128i __A) |
static __inline__ __m512i __DEFAULT_FN_ATTRS512 | _mm512_maskz_broadcast_i64x2 (__mmask8 __M, __m128i __A) |
#define __DEFAULT_FN_ATTRS |
Definition at line 19 of file avx512dqintrin.h.
#define __DEFAULT_FN_ATTRS512 __attribute__((__always_inline__, __nodebug__, __target__("avx512dq,evex512"), __min_vector_width__(512))) |
Definition at line 18 of file avx512dqintrin.h.
#define _kshiftli_mask8 | ( | A, | |
I | |||
) | ((__mmask8)__builtin_ia32_kshiftliqi((__mmask8)(A), (unsigned int)(I))) |
Definition at line 125 of file avx512dqintrin.h.
#define _kshiftri_mask8 | ( | A, | |
I | |||
) | ((__mmask8)__builtin_ia32_kshiftriqi((__mmask8)(A), (unsigned int)(I))) |
Definition at line 128 of file avx512dqintrin.h.
#define _mm512_cvt_roundepi64_pd | ( | A, | |
R | |||
) |
Definition at line 498 of file avx512dqintrin.h.
#define _mm512_cvt_roundepi64_ps | ( | A, | |
R | |||
) |
Definition at line 537 of file avx512dqintrin.h.
#define _mm512_cvt_roundepu64_pd | ( | A, | |
R | |||
) |
Definition at line 728 of file avx512dqintrin.h.
#define _mm512_cvt_roundepu64_ps | ( | A, | |
R | |||
) |
Definition at line 769 of file avx512dqintrin.h.
#define _mm512_cvt_roundpd_epi64 | ( | A, | |
R | |||
) |
Definition at line 346 of file avx512dqintrin.h.
#define _mm512_cvt_roundpd_epu64 | ( | A, | |
R | |||
) |
Definition at line 385 of file avx512dqintrin.h.
#define _mm512_cvt_roundps_epi64 | ( | A, | |
R | |||
) |
Definition at line 424 of file avx512dqintrin.h.
#define _mm512_cvt_roundps_epu64 | ( | A, | |
R | |||
) |
Definition at line 463 of file avx512dqintrin.h.
#define _mm512_cvtt_roundpd_epi64 | ( | A, | |
R | |||
) |
Definition at line 577 of file avx512dqintrin.h.
#define _mm512_cvtt_roundpd_epu64 | ( | A, | |
R | |||
) |
Definition at line 616 of file avx512dqintrin.h.
#define _mm512_cvtt_roundps_epi64 | ( | A, | |
R | |||
) |
Definition at line 655 of file avx512dqintrin.h.
#define _mm512_cvtt_roundps_epu64 | ( | A, | |
R | |||
) |
Definition at line 694 of file avx512dqintrin.h.
#define _mm512_extractf32x8_ps | ( | A, | |
imm | |||
) |
Definition at line 1222 of file avx512dqintrin.h.
#define _mm512_extractf64x2_pd | ( | A, | |
imm | |||
) |
Definition at line 1237 of file avx512dqintrin.h.
#define _mm512_extracti32x8_epi32 | ( | A, | |
imm | |||
) |
Definition at line 1255 of file avx512dqintrin.h.
#define _mm512_extracti64x2_epi64 | ( | A, | |
imm | |||
) |
Definition at line 1270 of file avx512dqintrin.h.
#define _mm512_fpclass_pd_mask | ( | A, | |
imm | |||
) |
Definition at line 1356 of file avx512dqintrin.h.
#define _mm512_fpclass_ps_mask | ( | A, | |
imm | |||
) |
Definition at line 1348 of file avx512dqintrin.h.
#define _mm512_insertf32x8 | ( | A, | |
B, | |||
imm | |||
) |
Definition at line 1288 of file avx512dqintrin.h.
#define _mm512_insertf64x2 | ( | A, | |
B, | |||
imm | |||
) |
Definition at line 1302 of file avx512dqintrin.h.
#define _mm512_inserti32x8 | ( | A, | |
B, | |||
imm | |||
) |
Definition at line 1316 of file avx512dqintrin.h.
#define _mm512_inserti64x2 | ( | A, | |
B, | |||
imm | |||
) |
Definition at line 1330 of file avx512dqintrin.h.
#define _mm512_mask_cvt_roundepi64_pd | ( | W, | |
U, | |||
A, | |||
R | |||
) |
Definition at line 503 of file avx512dqintrin.h.
#define _mm512_mask_cvt_roundepi64_ps | ( | W, | |
U, | |||
A, | |||
R | |||
) |
Definition at line 542 of file avx512dqintrin.h.
#define _mm512_mask_cvt_roundepu64_pd | ( | W, | |
U, | |||
A, | |||
R | |||
) |
Definition at line 733 of file avx512dqintrin.h.
#define _mm512_mask_cvt_roundepu64_ps | ( | W, | |
U, | |||
A, | |||
R | |||
) |
Definition at line 774 of file avx512dqintrin.h.
#define _mm512_mask_cvt_roundpd_epi64 | ( | W, | |
U, | |||
A, | |||
R | |||
) |
Definition at line 351 of file avx512dqintrin.h.
#define _mm512_mask_cvt_roundpd_epu64 | ( | W, | |
U, | |||
A, | |||
R | |||
) |
Definition at line 390 of file avx512dqintrin.h.
#define _mm512_mask_cvt_roundps_epi64 | ( | W, | |
U, | |||
A, | |||
R | |||
) |
Definition at line 429 of file avx512dqintrin.h.
#define _mm512_mask_cvt_roundps_epu64 | ( | W, | |
U, | |||
A, | |||
R | |||
) |
Definition at line 468 of file avx512dqintrin.h.
#define _mm512_mask_cvtt_roundpd_epi64 | ( | W, | |
U, | |||
A, | |||
R | |||
) |
Definition at line 582 of file avx512dqintrin.h.
#define _mm512_mask_cvtt_roundpd_epu64 | ( | W, | |
U, | |||
A, | |||
R | |||
) |
Definition at line 621 of file avx512dqintrin.h.
#define _mm512_mask_cvtt_roundps_epi64 | ( | W, | |
U, | |||
A, | |||
R | |||
) |
Definition at line 660 of file avx512dqintrin.h.
#define _mm512_mask_cvtt_roundps_epu64 | ( | W, | |
U, | |||
A, | |||
R | |||
) |
Definition at line 699 of file avx512dqintrin.h.
#define _mm512_mask_extractf32x8_ps | ( | W, | |
U, | |||
A, | |||
imm | |||
) |
Definition at line 1227 of file avx512dqintrin.h.
#define _mm512_mask_extractf64x2_pd | ( | W, | |
U, | |||
A, | |||
imm | |||
) |
Definition at line 1243 of file avx512dqintrin.h.
#define _mm512_mask_extracti32x8_epi32 | ( | W, | |
U, | |||
A, | |||
imm | |||
) |
Definition at line 1260 of file avx512dqintrin.h.
#define _mm512_mask_extracti64x2_epi64 | ( | W, | |
U, | |||
A, | |||
imm | |||
) |
Definition at line 1276 of file avx512dqintrin.h.
#define _mm512_mask_fpclass_pd_mask | ( | U, | |
A, | |||
imm | |||
) |
#define _mm512_mask_fpclass_ps_mask | ( | U, | |
A, | |||
imm | |||
) |
#define _mm512_mask_insertf32x8 | ( | W, | |
U, | |||
A, | |||
B, | |||
imm | |||
) |
Definition at line 1292 of file avx512dqintrin.h.
#define _mm512_mask_insertf64x2 | ( | W, | |
U, | |||
A, | |||
B, | |||
imm | |||
) |
Definition at line 1306 of file avx512dqintrin.h.
#define _mm512_mask_inserti32x8 | ( | W, | |
U, | |||
A, | |||
B, | |||
imm | |||
) |
Definition at line 1320 of file avx512dqintrin.h.
#define _mm512_mask_inserti64x2 | ( | W, | |
U, | |||
A, | |||
B, | |||
imm | |||
) |
Definition at line 1334 of file avx512dqintrin.h.
#define _mm512_mask_range_pd | ( | W, | |
U, | |||
A, | |||
B, | |||
C | |||
) |
Definition at line 791 of file avx512dqintrin.h.
#define _mm512_mask_range_ps | ( | W, | |
U, | |||
A, | |||
B, | |||
C | |||
) |
Definition at line 829 of file avx512dqintrin.h.
#define _mm512_mask_range_round_pd | ( | W, | |
U, | |||
A, | |||
B, | |||
C, | |||
R | |||
) |
Definition at line 810 of file avx512dqintrin.h.
#define _mm512_mask_range_round_ps | ( | W, | |
U, | |||
A, | |||
B, | |||
C, | |||
R | |||
) |
Definition at line 848 of file avx512dqintrin.h.
#define _mm512_mask_reduce_pd | ( | W, | |
U, | |||
A, | |||
B | |||
) |
Definition at line 920 of file avx512dqintrin.h.
#define _mm512_mask_reduce_ps | ( | W, | |
U, | |||
A, | |||
B | |||
) |
Definition at line 938 of file avx512dqintrin.h.
#define _mm512_mask_reduce_round_pd | ( | W, | |
U, | |||
A, | |||
B, | |||
R | |||
) |
Definition at line 955 of file avx512dqintrin.h.
#define _mm512_mask_reduce_round_ps | ( | W, | |
U, | |||
A, | |||
B, | |||
R | |||
) |
Definition at line 970 of file avx512dqintrin.h.
#define _mm512_maskz_cvt_roundepi64_pd | ( | U, | |
A, | |||
R | |||
) |
Definition at line 508 of file avx512dqintrin.h.
#define _mm512_maskz_cvt_roundepi64_ps | ( | U, | |
A, | |||
R | |||
) |
Definition at line 547 of file avx512dqintrin.h.
#define _mm512_maskz_cvt_roundepu64_pd | ( | U, | |
A, | |||
R | |||
) |
Definition at line 739 of file avx512dqintrin.h.
#define _mm512_maskz_cvt_roundepu64_ps | ( | U, | |
A, | |||
R | |||
) |
Definition at line 779 of file avx512dqintrin.h.
#define _mm512_maskz_cvt_roundpd_epi64 | ( | U, | |
A, | |||
R | |||
) |
Definition at line 356 of file avx512dqintrin.h.
#define _mm512_maskz_cvt_roundpd_epu64 | ( | U, | |
A, | |||
R | |||
) |
Definition at line 395 of file avx512dqintrin.h.
#define _mm512_maskz_cvt_roundps_epi64 | ( | U, | |
A, | |||
R | |||
) |
Definition at line 434 of file avx512dqintrin.h.
#define _mm512_maskz_cvt_roundps_epu64 | ( | U, | |
A, | |||
R | |||
) |
Definition at line 473 of file avx512dqintrin.h.
#define _mm512_maskz_cvtt_roundpd_epi64 | ( | U, | |
A, | |||
R | |||
) |
Definition at line 587 of file avx512dqintrin.h.
#define _mm512_maskz_cvtt_roundpd_epu64 | ( | U, | |
A, | |||
R | |||
) |
Definition at line 626 of file avx512dqintrin.h.
#define _mm512_maskz_cvtt_roundps_epi64 | ( | U, | |
A, | |||
R | |||
) |
Definition at line 665 of file avx512dqintrin.h.
#define _mm512_maskz_cvtt_roundps_epu64 | ( | U, | |
A, | |||
R | |||
) |
Definition at line 704 of file avx512dqintrin.h.
#define _mm512_maskz_extractf32x8_ps | ( | U, | |
A, | |||
imm | |||
) |
Definition at line 1232 of file avx512dqintrin.h.
#define _mm512_maskz_extractf64x2_pd | ( | U, | |
A, | |||
imm | |||
) |
Definition at line 1249 of file avx512dqintrin.h.
#define _mm512_maskz_extracti32x8_epi32 | ( | U, | |
A, | |||
imm | |||
) |
Definition at line 1265 of file avx512dqintrin.h.
#define _mm512_maskz_extracti64x2_epi64 | ( | U, | |
A, | |||
imm | |||
) |
Definition at line 1282 of file avx512dqintrin.h.
#define _mm512_maskz_insertf32x8 | ( | U, | |
A, | |||
B, | |||
imm | |||
) |
Definition at line 1297 of file avx512dqintrin.h.
#define _mm512_maskz_insertf64x2 | ( | U, | |
A, | |||
B, | |||
imm | |||
) |
Definition at line 1311 of file avx512dqintrin.h.
#define _mm512_maskz_inserti32x8 | ( | U, | |
A, | |||
B, | |||
imm | |||
) |
Definition at line 1325 of file avx512dqintrin.h.
#define _mm512_maskz_inserti64x2 | ( | U, | |
A, | |||
B, | |||
imm | |||
) |
Definition at line 1339 of file avx512dqintrin.h.
#define _mm512_maskz_range_pd | ( | U, | |
A, | |||
B, | |||
C | |||
) |
Definition at line 797 of file avx512dqintrin.h.
#define _mm512_maskz_range_ps | ( | U, | |
A, | |||
B, | |||
C | |||
) |
Definition at line 835 of file avx512dqintrin.h.
#define _mm512_maskz_range_round_pd | ( | U, | |
A, | |||
B, | |||
C, | |||
R | |||
) |
Definition at line 816 of file avx512dqintrin.h.
#define _mm512_maskz_range_round_ps | ( | U, | |
A, | |||
B, | |||
C, | |||
R | |||
) |
Definition at line 854 of file avx512dqintrin.h.
#define _mm512_maskz_reduce_pd | ( | U, | |
A, | |||
B | |||
) |
Definition at line 926 of file avx512dqintrin.h.
#define _mm512_maskz_reduce_ps | ( | U, | |
A, | |||
B | |||
) |
Definition at line 944 of file avx512dqintrin.h.
#define _mm512_maskz_reduce_round_pd | ( | U, | |
A, | |||
B, | |||
R | |||
) |
Definition at line 960 of file avx512dqintrin.h.
#define _mm512_maskz_reduce_round_ps | ( | U, | |
A, | |||
B, | |||
R | |||
) |
Definition at line 975 of file avx512dqintrin.h.
#define _mm512_range_pd | ( | A, | |
B, | |||
C | |||
) |
Definition at line 784 of file avx512dqintrin.h.
#define _mm512_range_ps | ( | A, | |
B, | |||
C | |||
) |
Definition at line 822 of file avx512dqintrin.h.
#define _mm512_range_round_pd | ( | A, | |
B, | |||
C, | |||
R | |||
) |
Definition at line 804 of file avx512dqintrin.h.
#define _mm512_range_round_ps | ( | A, | |
B, | |||
C, | |||
R | |||
) |
Definition at line 842 of file avx512dqintrin.h.
#define _mm512_reduce_pd | ( | A, | |
B | |||
) |
Definition at line 914 of file avx512dqintrin.h.
#define _mm512_reduce_ps | ( | A, | |
B | |||
) |
Definition at line 932 of file avx512dqintrin.h.
#define _mm512_reduce_round_pd | ( | A, | |
B, | |||
R | |||
) |
Definition at line 950 of file avx512dqintrin.h.
#define _mm512_reduce_round_ps | ( | A, | |
B, | |||
R | |||
) |
Definition at line 965 of file avx512dqintrin.h.
#define _mm_fpclass_sd_mask | ( | A, | |
imm | |||
) |
Definition at line 1360 of file avx512dqintrin.h.
#define _mm_fpclass_ss_mask | ( | A, | |
imm | |||
) |
Definition at line 1368 of file avx512dqintrin.h.
#define _mm_mask_fpclass_sd_mask | ( | U, | |
A, | |||
imm | |||
) |
#define _mm_mask_fpclass_ss_mask | ( | U, | |
A, | |||
imm | |||
) |
#define _mm_mask_range_round_sd | ( | W, | |
U, | |||
A, | |||
B, | |||
C, | |||
R | |||
) |
#define _mm_mask_range_round_ss | ( | W, | |
U, | |||
A, | |||
B, | |||
C, | |||
R | |||
) |
#define _mm_mask_range_sd | ( | W, | |
U, | |||
A, | |||
B, | |||
C | |||
) | _mm_mask_range_round_sd(W, U, A, B, C ,_MM_FROUND_CUR_DIRECTION) |
Definition at line 903 of file avx512dqintrin.h.
#define _mm_mask_range_ss | ( | W, | |
U, | |||
A, | |||
B, | |||
C | |||
) | _mm_mask_range_round_ss(W, U, A, B, C , _MM_FROUND_CUR_DIRECTION) |
Definition at line 876 of file avx512dqintrin.h.
#define _mm_mask_reduce_round_sd | ( | W, | |
U, | |||
A, | |||
B, | |||
C, | |||
R | |||
) |
#define _mm_mask_reduce_round_ss | ( | W, | |
U, | |||
A, | |||
B, | |||
C, | |||
R | |||
) |
#define _mm_mask_reduce_sd | ( | W, | |
U, | |||
A, | |||
B, | |||
C | |||
) |
Definition at line 1024 of file avx512dqintrin.h.
#define _mm_mask_reduce_ss | ( | W, | |
U, | |||
A, | |||
B, | |||
C | |||
) |
Definition at line 986 of file avx512dqintrin.h.
#define _mm_maskz_range_round_sd | ( | U, | |
A, | |||
B, | |||
C, | |||
R | |||
) |
Definition at line 905 of file avx512dqintrin.h.
#define _mm_maskz_range_round_ss | ( | U, | |
A, | |||
B, | |||
C, | |||
R | |||
) |
Definition at line 878 of file avx512dqintrin.h.
#define _mm_maskz_range_sd | ( | U, | |
A, | |||
B, | |||
C | |||
) | _mm_maskz_range_round_sd(U, A, B, C ,_MM_FROUND_CUR_DIRECTION) |
Definition at line 912 of file avx512dqintrin.h.
#define _mm_maskz_range_ss | ( | U, | |
A, | |||
B, | |||
C | |||
) | _mm_maskz_range_round_ss(U, A, B, C ,_MM_FROUND_CUR_DIRECTION) |
Definition at line 885 of file avx512dqintrin.h.
#define _mm_maskz_reduce_round_sd | ( | U, | |
A, | |||
B, | |||
C, | |||
R | |||
) |
Definition at line 1049 of file avx512dqintrin.h.
#define _mm_maskz_reduce_round_ss | ( | U, | |
A, | |||
B, | |||
C, | |||
R | |||
) |
Definition at line 1011 of file avx512dqintrin.h.
#define _mm_maskz_reduce_sd | ( | U, | |
A, | |||
B, | |||
C | |||
) |
Definition at line 1030 of file avx512dqintrin.h.
#define _mm_maskz_reduce_ss | ( | U, | |
A, | |||
B, | |||
C | |||
) |
Definition at line 992 of file avx512dqintrin.h.
#define _mm_range_round_sd | ( | A, | |
B, | |||
C, | |||
R | |||
) |
Definition at line 887 of file avx512dqintrin.h.
#define _mm_range_round_ss | ( | A, | |
B, | |||
C, | |||
R | |||
) |
Definition at line 860 of file avx512dqintrin.h.
#define _mm_range_sd | ( | A, | |
B, | |||
C | |||
) | _mm_range_round_sd(A, B, C ,_MM_FROUND_CUR_DIRECTION) |
Definition at line 894 of file avx512dqintrin.h.
#define _mm_range_ss | ( | A, | |
B, | |||
C | |||
) | _mm_range_round_ss(A, B, C ,_MM_FROUND_CUR_DIRECTION) |
Definition at line 867 of file avx512dqintrin.h.
#define _mm_reduce_round_sd | ( | A, | |
B, | |||
C, | |||
R | |||
) |
Definition at line 1037 of file avx512dqintrin.h.
#define _mm_reduce_round_ss | ( | A, | |
B, | |||
C, | |||
R | |||
) |
Definition at line 999 of file avx512dqintrin.h.
#define _mm_reduce_sd | ( | A, | |
B, | |||
C | |||
) |
Definition at line 1017 of file avx512dqintrin.h.
#define _mm_reduce_ss | ( | A, | |
B, | |||
C | |||
) |
Definition at line 980 of file avx512dqintrin.h.
|
static |
Definition at line 132 of file avx512dqintrin.h.
|
static |
Definition at line 137 of file avx512dqintrin.h.
|
static |
Definition at line 120 of file avx512dqintrin.h.
|
static |
Definition at line 114 of file avx512dqintrin.h.
|
static |
Definition at line 30 of file avx512dqintrin.h.
|
static |
Definition at line 36 of file avx512dqintrin.h.
|
static |
Definition at line 24 of file avx512dqintrin.h.
|
static |
Definition at line 42 of file avx512dqintrin.h.
|
static |
Definition at line 72 of file avx512dqintrin.h.
|
static |
Definition at line 60 of file avx512dqintrin.h.
|
static |
Definition at line 66 of file avx512dqintrin.h.
|
static |
Definition at line 108 of file avx512dqintrin.h.
|
static |
Definition at line 90 of file avx512dqintrin.h.
|
static |
Definition at line 96 of file avx512dqintrin.h.
|
static |
Definition at line 78 of file avx512dqintrin.h.
|
static |
Definition at line 102 of file avx512dqintrin.h.
|
static |
Definition at line 84 of file avx512dqintrin.h.
|
static |
Definition at line 48 of file avx512dqintrin.h.
|
static |
Definition at line 54 of file avx512dqintrin.h.
|
static |
Definition at line 142 of file avx512dqintrin.h.
|
static |
Definition at line 247 of file avx512dqintrin.h.
Referenced by _mm512_mask_and_pd(), and _mm512_maskz_and_pd().
|
static |
Definition at line 266 of file avx512dqintrin.h.
Referenced by _mm512_mask_and_ps(), and _mm512_maskz_and_ps().
|
static |
Definition at line 285 of file avx512dqintrin.h.
Referenced by _mm512_mask_andnot_pd(), and _mm512_maskz_andnot_pd().
|
static |
Definition at line 304 of file avx512dqintrin.h.
Referenced by _mm512_mask_andnot_ps(), and _mm512_maskz_andnot_ps().
|
static |
Definition at line 1081 of file avx512dqintrin.h.
Referenced by _mm512_mask_broadcast_f32x2(), and _mm512_maskz_broadcast_f32x2().
|
static |
Definition at line 1105 of file avx512dqintrin.h.
Referenced by _mm512_mask_broadcast_f32x8(), and _mm512_maskz_broadcast_f32x8().
|
static |
Definition at line 1129 of file avx512dqintrin.h.
Referenced by _mm512_mask_broadcast_f64x2(), and _mm512_maskz_broadcast_f64x2().
|
static |
Definition at line 1152 of file avx512dqintrin.h.
Referenced by _mm512_mask_broadcast_i32x2(), and _mm512_maskz_broadcast_i32x2().
|
static |
Definition at line 1176 of file avx512dqintrin.h.
Referenced by _mm512_mask_broadcast_i32x8(), and _mm512_maskz_broadcast_i32x8().
|
static |
Definition at line 1200 of file avx512dqintrin.h.
Referenced by _mm512_mask_broadcast_i64x2(), and _mm512_maskz_broadcast_i64x2().
|
static |
Definition at line 480 of file avx512dqintrin.h.
Referenced by _mm512_mask_cvtepi64_pd(), and _mm512_maskz_cvtepi64_pd().
|
static |
Definition at line 514 of file avx512dqintrin.h.
References _mm256_setzero_ps(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 710 of file avx512dqintrin.h.
Referenced by _mm512_mask_cvtepu64_pd(), and _mm512_maskz_cvtepu64_pd().
|
static |
Definition at line 746 of file avx512dqintrin.h.
References _mm256_setzero_ps(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 323 of file avx512dqintrin.h.
References _mm512_setzero_si512(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 362 of file avx512dqintrin.h.
References _mm512_setzero_si512(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 401 of file avx512dqintrin.h.
References _mm512_setzero_si512(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 440 of file avx512dqintrin.h.
References _mm512_setzero_si512(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 554 of file avx512dqintrin.h.
References _mm512_setzero_si512(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 593 of file avx512dqintrin.h.
References _mm512_setzero_si512(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 632 of file avx512dqintrin.h.
References _mm512_setzero_si512(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 671 of file avx512dqintrin.h.
References _mm512_setzero_si512(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 252 of file avx512dqintrin.h.
References _mm512_and_pd().
|
static |
Definition at line 271 of file avx512dqintrin.h.
References _mm512_and_ps().
|
static |
Definition at line 290 of file avx512dqintrin.h.
References _mm512_andnot_pd().
|
static |
Definition at line 309 of file avx512dqintrin.h.
References _mm512_andnot_ps().
|
static |
Definition at line 1089 of file avx512dqintrin.h.
References _mm512_broadcast_f32x2().
|
static |
Definition at line 1113 of file avx512dqintrin.h.
References _mm512_broadcast_f32x8().
|
static |
Definition at line 1136 of file avx512dqintrin.h.
References _mm512_broadcast_f64x2().
|
static |
Definition at line 1160 of file avx512dqintrin.h.
References _mm512_broadcast_i32x2().
|
static |
Definition at line 1184 of file avx512dqintrin.h.
References _mm512_broadcast_i32x8().
|
static |
Definition at line 1207 of file avx512dqintrin.h.
References _mm512_broadcast_i64x2().
|
static |
Definition at line 485 of file avx512dqintrin.h.
References _mm512_cvtepi64_pd().
|
static |
Definition at line 522 of file avx512dqintrin.h.
References _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 715 of file avx512dqintrin.h.
References _mm512_cvtepu64_pd().
|
static |
Definition at line 754 of file avx512dqintrin.h.
References _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 331 of file avx512dqintrin.h.
References _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 370 of file avx512dqintrin.h.
References _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 409 of file avx512dqintrin.h.
References _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 448 of file avx512dqintrin.h.
References _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 562 of file avx512dqintrin.h.
References _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 601 of file avx512dqintrin.h.
References _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 640 of file avx512dqintrin.h.
References _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 679 of file avx512dqintrin.h.
References _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 157 of file avx512dqintrin.h.
References _mm512_mullo_epi64().
|
static |
Definition at line 214 of file avx512dqintrin.h.
References _mm512_or_pd().
|
static |
Definition at line 233 of file avx512dqintrin.h.
References _mm512_or_ps().
|
static |
Definition at line 176 of file avx512dqintrin.h.
References _mm512_xor_pd().
|
static |
Definition at line 195 of file avx512dqintrin.h.
References _mm512_xor_ps().
|
static |
Definition at line 259 of file avx512dqintrin.h.
References _mm512_and_pd(), and _mm512_setzero_pd().
|
static |
Definition at line 278 of file avx512dqintrin.h.
References _mm512_and_ps(), and _mm512_setzero_ps().
|
static |
Definition at line 297 of file avx512dqintrin.h.
References _mm512_andnot_pd(), and _mm512_setzero_pd().
|
static |
Definition at line 316 of file avx512dqintrin.h.
References _mm512_andnot_ps(), and _mm512_setzero_ps().
|
static |
Definition at line 1097 of file avx512dqintrin.h.
References _mm512_broadcast_f32x2(), and _mm512_setzero_ps().
|
static |
Definition at line 1121 of file avx512dqintrin.h.
References _mm512_broadcast_f32x8(), and _mm512_setzero_ps().
|
static |
Definition at line 1144 of file avx512dqintrin.h.
References _mm512_broadcast_f64x2(), and _mm512_setzero_pd().
|
static |
Definition at line 1168 of file avx512dqintrin.h.
References _mm512_broadcast_i32x2(), and _mm512_setzero_si512().
|
static |
Definition at line 1192 of file avx512dqintrin.h.
References _mm512_broadcast_i32x8(), and _mm512_setzero_si512().
|
static |
Definition at line 1215 of file avx512dqintrin.h.
References _mm512_broadcast_i64x2(), and _mm512_setzero_si512().
|
static |
Definition at line 492 of file avx512dqintrin.h.
References _mm512_cvtepi64_pd(), and _mm512_setzero_pd().
|
static |
Definition at line 530 of file avx512dqintrin.h.
References _mm256_setzero_ps(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 722 of file avx512dqintrin.h.
References _mm512_cvtepu64_pd(), and _mm512_setzero_pd().
|
static |
Definition at line 762 of file avx512dqintrin.h.
References _mm256_setzero_ps(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 339 of file avx512dqintrin.h.
References _mm512_setzero_si512(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 378 of file avx512dqintrin.h.
References _mm512_setzero_si512(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 417 of file avx512dqintrin.h.
References _mm512_setzero_si512(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 456 of file avx512dqintrin.h.
References _mm512_setzero_si512(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 570 of file avx512dqintrin.h.
References _mm512_setzero_si512(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 609 of file avx512dqintrin.h.
References _mm512_setzero_si512(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 648 of file avx512dqintrin.h.
References _mm512_setzero_si512(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 687 of file avx512dqintrin.h.
References _mm512_setzero_si512(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 164 of file avx512dqintrin.h.
References _mm512_mullo_epi64(), and _mm512_setzero_si512().
|
static |
Definition at line 221 of file avx512dqintrin.h.
References _mm512_or_pd(), and _mm512_setzero_pd().
|
static |
Definition at line 240 of file avx512dqintrin.h.
References _mm512_or_ps(), and _mm512_setzero_ps().
|
static |
Definition at line 183 of file avx512dqintrin.h.
References _mm512_setzero_pd(), and _mm512_xor_pd().
|
static |
Definition at line 202 of file avx512dqintrin.h.
References _mm512_setzero_ps(), and _mm512_xor_ps().
|
static |
Definition at line 1056 of file avx512dqintrin.h.
|
static |
Definition at line 1074 of file avx512dqintrin.h.
|
static |
Definition at line 1062 of file avx512dqintrin.h.
|
static |
Definition at line 1068 of file avx512dqintrin.h.
|
static |
Definition at line 152 of file avx512dqintrin.h.
Referenced by _mm512_mask_mullo_epi64(), and _mm512_maskz_mullo_epi64().
|
static |
Definition at line 209 of file avx512dqintrin.h.
Referenced by _mm512_mask_or_pd(), and _mm512_maskz_or_pd().
|
static |
Definition at line 228 of file avx512dqintrin.h.
Referenced by _mm512_mask_or_ps(), and _mm512_maskz_or_ps().
|
static |
Definition at line 171 of file avx512dqintrin.h.
Referenced by _mm512_mask_xor_pd(), and _mm512_maskz_xor_pd().
|
static |
Definition at line 190 of file avx512dqintrin.h.
Referenced by _mm512_mask_xor_ps(), and _mm512_maskz_xor_ps().
|
static |
Definition at line 147 of file avx512dqintrin.h.