clang  3.8.0
Macros | Typedefs | Functions
avx512fintrin.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define _MM_FROUND_TO_NEAREST_INT   0x00
 
#define _MM_FROUND_TO_NEG_INF   0x01
 
#define _MM_FROUND_TO_POS_INF   0x02
 
#define _MM_FROUND_TO_ZERO   0x03
 
#define _MM_FROUND_CUR_DIRECTION   0x04
 
#define __DEFAULT_FN_ATTRS   __attribute__((__always_inline__, __nodebug__, __target__("avx512f")))
 
#define _mm_max_round_ss(__A, __B, __R)
 
#define _mm_mask_max_round_ss(__W, __U, __A, __B, __R)
 
#define _mm_maskz_max_round_ss(__U, __A, __B, __R)
 
#define _mm_max_round_sd(__A, __B, __R)
 
#define _mm_mask_max_round_sd(__W, __U, __A, __B, __R)
 
#define _mm_maskz_max_round_sd(__U, __A, __B, __R)
 
#define _mm_min_round_ss(__A, __B, __R)
 
#define _mm_mask_min_round_ss(__W, __U, __A, __B, __R)
 
#define _mm_maskz_min_round_ss(__U, __A, __B, __R)
 
#define _mm_min_round_sd(__A, __B, __R)
 
#define _mm_mask_min_round_sd(__W, __U, __A, __B, __R)
 
#define _mm_maskz_min_round_sd(__U, __A, __B, __R)
 
#define _mm_add_round_ss(__A, __B, __R)
 
#define _mm_mask_add_round_ss(__W, __U, __A, __B, __R)
 
#define _mm_maskz_add_round_ss(__U, __A, __B, __R)
 
#define _mm_add_round_sd(__A, __B, __R)
 
#define _mm_mask_add_round_sd(__W, __U, __A, __B, __R)
 
#define _mm_maskz_add_round_sd(__U, __A, __B, __R)
 
#define _mm512_add_round_pd(__A, __B, __R)
 
#define _mm512_mask_add_round_pd(__W, __U, __A, __B, __R)
 
#define _mm512_maskz_add_round_pd(__U, __A, __B, __R)
 
#define _mm512_add_round_ps(__A, __B, __R)
 
#define _mm512_mask_add_round_ps(__W, __U, __A, __B, __R)
 
#define _mm512_maskz_add_round_ps(__U, __A, __B, __R)
 
#define _mm_sub_round_ss(__A, __B, __R)
 
#define _mm_mask_sub_round_ss(__W, __U, __A, __B, __R)
 
#define _mm_maskz_sub_round_ss(__U, __A, __B, __R)
 
#define _mm_sub_round_sd(__A, __B, __R)
 
#define _mm_mask_sub_round_sd(__W, __U, __A, __B, __R)
 
#define _mm_maskz_sub_round_sd(__U, __A, __B, __R)
 
#define _mm512_sub_round_pd(__A, __B, __R)
 
#define _mm512_mask_sub_round_pd(__W, __U, __A, __B, __R)
 
#define _mm512_maskz_sub_round_pd(__U, __A, __B, __R)
 
#define _mm512_sub_round_ps(__A, __B, __R)
 
#define _mm512_mask_sub_round_ps(__W, __U, __A, __B, __R)
 
#define _mm512_maskz_sub_round_ps(__U, __A, __B, __R)
 
#define _mm_mul_round_ss(__A, __B, __R)
 
#define _mm_mask_mul_round_ss(__W, __U, __A, __B, __R)
 
#define _mm_maskz_mul_round_ss(__U, __A, __B, __R)
 
#define _mm_mul_round_sd(__A, __B, __R)
 
#define _mm_mask_mul_round_sd(__W, __U, __A, __B, __R)
 
#define _mm_maskz_mul_round_sd(__U, __A, __B, __R)
 
#define _mm512_mul_round_pd(__A, __B, __R)
 
#define _mm512_mask_mul_round_pd(__W, __U, __A, __B, __R)
 
#define _mm512_maskz_mul_round_pd(__U, __A, __B, __R)
 
#define _mm512_mul_round_ps(__A, __B, __R)
 
#define _mm512_mask_mul_round_ps(__W, __U, __A, __B, __R)
 
#define _mm512_maskz_mul_round_ps(__U, __A, __B, __R)
 
#define _mm_div_round_ss(__A, __B, __R)
 
#define _mm_mask_div_round_ss(__W, __U, __A, __B, __R)
 
#define _mm_maskz_div_round_ss(__U, __A, __B, __R)
 
#define _mm_div_round_sd(__A, __B, __R)
 
#define _mm_mask_div_round_sd(__W, __U, __A, __B, __R)
 
#define _mm_maskz_div_round_sd(__U, __A, __B, __R)
 
#define _mm512_div_round_pd(__A, __B, __R)
 
#define _mm512_mask_div_round_pd(__W, __U, __A, __B, __R)
 
#define _mm512_maskz_div_round_pd(__U, __A, __B, __R)
 
#define _mm512_div_round_ps(__A, __B, __R)
 
#define _mm512_mask_div_round_ps(__W, __U, __A, __B, __R)
 
#define _mm512_maskz_div_round_ps(__U, __A, __B, __R)
 
#define _mm512_roundscale_ps(A, B)
 
#define _mm512_roundscale_pd(A, B)
 
#define _mm512_fmadd_round_pd(A, B, C, R)
 
#define _mm512_mask_fmadd_round_pd(A, U, B, C, R)
 
#define _mm512_mask3_fmadd_round_pd(A, B, C, U, R)
 
#define _mm512_maskz_fmadd_round_pd(U, A, B, C, R)
 
#define _mm512_fmsub_round_pd(A, B, C, R)
 
#define _mm512_mask_fmsub_round_pd(A, U, B, C, R)
 
#define _mm512_maskz_fmsub_round_pd(U, A, B, C, R)
 
#define _mm512_fnmadd_round_pd(A, B, C, R)
 
#define _mm512_mask3_fnmadd_round_pd(A, B, C, U, R)
 
#define _mm512_maskz_fnmadd_round_pd(U, A, B, C, R)
 
#define _mm512_fnmsub_round_pd(A, B, C, R)
 
#define _mm512_maskz_fnmsub_round_pd(U, A, B, C, R)
 
#define _mm512_fmadd_round_ps(A, B, C, R)
 
#define _mm512_mask_fmadd_round_ps(A, U, B, C, R)
 
#define _mm512_mask3_fmadd_round_ps(A, B, C, U, R)
 
#define _mm512_maskz_fmadd_round_ps(U, A, B, C, R)
 
#define _mm512_fmsub_round_ps(A, B, C, R)
 
#define _mm512_mask_fmsub_round_ps(A, U, B, C, R)
 
#define _mm512_maskz_fmsub_round_ps(U, A, B, C, R)
 
#define _mm512_fnmadd_round_ps(A, B, C, R)
 
#define _mm512_mask3_fnmadd_round_ps(A, B, C, U, R)
 
#define _mm512_maskz_fnmadd_round_ps(U, A, B, C, R)
 
#define _mm512_fnmsub_round_ps(A, B, C, R)
 
#define _mm512_maskz_fnmsub_round_ps(U, A, B, C, R)
 
#define _mm512_fmaddsub_round_pd(A, B, C, R)
 
#define _mm512_mask_fmaddsub_round_pd(A, U, B, C, R)
 
#define _mm512_mask3_fmaddsub_round_pd(A, B, C, U, R)
 
#define _mm512_maskz_fmaddsub_round_pd(U, A, B, C, R)
 
#define _mm512_fmsubadd_round_pd(A, B, C, R)
 
#define _mm512_mask_fmsubadd_round_pd(A, U, B, C, R)
 
#define _mm512_maskz_fmsubadd_round_pd(U, A, B, C, R)
 
#define _mm512_fmaddsub_round_ps(A, B, C, R)
 
#define _mm512_mask_fmaddsub_round_ps(A, U, B, C, R)
 
#define _mm512_mask3_fmaddsub_round_ps(A, B, C, U, R)
 
#define _mm512_maskz_fmaddsub_round_ps(U, A, B, C, R)
 
#define _mm512_fmsubadd_round_ps(A, B, C, R)
 
#define _mm512_mask_fmsubadd_round_ps(A, U, B, C, R)
 
#define _mm512_maskz_fmsubadd_round_ps(U, A, B, C, R)
 
#define _mm512_mask3_fmsub_round_pd(A, B, C, U, R)
 
#define _mm512_mask3_fmsub_round_ps(A, B, C, U, R)
 
#define _mm512_mask3_fmsubadd_round_pd(A, B, C, U, R)
 
#define _mm512_mask3_fmsubadd_round_ps(A, B, C, U, R)
 
#define _mm512_mask_fnmadd_round_pd(A, U, B, C, R)
 
#define _mm512_mask_fnmadd_round_ps(A, U, B, C, R)
 
#define _mm512_mask_fnmsub_round_pd(A, U, B, C, R)
 
#define _mm512_mask3_fnmsub_round_pd(A, B, C, U, R)
 
#define _mm512_mask_fnmsub_round_ps(A, U, B, C, R)
 
#define _mm512_mask3_fnmsub_round_ps(A, B, C, U, R)
 
#define _mm512_alignr_epi64(A, B, I)
 
#define _mm512_alignr_epi32(A, B, I)
 
#define _mm512_extractf64x4_pd(A, I)
 
#define _mm512_extractf32x4_ps(A, I)
 
#define _mm512_cmp_round_ps_mask(A, B, P, R)
 
#define _mm512_mask_cmp_round_ps_mask(U, A, B, P, R)
 
#define _mm512_cmp_ps_mask(A, B, P)   _mm512_cmp_round_ps_mask((A), (B), (P), _MM_FROUND_CUR_DIRECTION)
 
#define _mm512_mask_cmp_ps_mask(U, A, B, P)   _mm512_mask_cmp_round_ps_mask((U), (A), (B), (P), _MM_FROUND_CUR_DIRECTION)
 
#define _mm512_cmp_round_pd_mask(A, B, P, R)
 
#define _mm512_mask_cmp_round_pd_mask(U, A, B, P, R)
 
#define _mm512_cmp_pd_mask(A, B, P)   _mm512_cmp_round_pd_mask((A), (B), (P), _MM_FROUND_CUR_DIRECTION)
 
#define _mm512_mask_cmp_pd_mask(U, A, B, P)   _mm512_mask_cmp_round_pd_mask((U), (A), (B), (P), _MM_FROUND_CUR_DIRECTION)
 
#define _mm512_cvt_roundepi32_ps(A, R)
 
#define _mm512_cvt_roundepu32_ps(A, R)
 
#define _mm512_cvt_roundpd_ps(A, R)
 
#define _mm512_cvtps_ph(A, I)
 
#define _mm512_cvtt_roundpd_epi32(A, R)
 
#define _mm512_cvtt_roundps_epi32(A, R)
 
#define _mm512_cvt_roundps_epi32(A, R)
 
#define _mm512_cvt_roundpd_epi32(A, R)
 
#define _mm512_cvt_roundps_epu32(A, R)
 
#define _mm512_cvt_roundpd_epu32(A, R)
 
#define _mm512_cmp_epi32_mask(a, b, p)
 
#define _mm512_cmp_epu32_mask(a, b, p)
 
#define _mm512_cmp_epi64_mask(a, b, p)
 
#define _mm512_cmp_epu64_mask(a, b, p)
 
#define _mm512_mask_cmp_epi32_mask(m, a, b, p)
 
#define _mm512_mask_cmp_epu32_mask(m, a, b, p)
 
#define _mm512_mask_cmp_epi64_mask(m, a, b, p)
 
#define _mm512_mask_cmp_epu64_mask(m, a, b, p)
 

Typedefs

typedef double __v8df __attribute__ ((__vector_size__(64)))
 
typedef unsigned char __mmask8
 
typedef unsigned short __mmask16
 

Functions

static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_setzero_si512 (void)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_undefined_pd ()
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_undefined ()
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_undefined_ps ()
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_undefined_epi32 ()
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_set1_epi32 (__mmask16 __M, int __A)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_set1_epi64 (__mmask8 __M, long long __A)
 
static __inline __m512
__DEFAULT_FN_ATTRS 
_mm512_setzero_ps (void)
 
static __inline __m512d
__DEFAULT_FN_ATTRS 
_mm512_setzero_pd (void)
 
static __inline __m512
__DEFAULT_FN_ATTRS 
_mm512_set1_ps (float __w)
 
static __inline __m512d
__DEFAULT_FN_ATTRS 
_mm512_set1_pd (double __w)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_set1_epi32 (int __s)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_set1_epi64 (long long __d)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_broadcastss_ps (__m128 __X)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_broadcastsd_pd (__m128d __X)
 
static __inline __m512d
__DEFAULT_FN_ATTRS 
_mm512_castpd256_pd512 (__m256d __a)
 
static __inline __m512
__DEFAULT_FN_ATTRS 
_mm512_castps256_ps512 (__m256 __a)
 
static __inline __m128d
__DEFAULT_FN_ATTRS 
_mm512_castpd512_pd128 (__m512d __a)
 
static __inline __m128
__DEFAULT_FN_ATTRS 
_mm512_castps512_ps128 (__m512 __a)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_and_epi32 (__m512i __a, __m512i __b)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_and_epi32 (__m512i __src, __mmask16 __k, __m512i __a, __m512i __b)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_and_epi32 (__mmask16 __k, __m512i __a, __m512i __b)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_and_epi64 (__m512i __a, __m512i __b)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_and_epi64 (__m512i __src, __mmask8 __k, __m512i __a, __m512i __b)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_and_epi64 (__mmask8 __k, __m512i __a, __m512i __b)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_andnot_epi32 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_andnot_epi32 (__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_andnot_epi32 (__mmask16 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_andnot_epi64 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_andnot_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_andnot_epi64 (__mmask8 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_or_epi32 (__m512i __a, __m512i __b)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_or_epi32 (__m512i __src, __mmask16 __k, __m512i __a, __m512i __b)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_or_epi32 (__mmask16 __k, __m512i __a, __m512i __b)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_or_epi64 (__m512i __a, __m512i __b)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_or_epi64 (__m512i __src, __mmask8 __k, __m512i __a, __m512i __b)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_or_epi64 (__mmask8 __k, __m512i __a, __m512i __b)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_xor_epi32 (__m512i __a, __m512i __b)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_xor_epi32 (__m512i __src, __mmask16 __k, __m512i __a, __m512i __b)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_xor_epi32 (__mmask16 __k, __m512i __a, __m512i __b)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_xor_epi64 (__m512i __a, __m512i __b)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_xor_epi64 (__m512i __src, __mmask8 __k, __m512i __a, __m512i __b)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_xor_epi64 (__mmask8 __k, __m512i __a, __m512i __b)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_and_si512 (__m512i __a, __m512i __b)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_or_si512 (__m512i __a, __m512i __b)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_xor_si512 (__m512i __a, __m512i __b)
 
static __inline __m512d
__DEFAULT_FN_ATTRS 
_mm512_add_pd (__m512d __a, __m512d __b)
 
static __inline __m512
__DEFAULT_FN_ATTRS 
_mm512_add_ps (__m512 __a, __m512 __b)
 
static __inline __m512d
__DEFAULT_FN_ATTRS 
_mm512_mul_pd (__m512d __a, __m512d __b)
 
static __inline __m512
__DEFAULT_FN_ATTRS 
_mm512_mul_ps (__m512 __a, __m512 __b)
 
static __inline __m512d
__DEFAULT_FN_ATTRS 
_mm512_sub_pd (__m512d __a, __m512d __b)
 
static __inline __m512
__DEFAULT_FN_ATTRS 
_mm512_sub_ps (__m512 __a, __m512 __b)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_add_epi64 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_add_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_add_epi64 (__mmask8 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_sub_epi64 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_sub_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_sub_epi64 (__mmask8 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_add_epi32 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_add_epi32 (__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_add_epi32 (__mmask16 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_sub_epi32 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_sub_epi32 (__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_sub_epi32 (__mmask16 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_max_pd (__m512d __A, __m512d __B)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_max_ps (__m512 __A, __m512 __B)
 
static __inline__ __m128
__DEFAULT_FN_ATTRS 
_mm_mask_max_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128
__DEFAULT_FN_ATTRS 
_mm_maskz_max_ss (__mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128d
__DEFAULT_FN_ATTRS 
_mm_mask_max_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d
__DEFAULT_FN_ATTRS 
_mm_maskz_max_sd (__mmask8 __U, __m128d __A, __m128d __B)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_max_epi32 (__m512i __A, __m512i __B)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_max_epu32 (__m512i __A, __m512i __B)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_max_epi64 (__m512i __A, __m512i __B)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_max_epu64 (__m512i __A, __m512i __B)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_min_pd (__m512d __A, __m512d __B)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_min_ps (__m512 __A, __m512 __B)
 
static __inline__ __m128
__DEFAULT_FN_ATTRS 
_mm_mask_min_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128
__DEFAULT_FN_ATTRS 
_mm_maskz_min_ss (__mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128d
__DEFAULT_FN_ATTRS 
_mm_mask_min_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d
__DEFAULT_FN_ATTRS 
_mm_maskz_min_sd (__mmask8 __U, __m128d __A, __m128d __B)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_min_epi32 (__m512i __A, __m512i __B)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_min_epu32 (__m512i __A, __m512i __B)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_min_epi64 (__m512i __A, __m512i __B)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_min_epu64 (__m512i __A, __m512i __B)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_mul_epi32 (__m512i __X, __m512i __Y)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_mul_epi32 (__m512i __W, __mmask8 __M, __m512i __X, __m512i __Y)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_mul_epi32 (__mmask8 __M, __m512i __X, __m512i __Y)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_mul_epu32 (__m512i __X, __m512i __Y)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_mul_epu32 (__m512i __W, __mmask8 __M, __m512i __X, __m512i __Y)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_mul_epu32 (__mmask8 __M, __m512i __X, __m512i __Y)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_mullo_epi32 (__m512i __A, __m512i __B)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_mullo_epi32 (__mmask16 __M, __m512i __A, __m512i __B)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_mullo_epi32 (__m512i __W, __mmask16 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_sqrt_pd (__m512d __a)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_sqrt_ps (__m512 __a)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_rsqrt14_pd (__m512d __A)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_rsqrt14_ps (__m512 __A)
 
static __inline__ __m128
__DEFAULT_FN_ATTRS 
_mm_rsqrt14_ss (__m128 __A, __m128 __B)
 
static __inline__ __m128d
__DEFAULT_FN_ATTRS 
_mm_rsqrt14_sd (__m128d __A, __m128d __B)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_rcp14_pd (__m512d __A)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_rcp14_ps (__m512 __A)
 
static __inline__ __m128
__DEFAULT_FN_ATTRS 
_mm_rcp14_ss (__m128 __A, __m128 __B)
 
static __inline__ __m128d
__DEFAULT_FN_ATTRS 
_mm_rcp14_sd (__m128d __A, __m128d __B)
 
static __inline __m512
__DEFAULT_FN_ATTRS 
_mm512_floor_ps (__m512 __A)
 
static __inline __m512d
__DEFAULT_FN_ATTRS 
_mm512_floor_pd (__m512d __A)
 
static __inline __m512
__DEFAULT_FN_ATTRS 
_mm512_ceil_ps (__m512 __A)
 
static __inline __m512d
__DEFAULT_FN_ATTRS 
_mm512_ceil_pd (__m512d __A)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_abs_epi64 (__m512i __A)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_abs_epi32 (__m512i __A)
 
static __inline__ __m128
__DEFAULT_FN_ATTRS 
_mm_mask_add_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128
__DEFAULT_FN_ATTRS 
_mm_maskz_add_ss (__mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128d
__DEFAULT_FN_ATTRS 
_mm_mask_add_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d
__DEFAULT_FN_ATTRS 
_mm_maskz_add_sd (__mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_mask_add_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_maskz_add_pd (__mmask8 __U, __m512d __A, __m512d __B)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_mask_add_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512 __B)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_maskz_add_ps (__mmask16 __U, __m512 __A, __m512 __B)
 
static __inline__ __m128
__DEFAULT_FN_ATTRS 
_mm_mask_sub_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128
__DEFAULT_FN_ATTRS 
_mm_maskz_sub_ss (__mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128d
__DEFAULT_FN_ATTRS 
_mm_mask_sub_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d
__DEFAULT_FN_ATTRS 
_mm_maskz_sub_sd (__mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_mask_sub_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_maskz_sub_pd (__mmask8 __U, __m512d __A, __m512d __B)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_mask_sub_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512 __B)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_maskz_sub_ps (__mmask16 __U, __m512 __A, __m512 __B)
 
static __inline__ __m128
__DEFAULT_FN_ATTRS 
_mm_mask_mul_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128
__DEFAULT_FN_ATTRS 
_mm_maskz_mul_ss (__mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128d
__DEFAULT_FN_ATTRS 
_mm_mask_mul_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d
__DEFAULT_FN_ATTRS 
_mm_maskz_mul_sd (__mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_mask_mul_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_maskz_mul_pd (__mmask8 __U, __m512d __A, __m512d __B)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_mask_mul_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512 __B)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_maskz_mul_ps (__mmask16 __U, __m512 __A, __m512 __B)
 
static __inline__ __m128
__DEFAULT_FN_ATTRS 
_mm_mask_div_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128
__DEFAULT_FN_ATTRS 
_mm_maskz_div_ss (__mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128d
__DEFAULT_FN_ATTRS 
_mm_mask_div_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d
__DEFAULT_FN_ATTRS 
_mm_maskz_div_sd (__mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_mask_div_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_maskz_div_pd (__mmask8 __U, __m512d __A, __m512d __B)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_mask_div_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512 __B)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_maskz_div_ps (__mmask16 __U, __m512 __A, __m512 __B)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_fmadd_pd (__m512d __A, __m512d __B, __m512d __C)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_mask_fmadd_pd (__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_mask3_fmadd_pd (__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_maskz_fmadd_pd (__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_fmsub_pd (__m512d __A, __m512d __B, __m512d __C)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_mask_fmsub_pd (__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_maskz_fmsub_pd (__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_fnmadd_pd (__m512d __A, __m512d __B, __m512d __C)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_mask3_fnmadd_pd (__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_maskz_fnmadd_pd (__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_fnmsub_pd (__m512d __A, __m512d __B, __m512d __C)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_maskz_fnmsub_pd (__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_fmadd_ps (__m512 __A, __m512 __B, __m512 __C)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_mask_fmadd_ps (__m512 __A, __mmask16 __U, __m512 __B, __m512 __C)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_mask3_fmadd_ps (__m512 __A, __m512 __B, __m512 __C, __mmask16 __U)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_maskz_fmadd_ps (__mmask16 __U, __m512 __A, __m512 __B, __m512 __C)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_fmsub_ps (__m512 __A, __m512 __B, __m512 __C)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_mask_fmsub_ps (__m512 __A, __mmask16 __U, __m512 __B, __m512 __C)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_maskz_fmsub_ps (__mmask16 __U, __m512 __A, __m512 __B, __m512 __C)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_fnmadd_ps (__m512 __A, __m512 __B, __m512 __C)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_mask3_fnmadd_ps (__m512 __A, __m512 __B, __m512 __C, __mmask16 __U)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_maskz_fnmadd_ps (__mmask16 __U, __m512 __A, __m512 __B, __m512 __C)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_fnmsub_ps (__m512 __A, __m512 __B, __m512 __C)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_maskz_fnmsub_ps (__mmask16 __U, __m512 __A, __m512 __B, __m512 __C)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_fmaddsub_pd (__m512d __A, __m512d __B, __m512d __C)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_mask_fmaddsub_pd (__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_mask3_fmaddsub_pd (__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_maskz_fmaddsub_pd (__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_fmsubadd_pd (__m512d __A, __m512d __B, __m512d __C)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_mask_fmsubadd_pd (__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_maskz_fmsubadd_pd (__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_fmaddsub_ps (__m512 __A, __m512 __B, __m512 __C)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_mask_fmaddsub_ps (__m512 __A, __mmask16 __U, __m512 __B, __m512 __C)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_mask3_fmaddsub_ps (__m512 __A, __m512 __B, __m512 __C, __mmask16 __U)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_maskz_fmaddsub_ps (__mmask16 __U, __m512 __A, __m512 __B, __m512 __C)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_fmsubadd_ps (__m512 __A, __m512 __B, __m512 __C)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_mask_fmsubadd_ps (__m512 __A, __mmask16 __U, __m512 __B, __m512 __C)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_maskz_fmsubadd_ps (__mmask16 __U, __m512 __A, __m512 __B, __m512 __C)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_mask3_fmsub_pd (__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_mask3_fmsub_ps (__m512 __A, __m512 __B, __m512 __C, __mmask16 __U)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_mask3_fmsubadd_pd (__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_mask3_fmsubadd_ps (__m512 __A, __m512 __B, __m512 __C, __mmask16 __U)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_mask_fnmadd_pd (__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_mask_fnmadd_ps (__m512 __A, __mmask16 __U, __m512 __B, __m512 __C)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_mask_fnmsub_pd (__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
 
static __inline__ __m512d
__DEFAULT_FN_ATTRS 
_mm512_mask3_fnmsub_pd (__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_mask_fnmsub_ps (__m512 __A, __mmask16 __U, __m512 __B, __m512 __C)
 
static __inline__ __m512
__DEFAULT_FN_ATTRS 
_mm512_mask3_fnmsub_ps (__m512 __A, __m512 __B, __m512 __C, __mmask16 __U)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_permutex2var_epi32 (__m512i __A, __m512i __I, __m512i __B)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_permutex2var_epi64 (__m512i __A, __m512i __I, __m512i __B)
 
static __inline __m512d
__DEFAULT_FN_ATTRS 
_mm512_permutex2var_pd (__m512d __A, __m512i __I, __m512d __B)
 
static __inline __m512
__DEFAULT_FN_ATTRS 
_mm512_permutex2var_ps (__m512 __A, __m512i __I, __m512 __B)
 
static __inline __m512d
__DEFAULT_FN_ATTRS 
_mm512_mask_blend_pd (__mmask8 __U, __m512d __A, __m512d __W)
 
static __inline __m512
__DEFAULT_FN_ATTRS 
_mm512_mask_blend_ps (__mmask16 __U, __m512 __A, __m512 __W)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_blend_epi64 (__mmask8 __U, __m512i __A, __m512i __W)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_blend_epi32 (__mmask16 __U, __m512i __A, __m512i __W)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_cvttps_epu32 (__m512 __A)
 
static __inline __m512d
__DEFAULT_FN_ATTRS 
_mm512_cvtepi32_pd (__m256i __A)
 
static __inline __m512d
__DEFAULT_FN_ATTRS 
_mm512_cvtepu32_pd (__m256i __A)
 
static __inline __m512
__DEFAULT_FN_ATTRS 
_mm512_cvtph_ps (__m256i __A)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_cvttps_epi32 (__m512 __a)
 
static __inline __m256i
__DEFAULT_FN_ATTRS 
_mm512_cvttpd_epi32 (__m512d __a)
 
static __inline __m512d
__DEFAULT_FN_ATTRS 
_mm512_unpackhi_pd (__m512d __a, __m512d __b)
 
static __inline __m512d
__DEFAULT_FN_ATTRS 
_mm512_unpacklo_pd (__m512d __a, __m512d __b)
 
static __inline __m512
__DEFAULT_FN_ATTRS 
_mm512_unpackhi_ps (__m512 __a, __m512 __b)
 
static __inline __m512
__DEFAULT_FN_ATTRS 
_mm512_unpacklo_ps (__m512 __a, __m512 __b)
 
static __inline __mmask16
__DEFAULT_FN_ATTRS 
_mm512_test_epi32_mask (__m512i __A, __m512i __B)
 
static __inline __mmask8
__DEFAULT_FN_ATTRS 
_mm512_test_epi64_mask (__m512i __A, __m512i __B)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_loadu_epi32 (__mmask16 __U, void const *__P)
 
static __inline __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_loadu_epi64 (__mmask8 __U, void const *__P)
 
static __inline __m512
__DEFAULT_FN_ATTRS 
_mm512_maskz_loadu_ps (__mmask16 __U, void const *__P)
 
static __inline __m512d
__DEFAULT_FN_ATTRS 
_mm512_maskz_loadu_pd (__mmask8 __U, void const *__P)
 
static __inline __m512
__DEFAULT_FN_ATTRS 
_mm512_maskz_load_ps (__mmask16 __U, void const *__P)
 
static __inline __m512d
__DEFAULT_FN_ATTRS 
_mm512_maskz_load_pd (__mmask8 __U, void const *__P)
 
static __inline __m512d
__DEFAULT_FN_ATTRS 
_mm512_loadu_pd (double const *__p)
 
static __inline __m512
__DEFAULT_FN_ATTRS 
_mm512_loadu_ps (float const *__p)
 
static __inline __m512
__DEFAULT_FN_ATTRS 
_mm512_load_ps (double const *__p)
 
static __inline __m512d
__DEFAULT_FN_ATTRS 
_mm512_load_pd (float const *__p)
 
static __inline void
__DEFAULT_FN_ATTRS 
_mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
 
static __inline void
__DEFAULT_FN_ATTRS 
_mm512_mask_storeu_epi32 (void *__P, __mmask16 __U, __m512i __A)
 
static __inline void
__DEFAULT_FN_ATTRS 
_mm512_mask_storeu_pd (void *__P, __mmask8 __U, __m512d __A)
 
static __inline void
__DEFAULT_FN_ATTRS 
_mm512_storeu_pd (void *__P, __m512d __A)
 
static __inline void
__DEFAULT_FN_ATTRS 
_mm512_mask_storeu_ps (void *__P, __mmask16 __U, __m512 __A)
 
static __inline void
__DEFAULT_FN_ATTRS 
_mm512_storeu_ps (void *__P, __m512 __A)
 
static __inline void
__DEFAULT_FN_ATTRS 
_mm512_mask_store_pd (void *__P, __mmask8 __U, __m512d __A)
 
static __inline void
__DEFAULT_FN_ATTRS 
_mm512_store_pd (void *__P, __m512d __A)
 
static __inline void
__DEFAULT_FN_ATTRS 
_mm512_mask_store_ps (void *__P, __mmask16 __U, __m512 __A)
 
static __inline void
__DEFAULT_FN_ATTRS 
_mm512_store_ps (void *__P, __m512 __A)
 
static __inline __mmask16
__DEFAULT_FN_ATTRS 
_mm512_knot (__mmask16 __M)
 
static __inline__ __mmask16
__DEFAULT_FN_ATTRS 
_mm512_cmpeq_epi32_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask16
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpeq_epi32_mask (__mmask16 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask16
__DEFAULT_FN_ATTRS 
_mm512_cmpeq_epu32_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask16
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpeq_epu32_mask (__mmask16 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask8
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpeq_epi64_mask (__mmask8 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask8
__DEFAULT_FN_ATTRS 
_mm512_cmpeq_epi64_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask8
__DEFAULT_FN_ATTRS 
_mm512_cmpeq_epu64_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask8
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpeq_epu64_mask (__mmask8 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask16
__DEFAULT_FN_ATTRS 
_mm512_cmpge_epi32_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask16
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpge_epi32_mask (__mmask16 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask16
__DEFAULT_FN_ATTRS 
_mm512_cmpge_epu32_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask16
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpge_epu32_mask (__mmask16 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask8
__DEFAULT_FN_ATTRS 
_mm512_cmpge_epi64_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask8
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpge_epi64_mask (__mmask8 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask8
__DEFAULT_FN_ATTRS 
_mm512_cmpge_epu64_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask8
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpge_epu64_mask (__mmask8 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask16
__DEFAULT_FN_ATTRS 
_mm512_cmpgt_epi32_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask16
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpgt_epi32_mask (__mmask16 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask16
__DEFAULT_FN_ATTRS 
_mm512_cmpgt_epu32_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask16
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpgt_epu32_mask (__mmask16 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask8
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpgt_epi64_mask (__mmask8 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask8
__DEFAULT_FN_ATTRS 
_mm512_cmpgt_epi64_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask8
__DEFAULT_FN_ATTRS 
_mm512_cmpgt_epu64_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask8
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpgt_epu64_mask (__mmask8 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask16
__DEFAULT_FN_ATTRS 
_mm512_cmple_epi32_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask16
__DEFAULT_FN_ATTRS 
_mm512_mask_cmple_epi32_mask (__mmask16 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask16
__DEFAULT_FN_ATTRS 
_mm512_cmple_epu32_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask16
__DEFAULT_FN_ATTRS 
_mm512_mask_cmple_epu32_mask (__mmask16 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask8
__DEFAULT_FN_ATTRS 
_mm512_cmple_epi64_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask8
__DEFAULT_FN_ATTRS 
_mm512_mask_cmple_epi64_mask (__mmask8 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask8
__DEFAULT_FN_ATTRS 
_mm512_cmple_epu64_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask8
__DEFAULT_FN_ATTRS 
_mm512_mask_cmple_epu64_mask (__mmask8 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask16
__DEFAULT_FN_ATTRS 
_mm512_cmplt_epi32_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask16
__DEFAULT_FN_ATTRS 
_mm512_mask_cmplt_epi32_mask (__mmask16 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask16
__DEFAULT_FN_ATTRS 
_mm512_cmplt_epu32_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask16
__DEFAULT_FN_ATTRS 
_mm512_mask_cmplt_epu32_mask (__mmask16 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask8
__DEFAULT_FN_ATTRS 
_mm512_cmplt_epi64_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask8
__DEFAULT_FN_ATTRS 
_mm512_mask_cmplt_epi64_mask (__mmask8 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask8
__DEFAULT_FN_ATTRS 
_mm512_cmplt_epu64_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask8
__DEFAULT_FN_ATTRS 
_mm512_mask_cmplt_epu64_mask (__mmask8 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask16
__DEFAULT_FN_ATTRS 
_mm512_cmpneq_epi32_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask16
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpneq_epi32_mask (__mmask16 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask16
__DEFAULT_FN_ATTRS 
_mm512_cmpneq_epu32_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask16
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpneq_epu32_mask (__mmask16 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask8
__DEFAULT_FN_ATTRS 
_mm512_cmpneq_epi64_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask8
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpneq_epi64_mask (__mmask8 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask8
__DEFAULT_FN_ATTRS 
_mm512_cmpneq_epu64_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask8
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpneq_epu64_mask (__mmask8 __u, __m512i __a, __m512i __b)
 

Macro Definition Documentation

#define __DEFAULT_FN_ATTRS   __attribute__((__always_inline__, __nodebug__, __target__("avx512f")))

Definition at line 50 of file avx512fintrin.h.

#define _mm512_add_round_pd (   __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_addpd512_mask ((__v8df) __A, (__v8df) __B, \
(__v8df) _mm512_setzero_pd(), (__mmask8) -1, __R); })
static __inline __m512d __DEFAULT_FN_ATTRS _mm512_setzero_pd(void)
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1115 of file avx512fintrin.h.

#define _mm512_add_round_ps (   __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_addps512_mask ((__v16sf) __A, (__v16sf) __B, \
(__v16sf) _mm512_setzero_ps(), (__mmask16) -1, __R); })
static __inline __m512 __DEFAULT_FN_ATTRS _mm512_setzero_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1127 of file avx512fintrin.h.

#define _mm512_alignr_epi32 (   A,
  B,
  I 
)
Value:
__extension__ ({ \
(__m512i)__builtin_ia32_alignd512_mask((__v16si)(__m512i)(A), \
(__v16si)(__m512i)(B), \
(I), (__v16si)_mm512_setzero_si512(), \
(__mmask16)-1); })
detail::InMemoryDirectory::const_iterator I
static __inline __m512i __DEFAULT_FN_ATTRS _mm512_setzero_si512(void)
Definition: avx512fintrin.h:55
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 2327 of file avx512fintrin.h.

#define _mm512_alignr_epi64 (   A,
  B,
  I 
)
Value:
__extension__ ({ \
(__m512i)__builtin_ia32_alignq512_mask((__v8di)(__m512i)(A), \
(__v8di)(__m512i)(B), \
(I), (__v8di)_mm512_setzero_si512(), \
(__mmask8)-1); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
detail::InMemoryDirectory::const_iterator I
static __inline __m512i __DEFAULT_FN_ATTRS _mm512_setzero_si512(void)
Definition: avx512fintrin.h:55

Definition at line 2321 of file avx512fintrin.h.

#define _mm512_cmp_epi32_mask (   a,
  b,
  p 
)
Value:
__extension__ ({ \
(__mmask16)__builtin_ia32_cmpd512_mask((__v16si)(__m512i)(a), \
(__v16si)(__m512i)(b), (p), \
(__mmask16)-1); })
static __inline__ uint32_t volatile uint32_t * p
Definition: arm_acle.h:75
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 3032 of file avx512fintrin.h.

#define _mm512_cmp_epi64_mask (   a,
  b,
  p 
)
Value:
__extension__ ({ \
(__mmask8)__builtin_ia32_cmpq512_mask((__v8di)(__m512i)(a), \
(__v8di)(__m512i)(b), (p), \
(__mmask8)-1); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline__ uint32_t volatile uint32_t * p
Definition: arm_acle.h:75

Definition at line 3042 of file avx512fintrin.h.

#define _mm512_cmp_epu32_mask (   a,
  b,
  p 
)
Value:
__extension__ ({ \
(__mmask16)__builtin_ia32_ucmpd512_mask((__v16si)(__m512i)(a), \
(__v16si)(__m512i)(b), (p), \
(__mmask16)-1); })
static __inline__ uint32_t volatile uint32_t * p
Definition: arm_acle.h:75
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 3037 of file avx512fintrin.h.

#define _mm512_cmp_epu64_mask (   a,
  b,
  p 
)
Value:
__extension__ ({ \
(__mmask8)__builtin_ia32_ucmpq512_mask((__v8di)(__m512i)(a), \
(__v8di)(__m512i)(b), (p), \
(__mmask8)-1); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline__ uint32_t volatile uint32_t * p
Definition: arm_acle.h:75

Definition at line 3047 of file avx512fintrin.h.

#define _mm512_cmp_pd_mask (   A,
  B,
  P 
)    _mm512_cmp_round_pd_mask((A), (B), (P), _MM_FROUND_CUR_DIRECTION)

Definition at line 2411 of file avx512fintrin.h.

#define _mm512_cmp_ps_mask (   A,
  B,
  P 
)    _mm512_cmp_round_ps_mask((A), (B), (P), _MM_FROUND_CUR_DIRECTION)

Definition at line 2395 of file avx512fintrin.h.

#define _mm512_cmp_round_pd_mask (   A,
  B,
  P,
 
)
Value:
__extension__ ({ \
(__mmask8)__builtin_ia32_cmppd512_mask((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
(P), (__mmask8)-1, (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
AnnotatingParser & P

Definition at line 2401 of file avx512fintrin.h.

#define _mm512_cmp_round_ps_mask (   A,
  B,
  P,
 
)
Value:
__extension__ ({ \
(__mmask16)__builtin_ia32_cmpps512_mask((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
(P), (__mmask16)-1, (R)); })
AnnotatingParser & P
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 2385 of file avx512fintrin.h.

#define _mm512_cvt_roundepi32_ps (   A,
 
)
Value:
__extension__ ({ \
(__m512)__builtin_ia32_cvtdq2ps512_mask((__v16si)(A), \
(__v16sf)_mm512_setzero_ps(), \
(__mmask16)-1, (R)); })
static __inline __m512 __DEFAULT_FN_ATTRS _mm512_setzero_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 2429 of file avx512fintrin.h.

#define _mm512_cvt_roundepu32_ps (   A,
 
)
Value:
__extension__ ({ \
(__m512)__builtin_ia32_cvtudq2ps512_mask((__v16si)(A), \
(__v16sf)_mm512_setzero_ps(), \
(__mmask16)-1, (R)); })
static __inline __m512 __DEFAULT_FN_ATTRS _mm512_setzero_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 2434 of file avx512fintrin.h.

#define _mm512_cvt_roundpd_epi32 (   A,
 
)
Value:
__extension__ ({ \
(__m256i)__builtin_ia32_cvtpd2dq512_mask((__v8df)(A), \
(__v8si)_mm256_setzero_si256(), \
(__mmask8)-1, (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline __m256i __DEFAULT_FN_ATTRS _mm256_setzero_si256(void)
Definition: avxintrin.h:1075

Definition at line 2510 of file avx512fintrin.h.

#define _mm512_cvt_roundpd_epu32 (   A,
 
)
Value:
__extension__ ({ \
(__m256i)__builtin_ia32_cvtpd2udq512_mask((__v8df)(A), \
(__v8si)_mm256_setzero_si256(), \
(__mmask8) -1, (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline __m256i __DEFAULT_FN_ATTRS _mm256_setzero_si256(void)
Definition: avxintrin.h:1075

Definition at line 2520 of file avx512fintrin.h.

#define _mm512_cvt_roundpd_ps (   A,
 
)
Value:
__extension__ ({ \
(__m256)__builtin_ia32_cvtpd2ps512_mask((__v8df)(A), \
(__v8sf)_mm256_setzero_ps(), \
(__mmask8)-1, (R)); })
static __inline __m256 __DEFAULT_FN_ATTRS _mm256_setzero_ps(void)
Definition: avxintrin.h:1069
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 2457 of file avx512fintrin.h.

#define _mm512_cvt_roundps_epi32 (   A,
 
)
Value:
__extension__ ({ \
(__m512i)__builtin_ia32_cvtps2dq512_mask((__v16sf)(A), \
(__v16si)_mm512_setzero_si512(), \
(__mmask16)-1, (R)); })
static __inline __m512i __DEFAULT_FN_ATTRS _mm512_setzero_si512(void)
Definition: avx512fintrin.h:55
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 2505 of file avx512fintrin.h.

#define _mm512_cvt_roundps_epu32 (   A,
 
)
Value:
__extension__ ({ \
(__m512i)__builtin_ia32_cvtps2udq512_mask((__v16sf)(A), \
(__v16si)_mm512_setzero_si512(), \
(__mmask16)-1, (R)); })
static __inline __m512i __DEFAULT_FN_ATTRS _mm512_setzero_si512(void)
Definition: avx512fintrin.h:55
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 2515 of file avx512fintrin.h.

#define _mm512_cvtps_ph (   A,
  I 
)
Value:
__extension__ ({ \
(__m256i)__builtin_ia32_vcvtps2ph512_mask((__v16sf)(A), (I), \
(__v16hi)_mm256_setzero_si256(), \
-1); })
detail::InMemoryDirectory::const_iterator I
static __inline __m256i __DEFAULT_FN_ATTRS _mm256_setzero_si256(void)
Definition: avxintrin.h:1075

Definition at line 2462 of file avx512fintrin.h.

#define _mm512_cvtt_roundpd_epi32 (   A,
 
)
Value:
__extension__ ({ \
(__m256i)__builtin_ia32_cvttpd2dq512_mask((__v8df)(A), \
(__v8si)_mm256_setzero_si256(), \
(__mmask8)-1, (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline __m256i __DEFAULT_FN_ATTRS _mm256_setzero_si256(void)
Definition: avxintrin.h:1075

Definition at line 2495 of file avx512fintrin.h.

#define _mm512_cvtt_roundps_epi32 (   A,
 
)
Value:
__extension__ ({ \
(__m512i)__builtin_ia32_cvttps2dq512_mask((__v16sf)(A), \
(__v16si)_mm512_setzero_si512(), \
(__mmask16)-1, (R)); })
static __inline __m512i __DEFAULT_FN_ATTRS _mm512_setzero_si512(void)
Definition: avx512fintrin.h:55
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 2500 of file avx512fintrin.h.

#define _mm512_div_round_pd (   __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_divpd512_mask ((__v8df) __A, (__v8df) __B,\
(__v8df) _mm512_setzero_pd(), (__mmask8) -1, __R); })
static __inline __m512d __DEFAULT_FN_ATTRS _mm512_setzero_pd(void)
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1479 of file avx512fintrin.h.

#define _mm512_div_round_ps (   __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_divps512_mask ((__v16sf) __A, (__v16sf) __B, \
(__v16sf) _mm512_setzero_ps (), (__mmask16) -1, __R);})
static __inline __m512 __DEFAULT_FN_ATTRS _mm512_setzero_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1491 of file avx512fintrin.h.

#define _mm512_extractf32x4_ps (   A,
  I 
)
Value:
__extension__ ({ \
(__m128) \
__builtin_ia32_extractf32x4_mask((__v16sf)(__m512)(A), \
(I), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8) -1); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
detail::InMemoryDirectory::const_iterator I
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Definition: xmmintrin.h:617

Definition at line 2342 of file avx512fintrin.h.

#define _mm512_extractf64x4_pd (   A,
  I 
)
Value:
__extension__ ({ \
(__m256d) \
__builtin_ia32_extractf64x4_mask((__v8df)(__m512d)(A), \
(I), \
(__v4df)_mm256_setzero_si256(), \
(__mmask8) -1); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
detail::InMemoryDirectory::const_iterator I
static __inline __m256i __DEFAULT_FN_ATTRS _mm256_setzero_si256(void)
Definition: avxintrin.h:1075

Definition at line 2335 of file avx512fintrin.h.

#define _mm512_fmadd_round_pd (   A,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_vfmaddpd512_mask ((__v8df) (A), \
(__v8df) (B), (__v8df) (C), \
(__mmask8) -1, (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1511 of file avx512fintrin.h.

#define _mm512_fmadd_round_ps (   A,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_vfmaddps512_mask ((__v16sf) (A), \
(__v16sf) (B), (__v16sf) (C), \
(__mmask16) -1, (R)); })
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1703 of file avx512fintrin.h.

#define _mm512_fmaddsub_round_pd (   A,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_vfmaddsubpd512_mask ((__v8df) (A), \
(__v8df) (B), (__v8df) (C), \
(__mmask8) -1, (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1895 of file avx512fintrin.h.

#define _mm512_fmaddsub_round_ps (   A,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_vfmaddsubps512_mask ((__v16sf) (A), \
(__v16sf) (B), (__v16sf) (C), \
(__mmask16) -1, (R)); })
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 2007 of file avx512fintrin.h.

#define _mm512_fmsub_round_pd (   A,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_vfmaddpd512_mask ((__v8df) (A), \
(__v8df) (B), -(__v8df) (C), \
(__mmask8) -1, (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1535 of file avx512fintrin.h.

#define _mm512_fmsub_round_ps (   A,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_vfmaddps512_mask ((__v16sf) (A), \
(__v16sf) (B), -(__v16sf) (C), \
(__mmask16) -1, (R)); })
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1727 of file avx512fintrin.h.

#define _mm512_fmsubadd_round_pd (   A,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_vfmaddsubpd512_mask ((__v8df) (A), \
(__v8df) (B), -(__v8df) (C), \
(__mmask8) -1, (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1919 of file avx512fintrin.h.

#define _mm512_fmsubadd_round_ps (   A,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_vfmaddsubps512_mask ((__v16sf) (A), \
(__v16sf) (B), -(__v16sf) (C), \
(__mmask16) -1, (R)); })
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 2031 of file avx512fintrin.h.

#define _mm512_fnmadd_round_pd (   A,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_vfmaddpd512_mask (-(__v8df) (A), \
(__v8df) (B), (__v8df) (C), \
(__mmask8) -1, (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1553 of file avx512fintrin.h.

#define _mm512_fnmadd_round_ps (   A,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_vfmaddps512_mask (-(__v16sf) (A), \
(__v16sf) (B), (__v16sf) (C), \
(__mmask16) -1, (R)); })
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1745 of file avx512fintrin.h.

#define _mm512_fnmsub_round_pd (   A,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_vfmaddpd512_mask (-(__v8df) (A), \
(__v8df) (B), -(__v8df) (C), \
(__mmask8) -1, (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1571 of file avx512fintrin.h.

#define _mm512_fnmsub_round_ps (   A,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_vfmaddps512_mask (-(__v16sf) (A), \
(__v16sf) (B), -(__v16sf) (C), \
(__mmask16) -1, (R)); })
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1763 of file avx512fintrin.h.

#define _mm512_mask3_fmadd_round_pd (   A,
  B,
  C,
  U,
 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_vfmaddpd512_mask3 ((__v8df) (A), \
(__v8df) (B), (__v8df) (C), \
(__mmask8) (U), (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1523 of file avx512fintrin.h.

#define _mm512_mask3_fmadd_round_ps (   A,
  B,
  C,
  U,
 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_vfmaddps512_mask3 ((__v16sf) (A), \
(__v16sf) (B), (__v16sf) (C), \
(__mmask16) (U), (R)); })
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1715 of file avx512fintrin.h.

#define _mm512_mask3_fmaddsub_round_pd (   A,
  B,
  C,
  U,
 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_vfmaddsubpd512_mask3 ((__v8df) (A), \
(__v8df) (B), (__v8df) (C), \
(__mmask8) (U), (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1907 of file avx512fintrin.h.

#define _mm512_mask3_fmaddsub_round_ps (   A,
  B,
  C,
  U,
 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_vfmaddsubps512_mask3 ((__v16sf) (A), \
(__v16sf) (B), (__v16sf) (C), \
(__mmask16) (U), (R)); })
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 2019 of file avx512fintrin.h.

#define _mm512_mask3_fmsub_round_pd (   A,
  B,
  C,
  U,
 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_vfmsubpd512_mask3 ((__v8df) (A), \
(__v8df) (B), (__v8df) (C), \
(__mmask8) (U), (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 2119 of file avx512fintrin.h.

#define _mm512_mask3_fmsub_round_ps (   A,
  B,
  C,
  U,
 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_vfmsubps512_mask3 ((__v16sf) (A), \
(__v16sf) (B), (__v16sf) (C), \
(__mmask16) (U), (R)); })
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 2135 of file avx512fintrin.h.

#define _mm512_mask3_fmsubadd_round_pd (   A,
  B,
  C,
  U,
 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_vfmsubaddpd512_mask3 ((__v8df) (A), \
(__v8df) (B), (__v8df) (C), \
(__mmask8) (U), (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 2151 of file avx512fintrin.h.

#define _mm512_mask3_fmsubadd_round_ps (   A,
  B,
  C,
  U,
 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_vfmsubaddps512_mask3 ((__v16sf) (A), \
(__v16sf) (B), (__v16sf) (C), \
(__mmask16) (U), (R)); })
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 2167 of file avx512fintrin.h.

#define _mm512_mask3_fnmadd_round_pd (   A,
  B,
  C,
  U,
 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_vfmaddpd512_mask3 (-(__v8df) (A), \
(__v8df) (B), (__v8df) (C), \
(__mmask8) (U), (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1559 of file avx512fintrin.h.

#define _mm512_mask3_fnmadd_round_ps (   A,
  B,
  C,
  U,
 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_vfmaddps512_mask3 (-(__v16sf) (A), \
(__v16sf) (B), (__v16sf) (C), \
(__mmask16) (U), (R)); })
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1751 of file avx512fintrin.h.

#define _mm512_mask3_fnmsub_round_pd (   A,
  B,
  C,
  U,
 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_vfnmsubpd512_mask3 ((__v8df) (A), \
(__v8df) (B), (__v8df) (C), \
(__mmask8) (U), (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 2221 of file avx512fintrin.h.

#define _mm512_mask3_fnmsub_round_ps (   A,
  B,
  C,
  U,
 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_vfnmsubps512_mask3 ((__v16sf) (A), \
(__v16sf) (B), (__v16sf) (C), \
(__mmask16) (U), (R)); })
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 2253 of file avx512fintrin.h.

#define _mm512_mask_add_round_pd (   __W,
  __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_addpd512_mask((__v8df) __A, (__v8df) __B, \
(__v8df) __W, (__mmask8) __U, __R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1119 of file avx512fintrin.h.

#define _mm512_mask_add_round_ps (   __W,
  __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_addps512_mask ((__v16sf) __A, (__v16sf) __B, \
(__v16sf) __W, (__mmask16)__U, __R); })
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1131 of file avx512fintrin.h.

#define _mm512_mask_cmp_epi32_mask (   m,
  a,
  b,
  p 
)
Value:
__extension__ ({ \
(__mmask16)__builtin_ia32_cmpd512_mask((__v16si)(__m512i)(a), \
(__v16si)(__m512i)(b), (p), \
(__mmask16)(m)); })
static __inline__ uint32_t volatile uint32_t * p
Definition: arm_acle.h:75
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 3052 of file avx512fintrin.h.

#define _mm512_mask_cmp_epi64_mask (   m,
  a,
  b,
  p 
)
Value:
__extension__ ({ \
(__mmask8)__builtin_ia32_cmpq512_mask((__v8di)(__m512i)(a), \
(__v8di)(__m512i)(b), (p), \
(__mmask8)(m)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline__ uint32_t volatile uint32_t * p
Definition: arm_acle.h:75

Definition at line 3062 of file avx512fintrin.h.

#define _mm512_mask_cmp_epu32_mask (   m,
  a,
  b,
  p 
)
Value:
__extension__ ({ \
(__mmask16)__builtin_ia32_ucmpd512_mask((__v16si)(__m512i)(a), \
(__v16si)(__m512i)(b), (p), \
(__mmask16)(m)); })
static __inline__ uint32_t volatile uint32_t * p
Definition: arm_acle.h:75
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 3057 of file avx512fintrin.h.

#define _mm512_mask_cmp_epu64_mask (   m,
  a,
  b,
  p 
)
Value:
__extension__ ({ \
(__mmask8)__builtin_ia32_ucmpq512_mask((__v8di)(__m512i)(a), \
(__v8di)(__m512i)(b), (p), \
(__mmask8)(m)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline__ uint32_t volatile uint32_t * p
Definition: arm_acle.h:75

Definition at line 3067 of file avx512fintrin.h.

#define _mm512_mask_cmp_pd_mask (   U,
  A,
  B,
  P 
)    _mm512_mask_cmp_round_pd_mask((U), (A), (B), (P), _MM_FROUND_CUR_DIRECTION)

Definition at line 2414 of file avx512fintrin.h.

#define _mm512_mask_cmp_ps_mask (   U,
  A,
  B,
  P 
)    _mm512_mask_cmp_round_ps_mask((U), (A), (B), (P), _MM_FROUND_CUR_DIRECTION)

Definition at line 2398 of file avx512fintrin.h.

#define _mm512_mask_cmp_round_pd_mask (   U,
  A,
  B,
  P,
 
)
Value:
__extension__ ({ \
(__mmask8)__builtin_ia32_cmppd512_mask((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
(P), (__mmask8)(U), (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
AnnotatingParser & P

Definition at line 2406 of file avx512fintrin.h.

#define _mm512_mask_cmp_round_ps_mask (   U,
  A,
  B,
  P,
 
)
Value:
__extension__ ({ \
(__mmask16)__builtin_ia32_cmpps512_mask((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
(P), (__mmask16)(U), (R)); })
AnnotatingParser & P
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 2390 of file avx512fintrin.h.

#define _mm512_mask_div_round_pd (   __W,
  __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_divpd512_mask ((__v8df) __A, (__v8df) __B, \
(__v8df) __W, (__mmask8) __U, __R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1483 of file avx512fintrin.h.

#define _mm512_mask_div_round_ps (   __W,
  __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_divps512_mask ((__v16sf) __A, (__v16sf) __B, \
(__v16sf) __W, (__mmask16) __U, __R); });
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1495 of file avx512fintrin.h.

#define _mm512_mask_fmadd_round_pd (   A,
  U,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_vfmaddpd512_mask ((__v8df) (A), \
(__v8df) (B), (__v8df) (C), \
(__mmask8) (U), (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1517 of file avx512fintrin.h.

#define _mm512_mask_fmadd_round_ps (   A,
  U,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_vfmaddps512_mask ((__v16sf) (A), \
(__v16sf) (B), (__v16sf) (C), \
(__mmask16) (U), (R)); })
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1709 of file avx512fintrin.h.

#define _mm512_mask_fmaddsub_round_pd (   A,
  U,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_vfmaddsubpd512_mask ((__v8df) (A), \
(__v8df) (B), (__v8df) (C), \
(__mmask8) (U), (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1901 of file avx512fintrin.h.

#define _mm512_mask_fmaddsub_round_ps (   A,
  U,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_vfmaddsubps512_mask ((__v16sf) (A), \
(__v16sf) (B), (__v16sf) (C), \
(__mmask16) (U), (R)); })
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 2013 of file avx512fintrin.h.

#define _mm512_mask_fmsub_round_pd (   A,
  U,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_vfmaddpd512_mask ((__v8df) (A), \
(__v8df) (B), -(__v8df) (C), \
(__mmask8) (U), (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1541 of file avx512fintrin.h.

#define _mm512_mask_fmsub_round_ps (   A,
  U,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_vfmaddps512_mask ((__v16sf) (A), \
(__v16sf) (B), -(__v16sf) (C), \
(__mmask16) (U), (R)); })
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1733 of file avx512fintrin.h.

#define _mm512_mask_fmsubadd_round_pd (   A,
  U,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_vfmaddsubpd512_mask ((__v8df) (A), \
(__v8df) (B), -(__v8df) (C), \
(__mmask8) (U), (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1925 of file avx512fintrin.h.

#define _mm512_mask_fmsubadd_round_ps (   A,
  U,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_vfmaddsubps512_mask ((__v16sf) (A), \
(__v16sf) (B), -(__v16sf) (C), \
(__mmask16) (U), (R)); })
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 2037 of file avx512fintrin.h.

#define _mm512_mask_fnmadd_round_pd (   A,
  U,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_vfnmaddpd512_mask ((__v8df) (A), \
(__v8df) (B), (__v8df) (C), \
(__mmask8) (U), (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 2183 of file avx512fintrin.h.

#define _mm512_mask_fnmadd_round_ps (   A,
  U,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_vfnmaddps512_mask ((__v16sf) (A), \
(__v16sf) (B), (__v16sf) (C), \
(__mmask16) (U), (R)); })
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 2199 of file avx512fintrin.h.

#define _mm512_mask_fnmsub_round_pd (   A,
  U,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_vfnmsubpd512_mask ((__v8df) (A), \
(__v8df) (B), (__v8df) (C), \
(__mmask8) (U), (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 2215 of file avx512fintrin.h.

#define _mm512_mask_fnmsub_round_ps (   A,
  U,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_vfnmsubps512_mask ((__v16sf) (A), \
(__v16sf) (B), (__v16sf) (C), \
(__mmask16) (U), (R)); })
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 2247 of file avx512fintrin.h.

#define _mm512_mask_mul_round_pd (   __W,
  __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_mulpd512_mask ((__v8df) __A, (__v8df) __B, \
(__v8df) __W, (__mmask8) __U, __R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1361 of file avx512fintrin.h.

#define _mm512_mask_mul_round_ps (   __W,
  __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_mulps512_mask ((__v16sf) __A, (__v16sf) __B, \
(__v16sf) __W, (__mmask16) __U, __R); });
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1373 of file avx512fintrin.h.

#define _mm512_mask_sub_round_pd (   __W,
  __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_subpd512_mask ((__v8df) __A, (__v8df) __B, \
(__v8df) __W, (__mmask8) __U, __R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1240 of file avx512fintrin.h.

#define _mm512_mask_sub_round_ps (   __W,
  __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_subps512_mask ((__v16sf) __A, (__v16sf) __B, \
(__v16sf) __W, (__mmask16) __U, __R); });
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1252 of file avx512fintrin.h.

#define _mm512_maskz_add_round_pd (   __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_addpd512_mask ((__v8df) __A, (__v8df) __B, \
(__v8df) _mm512_setzero_pd(), (__mmask8) __U, __R); })
static __inline __m512d __DEFAULT_FN_ATTRS _mm512_setzero_pd(void)
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1123 of file avx512fintrin.h.

#define _mm512_maskz_add_round_ps (   __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_addps512_mask ((__v16sf) __A, (__v16sf) __B, \
(__v16sf) _mm512_setzero_ps(), (__mmask16)__U, __R); })
static __inline __m512 __DEFAULT_FN_ATTRS _mm512_setzero_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1135 of file avx512fintrin.h.

#define _mm512_maskz_div_round_pd (   __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_divpd512_mask ((__v8df) __A, (__v8df) __B, \
(__v8df) _mm512_setzero_pd(), (__mmask8) __U, __R);})
static __inline __m512d __DEFAULT_FN_ATTRS _mm512_setzero_pd(void)
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1487 of file avx512fintrin.h.

#define _mm512_maskz_div_round_ps (   __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_divps512_mask ((__v16sf) __A, (__v16sf) __B, \
(__v16sf) _mm512_setzero_ps (), (__mmask16) __U, __R);});
static __inline __m512 __DEFAULT_FN_ATTRS _mm512_setzero_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1499 of file avx512fintrin.h.

#define _mm512_maskz_fmadd_round_pd (   U,
  A,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_vfmaddpd512_maskz ((__v8df) (A), \
(__v8df) (B), (__v8df) (C), \
(__mmask8) (U), (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1529 of file avx512fintrin.h.

#define _mm512_maskz_fmadd_round_ps (   U,
  A,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_vfmaddps512_maskz ((__v16sf) (A), \
(__v16sf) (B), (__v16sf) (C), \
(__mmask16) (U), (R)); })
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1721 of file avx512fintrin.h.

#define _mm512_maskz_fmaddsub_round_pd (   U,
  A,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_vfmaddsubpd512_maskz ((__v8df) (A), \
(__v8df) (B), (__v8df) (C), \
(__mmask8) (U), (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1913 of file avx512fintrin.h.

#define _mm512_maskz_fmaddsub_round_ps (   U,
  A,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_vfmaddsubps512_maskz ((__v16sf) (A), \
(__v16sf) (B), (__v16sf) (C), \
(__mmask16) (U), (R)); })
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 2025 of file avx512fintrin.h.

#define _mm512_maskz_fmsub_round_pd (   U,
  A,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_vfmaddpd512_maskz ((__v8df) (A), \
(__v8df) (B), -(__v8df) (C), \
(__mmask8) (U), (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1547 of file avx512fintrin.h.

#define _mm512_maskz_fmsub_round_ps (   U,
  A,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_vfmaddps512_maskz ((__v16sf) (A), \
(__v16sf) (B), -(__v16sf) (C), \
(__mmask16) (U), (R)); })
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1739 of file avx512fintrin.h.

#define _mm512_maskz_fmsubadd_round_pd (   U,
  A,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_vfmaddsubpd512_maskz ((__v8df) (A), \
(__v8df) (B), -(__v8df) (C), \
(__mmask8) (U), (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1931 of file avx512fintrin.h.

#define _mm512_maskz_fmsubadd_round_ps (   U,
  A,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_vfmaddsubps512_maskz ((__v16sf) (A), \
(__v16sf) (B), -(__v16sf) (C), \
(__mmask16) (U), (R)); })
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 2043 of file avx512fintrin.h.

#define _mm512_maskz_fnmadd_round_pd (   U,
  A,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_vfmaddpd512_maskz (-(__v8df) (A), \
(__v8df) (B), (__v8df) (C), \
(__mmask8) (U), (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1565 of file avx512fintrin.h.

#define _mm512_maskz_fnmadd_round_ps (   U,
  A,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_vfmaddps512_maskz (-(__v16sf) (A), \
(__v16sf) (B), (__v16sf) (C), \
(__mmask16) (U), (R)); })
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1757 of file avx512fintrin.h.

#define _mm512_maskz_fnmsub_round_pd (   U,
  A,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_vfmaddpd512_maskz (-(__v8df) (A), \
(__v8df) (B), -(__v8df) (C), \
(__mmask8) (U), (R)); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1577 of file avx512fintrin.h.

#define _mm512_maskz_fnmsub_round_ps (   U,
  A,
  B,
  C,
 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_vfmaddps512_maskz (-(__v16sf) (A), \
(__v16sf) (B), -(__v16sf) (C), \
(__mmask16) (U), (R)); })
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1769 of file avx512fintrin.h.

#define _mm512_maskz_mul_round_pd (   __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_mulpd512_mask ((__v8df) __A, (__v8df) __B, \
(__v8df) _mm512_setzero_pd(), (__mmask8) __U, __R);})
static __inline __m512d __DEFAULT_FN_ATTRS _mm512_setzero_pd(void)
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1365 of file avx512fintrin.h.

#define _mm512_maskz_mul_round_ps (   __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_mulps512_mask ((__v16sf) __A, (__v16sf) __B, \
(__v16sf) _mm512_setzero_ps (), (__mmask16) __U, __R);});
static __inline __m512 __DEFAULT_FN_ATTRS _mm512_setzero_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1377 of file avx512fintrin.h.

#define _mm512_maskz_sub_round_pd (   __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_subpd512_mask ((__v8df) __A, (__v8df) __B, \
(__v8df) _mm512_setzero_pd(), (__mmask8) __U, __R);})
static __inline __m512d __DEFAULT_FN_ATTRS _mm512_setzero_pd(void)
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1244 of file avx512fintrin.h.

#define _mm512_maskz_sub_round_ps (   __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_subps512_mask ((__v16sf) __A, (__v16sf) __B, \
(__v16sf) _mm512_setzero_ps (), (__mmask16) __U, __R);});
static __inline __m512 __DEFAULT_FN_ATTRS _mm512_setzero_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1256 of file avx512fintrin.h.

#define _mm512_mul_round_pd (   __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_mulpd512_mask ((__v8df) __A, (__v8df) __B,\
(__v8df) _mm512_setzero_pd(), (__mmask8) -1, __R); })
static __inline __m512d __DEFAULT_FN_ATTRS _mm512_setzero_pd(void)
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1357 of file avx512fintrin.h.

#define _mm512_mul_round_ps (   __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_mulps512_mask ((__v16sf) __A, (__v16sf) __B, \
(__v16sf) _mm512_setzero_ps (), (__mmask16) -1, __R);})
static __inline __m512 __DEFAULT_FN_ATTRS _mm512_setzero_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1369 of file avx512fintrin.h.

#define _mm512_roundscale_pd (   A,
 
)
Value:
__extension__ ({ \
(__m512d)__builtin_ia32_rndscalepd_mask((__v8df)(A), (B), (__v8df)(A), \
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:47

Definition at line 1507 of file avx512fintrin.h.

#define _mm512_roundscale_ps (   A,
 
)
Value:
__extension__ ({ \
(__m512)__builtin_ia32_rndscaleps_mask((__v16sf)(A), (B), (__v16sf)(A), \
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:47

Definition at line 1503 of file avx512fintrin.h.

#define _mm512_sub_round_pd (   __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_subpd512_mask ((__v8df) __A, (__v8df) __B,\
(__v8df) _mm512_setzero_pd(), (__mmask8) -1, __R); })
static __inline __m512d __DEFAULT_FN_ATTRS _mm512_setzero_pd(void)
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1236 of file avx512fintrin.h.

#define _mm512_sub_round_ps (   __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_subps512_mask ((__v16sf) __A, (__v16sf) __B, \
(__v16sf) _mm512_setzero_ps (), (__mmask16) -1, __R);})
static __inline __m512 __DEFAULT_FN_ATTRS _mm512_setzero_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1248 of file avx512fintrin.h.

#define _mm_add_round_sd (   __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128d) __builtin_ia32_addsd_round ((__v2df) __A, (__v2df) __B, \
(__v2df) _mm_setzero_pd(), (__mmask8) -1, __R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Definition: emmintrin.h:562

Definition at line 1067 of file avx512fintrin.h.

#define _mm_add_round_ss (   __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128) __builtin_ia32_addss_round ((__v4sf) __A, (__v4sf) __B, \
(__v4sf) _mm_setzero_ps(), (__mmask8) -1, __R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Definition: xmmintrin.h:617

Definition at line 1038 of file avx512fintrin.h.

#define _mm_div_round_sd (   __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128d) __builtin_ia32_divsd_round ((__v2df) __A, (__v2df) __B, \
(__v2df) _mm_setzero_pd(), (__mmask8) -1, __R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Definition: emmintrin.h:562

Definition at line 1429 of file avx512fintrin.h.

#define _mm_div_round_ss (   __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128) __builtin_ia32_divss_round ((__v4sf) __A, (__v4sf) __B, \
(__v4sf) _mm_setzero_ps(), (__mmask8) -1, __R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Definition: xmmintrin.h:617

Definition at line 1399 of file avx512fintrin.h.

#define _MM_FROUND_CUR_DIRECTION   0x04

Definition at line 47 of file avx512fintrin.h.

Referenced by _mm512_ceil_pd(), _mm512_ceil_ps(), _mm512_cvtepi64_pd(), _mm512_cvtepi64_ps(), _mm512_cvtepu64_pd(), _mm512_cvtepu64_ps(), _mm512_cvtpd_epi64(), _mm512_cvtpd_epu64(), _mm512_cvtph_ps(), _mm512_cvtps_epi64(), _mm512_cvtps_epu64(), _mm512_cvttpd_epi32(), _mm512_cvttpd_epi64(), _mm512_cvttpd_epu64(), _mm512_cvttps_epi32(), _mm512_cvttps_epi64(), _mm512_cvttps_epu32(), _mm512_cvttps_epu64(), _mm512_floor_pd(), _mm512_floor_ps(), _mm512_fmadd_pd(), _mm512_fmadd_ps(), _mm512_fmaddsub_pd(), _mm512_fmaddsub_ps(), _mm512_fmsub_pd(), _mm512_fmsub_ps(), _mm512_fmsubadd_pd(), _mm512_fmsubadd_ps(), _mm512_fnmadd_pd(), _mm512_fnmadd_ps(), _mm512_fnmsub_pd(), _mm512_fnmsub_ps(), _mm512_mask3_fmadd_pd(), _mm512_mask3_fmadd_ps(), _mm512_mask3_fmaddsub_pd(), _mm512_mask3_fmaddsub_ps(), _mm512_mask3_fmsub_pd(), _mm512_mask3_fmsub_ps(), _mm512_mask3_fmsubadd_pd(), _mm512_mask3_fmsubadd_ps(), _mm512_mask3_fnmadd_pd(), _mm512_mask3_fnmadd_ps(), _mm512_mask3_fnmsub_pd(), _mm512_mask3_fnmsub_ps(), _mm512_mask_add_pd(), _mm512_mask_add_ps(), _mm512_mask_cvtepi64_pd(), _mm512_mask_cvtepi64_ps(), _mm512_mask_cvtepu64_pd(), _mm512_mask_cvtepu64_ps(), _mm512_mask_cvtpd_epi64(), _mm512_mask_cvtpd_epu64(), _mm512_mask_cvtps_epi64(), _mm512_mask_cvtps_epu64(), _mm512_mask_cvttpd_epi64(), _mm512_mask_cvttpd_epu64(), _mm512_mask_cvttps_epi64(), _mm512_mask_cvttps_epu64(), _mm512_mask_div_pd(), _mm512_mask_div_ps(), _mm512_mask_fmadd_pd(), _mm512_mask_fmadd_ps(), _mm512_mask_fmaddsub_pd(), _mm512_mask_fmaddsub_ps(), _mm512_mask_fmsub_pd(), _mm512_mask_fmsub_ps(), _mm512_mask_fmsubadd_pd(), _mm512_mask_fmsubadd_ps(), _mm512_mask_fnmadd_pd(), _mm512_mask_fnmadd_ps(), _mm512_mask_fnmsub_pd(), _mm512_mask_fnmsub_ps(), _mm512_mask_mul_pd(), _mm512_mask_mul_ps(), _mm512_mask_sub_pd(), _mm512_mask_sub_ps(), _mm512_maskz_add_pd(), _mm512_maskz_add_ps(), _mm512_maskz_cvtepi64_pd(), _mm512_maskz_cvtepi64_ps(), _mm512_maskz_cvtepu64_pd(), _mm512_maskz_cvtepu64_ps(), _mm512_maskz_cvtpd_epi64(), _mm512_maskz_cvtpd_epu64(), _mm512_maskz_cvtps_epi64(), _mm512_maskz_cvtps_epu64(), _mm512_maskz_cvttpd_epi64(), _mm512_maskz_cvttpd_epu64(), _mm512_maskz_cvttps_epi64(), _mm512_maskz_cvttps_epu64(), _mm512_maskz_div_pd(), _mm512_maskz_div_ps(), _mm512_maskz_fmadd_pd(), _mm512_maskz_fmadd_ps(), _mm512_maskz_fmaddsub_pd(), _mm512_maskz_fmaddsub_ps(), _mm512_maskz_fmsub_pd(), _mm512_maskz_fmsub_ps(), _mm512_maskz_fmsubadd_pd(), _mm512_maskz_fmsubadd_ps(), _mm512_maskz_fnmadd_pd(), _mm512_maskz_fnmadd_ps(), _mm512_maskz_fnmsub_pd(), _mm512_maskz_fnmsub_ps(), _mm512_maskz_mul_pd(), _mm512_maskz_mul_ps(), _mm512_maskz_sub_pd(), _mm512_maskz_sub_ps(), _mm512_max_pd(), _mm512_max_ps(), _mm512_min_pd(), _mm512_min_ps(), _mm512_sqrt_pd(), _mm512_sqrt_ps(), _mm_mask_add_sd(), _mm_mask_add_ss(), _mm_mask_div_sd(), _mm_mask_div_ss(), _mm_mask_max_sd(), _mm_mask_max_ss(), _mm_mask_min_sd(), _mm_mask_min_ss(), _mm_mask_mul_sd(), _mm_mask_mul_ss(), _mm_mask_sub_sd(), _mm_mask_sub_ss(), _mm_maskz_add_sd(), _mm_maskz_add_ss(), _mm_maskz_div_sd(), _mm_maskz_div_ss(), _mm_maskz_max_sd(), _mm_maskz_max_ss(), _mm_maskz_min_sd(), _mm_maskz_min_ss(), _mm_maskz_mul_sd(), _mm_maskz_mul_ss(), _mm_maskz_sub_sd(), and _mm_maskz_sub_ss().

#define _MM_FROUND_TO_NEAREST_INT   0x00

Definition at line 43 of file avx512fintrin.h.

#define _MM_FROUND_TO_NEG_INF   0x01

Definition at line 44 of file avx512fintrin.h.

#define _MM_FROUND_TO_POS_INF   0x02

Definition at line 45 of file avx512fintrin.h.

#define _MM_FROUND_TO_ZERO   0x03

Definition at line 46 of file avx512fintrin.h.

#define _mm_mask_add_round_sd (   __W,
  __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128d) __builtin_ia32_addsd_round ((__v2df) __A, (__v2df) __B, \
(__v2df) __W, (__mmask8) __U,__R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1071 of file avx512fintrin.h.

#define _mm_mask_add_round_ss (   __W,
  __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128) __builtin_ia32_addss_round ((__v4sf) __A, (__v4sf) __B, \
(__v4sf) __W, (__mmask8) __U,__R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1042 of file avx512fintrin.h.

#define _mm_mask_div_round_sd (   __W,
  __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128d) __builtin_ia32_divsd_round ((__v2df) __A, (__v2df) __B, \
(__v2df) __W, (__mmask8) __U,__R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1433 of file avx512fintrin.h.

#define _mm_mask_div_round_ss (   __W,
  __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128) __builtin_ia32_divss_round ((__v4sf) __A, (__v4sf) __B, \
(__v4sf) __W, (__mmask8) __U,__R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1403 of file avx512fintrin.h.

#define _mm_mask_max_round_sd (   __W,
  __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128d) __builtin_ia32_maxsd_round ((__v2df) __A, (__v2df) __B, \
(__v2df) __W, (__mmask8) __U,__R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 622 of file avx512fintrin.h.

#define _mm_mask_max_round_ss (   __W,
  __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128) __builtin_ia32_maxss_round ((__v4sf) __A, (__v4sf) __B, \
(__v4sf) __W, (__mmask8) __U,__R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 592 of file avx512fintrin.h.

#define _mm_mask_min_round_sd (   __W,
  __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128d) __builtin_ia32_minsd_round ((__v2df) __A, (__v2df) __B, \
(__v2df) __W, (__mmask8) __U,__R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 745 of file avx512fintrin.h.

#define _mm_mask_min_round_ss (   __W,
  __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128) __builtin_ia32_minss_round ((__v4sf) __A, (__v4sf) __B, \
(__v4sf) __W, (__mmask8) __U,__R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 715 of file avx512fintrin.h.

#define _mm_mask_mul_round_sd (   __W,
  __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128d) __builtin_ia32_mulsd_round ((__v2df) __A, (__v2df) __B, \
(__v2df) __W, (__mmask8) __U,__R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1311 of file avx512fintrin.h.

#define _mm_mask_mul_round_ss (   __W,
  __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128) __builtin_ia32_mulss_round ((__v4sf) __A, (__v4sf) __B, \
(__v4sf) __W, (__mmask8) __U,__R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1281 of file avx512fintrin.h.

#define _mm_mask_sub_round_sd (   __W,
  __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128d) __builtin_ia32_subsd_round ((__v2df) __A, (__v2df) __B, \
(__v2df) __W, (__mmask8) __U,__R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1190 of file avx512fintrin.h.

#define _mm_mask_sub_round_ss (   __W,
  __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128) __builtin_ia32_subss_round ((__v4sf) __A, (__v4sf) __B, \
(__v4sf) __W, (__mmask8) __U,__R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39

Definition at line 1160 of file avx512fintrin.h.

#define _mm_maskz_add_round_sd (   __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128d) __builtin_ia32_addsd_round ((__v2df) __A, (__v2df) __B, \
(__v2df) _mm_setzero_pd(), (__mmask8) __U,__R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Definition: emmintrin.h:562

Definition at line 1075 of file avx512fintrin.h.

#define _mm_maskz_add_round_ss (   __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128) __builtin_ia32_addss_round ((__v4sf) __A, (__v4sf) __B, \
(__v4sf) _mm_setzero_ps(), (__mmask8) __U,__R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Definition: xmmintrin.h:617

Definition at line 1046 of file avx512fintrin.h.

#define _mm_maskz_div_round_sd (   __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128d) __builtin_ia32_divsd_round ((__v2df) __A, (__v2df) __B, \
(__v2df) _mm_setzero_pd(), (__mmask8) __U,__R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Definition: emmintrin.h:562

Definition at line 1437 of file avx512fintrin.h.

#define _mm_maskz_div_round_ss (   __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128) __builtin_ia32_divss_round ((__v4sf) __A, (__v4sf) __B, \
(__v4sf) _mm_setzero_ps(), (__mmask8) __U,__R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Definition: xmmintrin.h:617

Definition at line 1407 of file avx512fintrin.h.

#define _mm_maskz_max_round_sd (   __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128d) __builtin_ia32_maxsd_round ((__v2df) __A, (__v2df) __B, \
(__v2df) _mm_setzero_pd(), (__mmask8) __U,__R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Definition: emmintrin.h:562

Definition at line 626 of file avx512fintrin.h.

#define _mm_maskz_max_round_ss (   __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128) __builtin_ia32_maxss_round ((__v4sf) __A, (__v4sf) __B, \
(__v4sf) _mm_setzero_ps(), (__mmask8) __U,__R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Definition: xmmintrin.h:617

Definition at line 596 of file avx512fintrin.h.

#define _mm_maskz_min_round_sd (   __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128d) __builtin_ia32_minsd_round ((__v2df) __A, (__v2df) __B, \
(__v2df) _mm_setzero_pd(), (__mmask8) __U,__R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Definition: emmintrin.h:562

Definition at line 749 of file avx512fintrin.h.

#define _mm_maskz_min_round_ss (   __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128) __builtin_ia32_minss_round ((__v4sf) __A, (__v4sf) __B, \
(__v4sf) _mm_setzero_ps(), (__mmask8) __U,__R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Definition: xmmintrin.h:617

Definition at line 719 of file avx512fintrin.h.

#define _mm_maskz_mul_round_sd (   __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128d) __builtin_ia32_mulsd_round ((__v2df) __A, (__v2df) __B, \
(__v2df) _mm_setzero_pd(), (__mmask8) __U,__R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Definition: emmintrin.h:562

Definition at line 1315 of file avx512fintrin.h.

#define _mm_maskz_mul_round_ss (   __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128) __builtin_ia32_mulss_round ((__v4sf) __A, (__v4sf) __B, \
(__v4sf) _mm_setzero_ps(), (__mmask8) __U,__R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Definition: xmmintrin.h:617

Definition at line 1285 of file avx512fintrin.h.

#define _mm_maskz_sub_round_sd (   __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128d) __builtin_ia32_subsd_round ((__v2df) __A, (__v2df) __B, \
(__v2df) _mm_setzero_pd(), (__mmask8) __U,__R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Definition: emmintrin.h:562

Definition at line 1194 of file avx512fintrin.h.

#define _mm_maskz_sub_round_ss (   __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128) __builtin_ia32_subss_round ((__v4sf) __A, (__v4sf) __B, \
(__v4sf) _mm_setzero_ps(), (__mmask8) __U,__R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Definition: xmmintrin.h:617

Definition at line 1164 of file avx512fintrin.h.

#define _mm_max_round_sd (   __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128d) __builtin_ia32_maxsd_round ((__v2df) __A, (__v2df) __B, \
(__v2df) _mm_setzero_pd(), (__mmask8) -1, __R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Definition: emmintrin.h:562

Definition at line 618 of file avx512fintrin.h.

#define _mm_max_round_ss (   __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128) __builtin_ia32_maxss_round ((__v4sf) __A, (__v4sf) __B, \
(__v4sf) _mm_setzero_ps(), (__mmask8) -1, __R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Definition: xmmintrin.h:617

Definition at line 588 of file avx512fintrin.h.

#define _mm_min_round_sd (   __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128d) __builtin_ia32_minsd_round ((__v2df) __A, (__v2df) __B, \
(__v2df) _mm_setzero_pd(), (__mmask8) -1, __R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Definition: emmintrin.h:562

Definition at line 741 of file avx512fintrin.h.

#define _mm_min_round_ss (   __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128) __builtin_ia32_minss_round ((__v4sf) __A, (__v4sf) __B, \
(__v4sf) _mm_setzero_ps(), (__mmask8) -1, __R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Definition: xmmintrin.h:617

Definition at line 711 of file avx512fintrin.h.

#define _mm_mul_round_sd (   __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128d) __builtin_ia32_mulsd_round ((__v2df) __A, (__v2df) __B, \
(__v2df) _mm_setzero_pd(), (__mmask8) -1, __R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Definition: emmintrin.h:562

Definition at line 1307 of file avx512fintrin.h.

#define _mm_mul_round_ss (   __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128) __builtin_ia32_mulss_round ((__v4sf) __A, (__v4sf) __B, \
(__v4sf) _mm_setzero_ps(), (__mmask8) -1, __R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Definition: xmmintrin.h:617

Definition at line 1277 of file avx512fintrin.h.

#define _mm_sub_round_sd (   __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128d) __builtin_ia32_subsd_round ((__v2df) __A, (__v2df) __B, \
(__v2df) _mm_setzero_pd(), (__mmask8) -1, __R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Definition: emmintrin.h:562

Definition at line 1186 of file avx512fintrin.h.

#define _mm_sub_round_ss (   __A,
  __B,
  __R 
)
Value:
__extension__ ({ \
(__m128) __builtin_ia32_subss_round ((__v4sf) __A, (__v4sf) __B, \
(__v4sf) _mm_setzero_ps(), (__mmask8) -1, __R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Definition: xmmintrin.h:617

Definition at line 1156 of file avx512fintrin.h.

Typedef Documentation

typedef long long __m512i __attribute__((__vector_size__(64)))

Definition at line 30 of file avx512fintrin.h.

typedef unsigned short __mmask16

Definition at line 40 of file avx512fintrin.h.

typedef unsigned char __mmask8

Definition at line 39 of file avx512fintrin.h.

Function Documentation

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_abs_epi32 ( __m512i  __A)
static

Definition at line 1012 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_abs_epi64 ( __m512i  __A)
static

Definition at line 1003 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_add_epi32 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 499 of file avx512fintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_add_epi64 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 449 of file avx512fintrin.h.

static __inline __m512d __DEFAULT_FN_ATTRS _mm512_add_pd ( __m512d  __a,
__m512d  __b 
)
static

Definition at line 413 of file avx512fintrin.h.

References __b.

static __inline __m512 __DEFAULT_FN_ATTRS _mm512_add_ps ( __m512  __a,
__m512  __b 
)
static

Definition at line 419 of file avx512fintrin.h.

References __b.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_and_epi32 ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 194 of file avx512fintrin.h.

References __b.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_and_epi64 ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 218 of file avx512fintrin.h.

References __b.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_and_si512 ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 394 of file avx512fintrin.h.

References __b.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_andnot_epi32 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 242 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_andnot_epi64 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 271 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_broadcastsd_pd ( __m128d  __X)
static

Definition at line 158 of file avx512fintrin.h.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_broadcastss_ps ( __m128  __X)
static

Definition at line 148 of file avx512fintrin.h.

static __inline __m512d __DEFAULT_FN_ATTRS _mm512_castpd256_pd512 ( __m256d  __a)
static

Definition at line 168 of file avx512fintrin.h.

static __inline __m128d __DEFAULT_FN_ATTRS _mm512_castpd512_pd128 ( __m512d  __a)
static

Definition at line 181 of file avx512fintrin.h.

static __inline __m512 __DEFAULT_FN_ATTRS _mm512_castps256_ps512 ( __m256  __a)
static

Definition at line 174 of file avx512fintrin.h.

static __inline __m128 __DEFAULT_FN_ATTRS _mm512_castps512_ps128 ( __m512  __a)
static

Definition at line 187 of file avx512fintrin.h.

static __inline __m512d __DEFAULT_FN_ATTRS _mm512_ceil_pd ( __m512d  __A)
static

Definition at line 994 of file avx512fintrin.h.

References _MM_FROUND_CEIL, and _MM_FROUND_CUR_DIRECTION.

static __inline __m512 __DEFAULT_FN_ATTRS _mm512_ceil_ps ( __m512  __A)
static

Definition at line 985 of file avx512fintrin.h.

References _MM_FROUND_CEIL, and _MM_FROUND_CUR_DIRECTION.

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_cmpeq_epi32_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 2745 of file avx512fintrin.h.

static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm512_cmpeq_epi64_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 2775 of file avx512fintrin.h.

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_cmpeq_epu32_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 2757 of file avx512fintrin.h.

static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm512_cmpeq_epu64_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 2781 of file avx512fintrin.h.

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_cmpge_epi32_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 2793 of file avx512fintrin.h.

static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm512_cmpge_epi64_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 2817 of file avx512fintrin.h.

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_cmpge_epu32_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 2805 of file avx512fintrin.h.

static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm512_cmpge_epu64_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 2829 of file avx512fintrin.h.

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_cmpgt_epi32_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 2841 of file avx512fintrin.h.

static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm512_cmpgt_epi64_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 2871 of file avx512fintrin.h.

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_cmpgt_epu32_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 2853 of file avx512fintrin.h.

static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm512_cmpgt_epu64_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 2877 of file avx512fintrin.h.

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_cmple_epi32_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 2889 of file avx512fintrin.h.

static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm512_cmple_epi64_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 2913 of file avx512fintrin.h.

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_cmple_epu32_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 2901 of file avx512fintrin.h.

static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm512_cmple_epu64_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 2925 of file avx512fintrin.h.

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_cmplt_epi32_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 2937 of file avx512fintrin.h.

static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm512_cmplt_epi64_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 2961 of file avx512fintrin.h.

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_cmplt_epu32_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 2949 of file avx512fintrin.h.

static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm512_cmplt_epu64_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 2973 of file avx512fintrin.h.

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_cmpneq_epi32_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 2985 of file avx512fintrin.h.

static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm512_cmpneq_epi64_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 3009 of file avx512fintrin.h.

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_cmpneq_epu32_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 2997 of file avx512fintrin.h.

static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm512_cmpneq_epu64_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 3021 of file avx512fintrin.h.

static __inline __m512d __DEFAULT_FN_ATTRS _mm512_cvtepi32_pd ( __m256i  __A)
static

Definition at line 2440 of file avx512fintrin.h.

References _mm512_setzero_pd().

static __inline __m512d __DEFAULT_FN_ATTRS _mm512_cvtepu32_pd ( __m256i  __A)
static

Definition at line 2449 of file avx512fintrin.h.

References _mm512_setzero_pd().

static __inline __m512 __DEFAULT_FN_ATTRS _mm512_cvtph_ps ( __m256i  __A)
static

Definition at line 2468 of file avx512fintrin.h.

References _mm512_setzero_ps(), and _MM_FROUND_CUR_DIRECTION.

static __inline __m256i __DEFAULT_FN_ATTRS _mm512_cvttpd_epi32 ( __m512d  __a)
static

Definition at line 2487 of file avx512fintrin.h.

References _mm256_setzero_si256(), and _MM_FROUND_CUR_DIRECTION.

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_cvttps_epi32 ( __m512  __a)
static

Definition at line 2478 of file avx512fintrin.h.

References _mm512_setzero_si512(), and _MM_FROUND_CUR_DIRECTION.

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_cvttps_epu32 ( __m512  __A)
static

Definition at line 2420 of file avx512fintrin.h.

References _mm512_setzero_si512(), and _MM_FROUND_CUR_DIRECTION.

static __inline __m512d __DEFAULT_FN_ATTRS _mm512_floor_pd ( __m512d  __A)
static

Definition at line 976 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _MM_FROUND_FLOOR.

static __inline __m512 __DEFAULT_FN_ATTRS _mm512_floor_ps ( __m512  __A)
static

Definition at line 967 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _MM_FROUND_FLOOR.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_fmadd_pd ( __m512d  __A,
__m512d  __B,
__m512d  __C 
)
static

Definition at line 1584 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_fmadd_ps ( __m512  __A,
__m512  __B,
__m512  __C 
)
static

Definition at line 1776 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_fmaddsub_pd ( __m512d  __A,
__m512d  __B,
__m512d  __C 
)
static

Definition at line 1938 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_fmaddsub_ps ( __m512  __A,
__m512  __B,
__m512  __C 
)
static

Definition at line 2050 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_fmsub_pd ( __m512d  __A,
__m512d  __B,
__m512d  __C 
)
static

Definition at line 1624 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_fmsub_ps ( __m512  __A,
__m512  __B,
__m512  __C 
)
static

Definition at line 1816 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_fmsubadd_pd ( __m512d  __A,
__m512d  __B,
__m512d  __C 
)
static

Definition at line 1978 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_fmsubadd_ps ( __m512  __A,
__m512  __B,
__m512  __C 
)
static

Definition at line 2090 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_fnmadd_pd ( __m512d  __A,
__m512d  __B,
__m512d  __C 
)
static

Definition at line 1654 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_fnmadd_ps ( __m512  __A,
__m512  __B,
__m512  __C 
)
static

Definition at line 1846 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_fnmsub_pd ( __m512d  __A,
__m512d  __B,
__m512d  __C 
)
static

Definition at line 1684 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_fnmsub_ps ( __m512  __A,
__m512  __B,
__m512  __C 
)
static

Definition at line 1876 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline __mmask16 __DEFAULT_FN_ATTRS _mm512_knot ( __mmask16  __M)
static

Definition at line 2737 of file avx512fintrin.h.

static __inline __m512d __DEFAULT_FN_ATTRS _mm512_load_pd ( float const *  __p)
static

Definition at line 2660 of file avx512fintrin.h.

References _mm512_setzero_pd().

static __inline __m512 __DEFAULT_FN_ATTRS _mm512_load_ps ( double const *  __p)
static

Definition at line 2651 of file avx512fintrin.h.

References _mm512_setzero_ps().

static __inline __m512d __DEFAULT_FN_ATTRS _mm512_loadu_pd ( double const *  __p)
static

Definition at line 2633 of file avx512fintrin.h.

static __inline __m512 __DEFAULT_FN_ATTRS _mm512_loadu_ps ( float const *  __p)
static

Definition at line 2642 of file avx512fintrin.h.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_mask3_fmadd_pd ( __m512d  __A,
__m512d  __B,
__m512d  __C,
__mmask8  __U 
)
static

Definition at line 1604 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_mask3_fmadd_ps ( __m512  __A,
__m512  __B,
__m512  __C,
__mmask16  __U 
)
static

Definition at line 1796 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_mask3_fmaddsub_pd ( __m512d  __A,
__m512d  __B,
__m512d  __C,
__mmask8  __U 
)
static

Definition at line 1958 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_mask3_fmaddsub_ps ( __m512  __A,
__m512  __B,
__m512  __C,
__mmask16  __U 
)
static

Definition at line 2070 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_mask3_fmsub_pd ( __m512d  __A,
__m512d  __B,
__m512d  __C,
__mmask8  __U 
)
static

Definition at line 2126 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_mask3_fmsub_ps ( __m512  __A,
__m512  __B,
__m512  __C,
__mmask16  __U 
)
static

Definition at line 2142 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_mask3_fmsubadd_pd ( __m512d  __A,
__m512d  __B,
__m512d  __C,
__mmask8  __U 
)
static

Definition at line 2158 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_mask3_fmsubadd_ps ( __m512  __A,
__m512  __B,
__m512  __C,
__mmask16  __U 
)
static

Definition at line 2174 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_mask3_fnmadd_pd ( __m512d  __A,
__m512d  __B,
__m512d  __C,
__mmask8  __U 
)
static

Definition at line 1664 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_mask3_fnmadd_ps ( __m512  __A,
__m512  __B,
__m512  __C,
__mmask16  __U 
)
static

Definition at line 1856 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_mask3_fnmsub_pd ( __m512d  __A,
__m512d  __B,
__m512d  __C,
__mmask8  __U 
)
static

Definition at line 2238 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_mask3_fnmsub_ps ( __m512  __A,
__m512  __B,
__m512  __C,
__mmask16  __U 
)
static

Definition at line 2270 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_add_epi32 ( __m512i  __W,
__mmask16  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 505 of file avx512fintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_add_epi64 ( __m512i  __W,
__mmask8  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 455 of file avx512fintrin.h.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_mask_add_pd ( __m512d  __W,
__mmask8  __U,
__m512d  __A,
__m512d  __B 
)
static

Definition at line 1080 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_mask_add_ps ( __m512  __W,
__mmask16  __U,
__m512  __A,
__m512  __B 
)
static

Definition at line 1098 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_and_epi32 ( __m512i  __src,
__mmask16  __k,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 200 of file avx512fintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_and_epi64 ( __m512i  __src,
__mmask8  __k,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 224 of file avx512fintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_andnot_epi32 ( __m512i  __W,
__mmask16  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 252 of file avx512fintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_andnot_epi64 ( __m512i  __W,
__mmask8  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 281 of file avx512fintrin.h.

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_mask_blend_epi32 ( __mmask16  __U,
__m512i  __A,
__m512i  __W 
)
static

Definition at line 2376 of file avx512fintrin.h.

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_mask_blend_epi64 ( __mmask8  __U,
__m512i  __A,
__m512i  __W 
)
static

Definition at line 2368 of file avx512fintrin.h.

static __inline __m512d __DEFAULT_FN_ATTRS _mm512_mask_blend_pd ( __mmask8  __U,
__m512d  __A,
__m512d  __W 
)
static

Definition at line 2352 of file avx512fintrin.h.

static __inline __m512 __DEFAULT_FN_ATTRS _mm512_mask_blend_ps ( __mmask16  __U,
__m512  __A,
__m512  __W 
)
static

Definition at line 2360 of file avx512fintrin.h.

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_mask_cmpeq_epi32_mask ( __mmask16  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 2751 of file avx512fintrin.h.

static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm512_mask_cmpeq_epi64_mask ( __mmask8  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 2769 of file avx512fintrin.h.

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_mask_cmpeq_epu32_mask ( __mmask16  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 2763 of file avx512fintrin.h.

static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm512_mask_cmpeq_epu64_mask ( __mmask8  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 2787 of file avx512fintrin.h.

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_mask_cmpge_epi32_mask ( __mmask16  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 2799 of file avx512fintrin.h.

static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm512_mask_cmpge_epi64_mask ( __mmask8  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 2823 of file avx512fintrin.h.

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_mask_cmpge_epu32_mask ( __mmask16  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 2811 of file avx512fintrin.h.

static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm512_mask_cmpge_epu64_mask ( __mmask8  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 2835 of file avx512fintrin.h.

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_mask_cmpgt_epi32_mask ( __mmask16  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 2847 of file avx512fintrin.h.

static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm512_mask_cmpgt_epi64_mask ( __mmask8  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 2865 of file avx512fintrin.h.

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_mask_cmpgt_epu32_mask ( __mmask16  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 2859 of file avx512fintrin.h.

static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm512_mask_cmpgt_epu64_mask ( __mmask8  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 2883 of file avx512fintrin.h.

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_mask_cmple_epi32_mask ( __mmask16  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 2895 of file avx512fintrin.h.

static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm512_mask_cmple_epi64_mask ( __mmask8  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 2919 of file avx512fintrin.h.

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_mask_cmple_epu32_mask ( __mmask16  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 2907 of file avx512fintrin.h.

static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm512_mask_cmple_epu64_mask ( __mmask8  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 2931 of file avx512fintrin.h.

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_mask_cmplt_epi32_mask ( __mmask16  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 2943 of file avx512fintrin.h.

static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm512_mask_cmplt_epi64_mask ( __mmask8  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 2967 of file avx512fintrin.h.

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_mask_cmplt_epu32_mask ( __mmask16  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 2955 of file avx512fintrin.h.

static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm512_mask_cmplt_epu64_mask ( __mmask8  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 2979 of file avx512fintrin.h.

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_mask_cmpneq_epi32_mask ( __mmask16  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 2991 of file avx512fintrin.h.

static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm512_mask_cmpneq_epi64_mask ( __mmask8  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 3015 of file avx512fintrin.h.

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_mask_cmpneq_epu32_mask ( __mmask16  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 3003 of file avx512fintrin.h.

static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm512_mask_cmpneq_epu64_mask ( __mmask8  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 3027 of file avx512fintrin.h.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_mask_div_pd ( __m512d  __W,
__mmask8  __U,
__m512d  __A,
__m512d  __B 
)
static

Definition at line 1442 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_mask_div_ps ( __m512  __W,
__mmask16  __U,
__m512  __A,
__m512  __B 
)
static

Definition at line 1461 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_mask_fmadd_pd ( __m512d  __A,
__mmask8  __U,
__m512d  __B,
__m512d  __C 
)
static

Definition at line 1594 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_mask_fmadd_ps ( __m512  __A,
__mmask16  __U,
__m512  __B,
__m512  __C 
)
static

Definition at line 1786 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_mask_fmaddsub_pd ( __m512d  __A,
__mmask8  __U,
__m512d  __B,
__m512d  __C 
)
static

Definition at line 1948 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_mask_fmaddsub_ps ( __m512  __A,
__mmask16  __U,
__m512  __B,
__m512  __C 
)
static

Definition at line 2060 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_mask_fmsub_pd ( __m512d  __A,
__mmask8  __U,
__m512d  __B,
__m512d  __C 
)
static

Definition at line 1634 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_mask_fmsub_ps ( __m512  __A,
__mmask16  __U,
__m512  __B,
__m512  __C 
)
static

Definition at line 1826 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_mask_fmsubadd_pd ( __m512d  __A,
__mmask8  __U,
__m512d  __B,
__m512d  __C 
)
static

Definition at line 1988 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_mask_fmsubadd_ps ( __m512  __A,
__mmask16  __U,
__m512  __B,
__m512  __C 
)
static

Definition at line 2100 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_mask_fnmadd_pd ( __m512d  __A,
__mmask8  __U,
__m512d  __B,
__m512d  __C 
)
static

Definition at line 2190 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_mask_fnmadd_ps ( __m512  __A,
__mmask16  __U,
__m512  __B,
__m512  __C 
)
static

Definition at line 2206 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_mask_fnmsub_pd ( __m512d  __A,
__mmask8  __U,
__m512d  __B,
__m512d  __C 
)
static

Definition at line 2228 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_mask_fnmsub_ps ( __m512  __A,
__mmask16  __U,
__m512  __B,
__m512  __C 
)
static

Definition at line 2260 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_mask_mul_epi32 ( __m512i  __W,
__mmask8  __M,
__m512i  __X,
__m512i  __Y 
)
static

Definition at line 805 of file avx512fintrin.h.

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_mask_mul_epu32 ( __m512i  __W,
__mmask8  __M,
__m512i  __X,
__m512i  __Y 
)
static

Definition at line 833 of file avx512fintrin.h.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_mask_mul_pd ( __m512d  __W,
__mmask8  __U,
__m512d  __A,
__m512d  __B 
)
static

Definition at line 1320 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_mask_mul_ps ( __m512  __W,
__mmask16  __U,
__m512  __A,
__m512  __B 
)
static

Definition at line 1339 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_mask_mullo_epi32 ( __m512i  __W,
__mmask16  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 867 of file avx512fintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_or_epi32 ( __m512i  __src,
__mmask16  __k,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 304 of file avx512fintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_or_epi64 ( __m512i  __src,
__mmask8  __k,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 328 of file avx512fintrin.h.

static __inline void __DEFAULT_FN_ATTRS _mm512_mask_store_pd ( void *  __P,
__mmask8  __U,
__m512d  __A 
)
static

Definition at line 2710 of file avx512fintrin.h.

static __inline void __DEFAULT_FN_ATTRS _mm512_mask_store_ps ( void *  __P,
__mmask16  __U,
__m512  __A 
)
static

Definition at line 2722 of file avx512fintrin.h.

static __inline void __DEFAULT_FN_ATTRS _mm512_mask_storeu_epi32 ( void *  __P,
__mmask16  __U,
__m512i  __A 
)
static

Definition at line 2678 of file avx512fintrin.h.

static __inline void __DEFAULT_FN_ATTRS _mm512_mask_storeu_epi64 ( void *  __P,
__mmask8  __U,
__m512i  __A 
)
static

Definition at line 2671 of file avx512fintrin.h.

static __inline void __DEFAULT_FN_ATTRS _mm512_mask_storeu_pd ( void *  __P,
__mmask8  __U,
__m512d  __A 
)
static

Definition at line 2685 of file avx512fintrin.h.

static __inline void __DEFAULT_FN_ATTRS _mm512_mask_storeu_ps ( void *  __P,
__mmask16  __U,
__m512  __A 
)
static

Definition at line 2697 of file avx512fintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_sub_epi32 ( __m512i  __W,
__mmask16  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 530 of file avx512fintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_sub_epi64 ( __m512i  __W,
__mmask8  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 480 of file avx512fintrin.h.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_mask_sub_pd ( __m512d  __W,
__mmask8  __U,
__m512d  __A,
__m512d  __B 
)
static

Definition at line 1199 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_mask_sub_ps ( __m512  __W,
__mmask16  __U,
__m512  __A,
__m512  __B 
)
static

Definition at line 1218 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_xor_epi32 ( __m512i  __src,
__mmask16  __k,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 352 of file avx512fintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_xor_epi64 ( __m512i  __src,
__mmask8  __k,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 376 of file avx512fintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_add_epi32 ( __mmask16  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 514 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_add_epi64 ( __mmask8  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 464 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_maskz_add_pd ( __mmask8  __U,
__m512d  __A,
__m512d  __B 
)
static

Definition at line 1089 of file avx512fintrin.h.

References _mm512_setzero_pd(), and _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_maskz_add_ps ( __mmask16  __U,
__m512  __A,
__m512  __B 
)
static

Definition at line 1107 of file avx512fintrin.h.

References _mm512_setzero_ps(), and _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_and_epi32 ( __mmask16  __k,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 208 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_and_epi64 ( __mmask8  __k,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 232 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_andnot_epi32 ( __mmask16  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 261 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_andnot_epi64 ( __mmask8  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 289 of file avx512fintrin.h.

References _mm512_setzero_pd().

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_maskz_div_pd ( __mmask8  __U,
__m512d  __A,
__m512d  __B 
)
static

Definition at line 1451 of file avx512fintrin.h.

References _mm512_setzero_pd(), and _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_maskz_div_ps ( __mmask16  __U,
__m512  __A,
__m512  __B 
)
static

Definition at line 1470 of file avx512fintrin.h.

References _mm512_setzero_ps(), and _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_maskz_fmadd_pd ( __mmask8  __U,
__m512d  __A,
__m512d  __B,
__m512d  __C 
)
static

Definition at line 1614 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_maskz_fmadd_ps ( __mmask16  __U,
__m512  __A,
__m512  __B,
__m512  __C 
)
static

Definition at line 1806 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_maskz_fmaddsub_pd ( __mmask8  __U,
__m512d  __A,
__m512d  __B,
__m512d  __C 
)
static

Definition at line 1968 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_maskz_fmaddsub_ps ( __mmask16  __U,
__m512  __A,
__m512  __B,
__m512  __C 
)
static

Definition at line 2080 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_maskz_fmsub_pd ( __mmask8  __U,
__m512d  __A,
__m512d  __B,
__m512d  __C 
)
static

Definition at line 1644 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_maskz_fmsub_ps ( __mmask16  __U,
__m512  __A,
__m512  __B,
__m512  __C 
)
static

Definition at line 1836 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_maskz_fmsubadd_pd ( __mmask8  __U,
__m512d  __A,
__m512d  __B,
__m512d  __C 
)
static

Definition at line 1998 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_maskz_fmsubadd_ps ( __mmask16  __U,
__m512  __A,
__m512  __B,
__m512  __C 
)
static

Definition at line 2110 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_maskz_fnmadd_pd ( __mmask8  __U,
__m512d  __A,
__m512d  __B,
__m512d  __C 
)
static

Definition at line 1674 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_maskz_fnmadd_ps ( __mmask16  __U,
__m512  __A,
__m512  __B,
__m512  __C 
)
static

Definition at line 1866 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_maskz_fnmsub_pd ( __mmask8  __U,
__m512d  __A,
__m512d  __B,
__m512d  __C 
)
static

Definition at line 1694 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_maskz_fnmsub_ps ( __mmask16  __U,
__m512  __A,
__m512  __B,
__m512  __C 
)
static

Definition at line 1886 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline __m512d __DEFAULT_FN_ATTRS _mm512_maskz_load_pd ( __mmask8  __U,
void const *  __P 
)
static

Definition at line 2624 of file avx512fintrin.h.

References _mm512_setzero_pd().

static __inline __m512 __DEFAULT_FN_ATTRS _mm512_maskz_load_ps ( __mmask16  __U,
void const *  __P 
)
static

Definition at line 2615 of file avx512fintrin.h.

References _mm512_setzero_ps().

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_maskz_loadu_epi32 ( __mmask16  __U,
void const *  __P 
)
static

Definition at line 2579 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_maskz_loadu_epi64 ( __mmask8  __U,
void const *  __P 
)
static

Definition at line 2588 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline __m512d __DEFAULT_FN_ATTRS _mm512_maskz_loadu_pd ( __mmask8  __U,
void const *  __P 
)
static

Definition at line 2606 of file avx512fintrin.h.

References _mm512_setzero_pd().

static __inline __m512 __DEFAULT_FN_ATTRS _mm512_maskz_loadu_ps ( __mmask16  __U,
void const *  __P 
)
static

Definition at line 2597 of file avx512fintrin.h.

References _mm512_setzero_ps().

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_maskz_mul_epi32 ( __mmask8  __M,
__m512i  __X,
__m512i  __Y 
)
static

Definition at line 813 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_maskz_mul_epu32 ( __mmask8  __M,
__m512i  __X,
__m512i  __Y 
)
static

Definition at line 841 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_maskz_mul_pd ( __mmask8  __U,
__m512d  __A,
__m512d  __B 
)
static

Definition at line 1329 of file avx512fintrin.h.

References _mm512_setzero_pd(), and _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_maskz_mul_ps ( __mmask16  __U,
__m512  __A,
__m512  __B 
)
static

Definition at line 1348 of file avx512fintrin.h.

References _mm512_setzero_ps(), and _MM_FROUND_CUR_DIRECTION.

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_maskz_mullo_epi32 ( __mmask16  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 857 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_or_epi32 ( __mmask16  __k,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 312 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_or_epi64 ( __mmask8  __k,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 336 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_maskz_set1_epi32 ( __mmask16  __M,
int  __A 
)
static

Definition at line 85 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_maskz_set1_epi64 ( __mmask8  __M,
long long  __A 
)
static

Definition at line 94 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_sub_epi32 ( __mmask16  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 539 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_sub_epi64 ( __mmask8  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 489 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_maskz_sub_pd ( __mmask8  __U,
__m512d  __A,
__m512d  __B 
)
static

Definition at line 1208 of file avx512fintrin.h.

References _mm512_setzero_pd(), and _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_maskz_sub_ps ( __mmask16  __U,
__m512  __A,
__m512  __B 
)
static

Definition at line 1227 of file avx512fintrin.h.

References _mm512_setzero_ps(), and _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_xor_epi32 ( __mmask16  __k,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 360 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_xor_epi64 ( __mmask8  __k,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 384 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_max_epi32 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 632 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_max_epi64 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 652 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_max_epu32 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 642 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_max_epu64 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 662 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_max_pd ( __m512d  __A,
__m512d  __B 
)
static

Definition at line 549 of file avx512fintrin.h.

References _mm512_setzero_pd(), and _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_max_ps ( __m512  __A,
__m512  __B 
)
static

Definition at line 560 of file avx512fintrin.h.

References _mm512_setzero_ps(), and _MM_FROUND_CUR_DIRECTION.

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_min_epi32 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 755 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_min_epi64 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 775 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_min_epu32 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 765 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_min_epu64 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 785 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_min_pd ( __m512d  __A,
__m512d  __B 
)
static

Definition at line 672 of file avx512fintrin.h.

References _mm512_setzero_pd(), and _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_min_ps ( __m512  __A,
__m512  __B 
)
static

Definition at line 683 of file avx512fintrin.h.

References _mm512_setzero_ps(), and _MM_FROUND_CUR_DIRECTION.

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_mul_epi32 ( __m512i  __X,
__m512i  __Y 
)
static

Definition at line 795 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_mul_epu32 ( __m512i  __X,
__m512i  __Y 
)
static

Definition at line 823 of file avx512fintrin.h.

References _mm512_setzero_si512().

static __inline __m512d __DEFAULT_FN_ATTRS _mm512_mul_pd ( __m512d  __a,
__m512d  __b 
)
static

Definition at line 425 of file avx512fintrin.h.

References __b.

static __inline __m512 __DEFAULT_FN_ATTRS _mm512_mul_ps ( __m512  __a,
__m512  __b 
)
static

Definition at line 431 of file avx512fintrin.h.

References __b.

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_mullo_epi32 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 851 of file avx512fintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_or_epi32 ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 298 of file avx512fintrin.h.

References __b.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_or_epi64 ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 322 of file avx512fintrin.h.

References __b.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_or_si512 ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 400 of file avx512fintrin.h.

References __b.

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_permutex2var_epi32 ( __m512i  __A,
__m512i  __I,
__m512i  __B 
)
static

Definition at line 2284 of file avx512fintrin.h.

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_permutex2var_epi64 ( __m512i  __A,
__m512i  __I,
__m512i  __B 
)
static

Definition at line 2293 of file avx512fintrin.h.

static __inline __m512d __DEFAULT_FN_ATTRS _mm512_permutex2var_pd ( __m512d  __A,
__m512i  __I,
__m512d  __B 
)
static

Definition at line 2303 of file avx512fintrin.h.

static __inline __m512 __DEFAULT_FN_ATTRS _mm512_permutex2var_ps ( __m512  __A,
__m512i  __I,
__m512  __B 
)
static

Definition at line 2312 of file avx512fintrin.h.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_rcp14_pd ( __m512d  __A)
static

Definition at line 930 of file avx512fintrin.h.

References _mm512_setzero_pd().

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_rcp14_ps ( __m512  __A)
static

Definition at line 939 of file avx512fintrin.h.

References _mm512_setzero_ps().

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_rsqrt14_pd ( __m512d  __A)
static

Definition at line 893 of file avx512fintrin.h.

References _mm512_setzero_pd().

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_rsqrt14_ps ( __m512  __A)
static

Definition at line 901 of file avx512fintrin.h.

References _mm512_setzero_ps().

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_set1_epi32 ( int  __s)
static

Definition at line 135 of file avx512fintrin.h.

static __inline __m512i __DEFAULT_FN_ATTRS _mm512_set1_epi64 ( long long  __d)
static

Definition at line 142 of file avx512fintrin.h.

static __inline __m512d __DEFAULT_FN_ATTRS _mm512_set1_pd ( double  __w)
static

Definition at line 129 of file avx512fintrin.h.

static __inline __m512 __DEFAULT_FN_ATTRS _mm512_set1_ps ( float  __w)
static

Definition at line 122 of file avx512fintrin.h.

static __inline __m512d __DEFAULT_FN_ATTRS _mm512_setzero_pd ( void  )
static
static __inline __m512 __DEFAULT_FN_ATTRS _mm512_setzero_ps ( void  )
static
static __inline __m512i __DEFAULT_FN_ATTRS _mm512_setzero_si512 ( void  )
static

Definition at line 55 of file avx512fintrin.h.

Referenced by _mm512_abs_epi32(), _mm512_abs_epi64(), _mm512_andnot_epi32(), _mm512_andnot_epi64(), _mm512_conflict_epi32(), _mm512_conflict_epi64(), _mm512_cvtpd_epi64(), _mm512_cvtpd_epu64(), _mm512_cvtps_epi64(), _mm512_cvtps_epu64(), _mm512_cvttpd_epi64(), _mm512_cvttpd_epu64(), _mm512_cvttps_epi32(), _mm512_cvttps_epi64(), _mm512_cvttps_epu32(), _mm512_cvttps_epu64(), _mm512_lzcnt_epi32(), _mm512_lzcnt_epi64(), _mm512_madd_epi16(), _mm512_maskz_add_epi32(), _mm512_maskz_add_epi64(), _mm512_maskz_and_epi32(), _mm512_maskz_and_epi64(), _mm512_maskz_andnot_epi32(), _mm512_maskz_conflict_epi32(), _mm512_maskz_conflict_epi64(), _mm512_maskz_cvtpd_epi64(), _mm512_maskz_cvtpd_epu64(), _mm512_maskz_cvtps_epi64(), _mm512_maskz_cvtps_epu64(), _mm512_maskz_cvttpd_epi64(), _mm512_maskz_cvttpd_epu64(), _mm512_maskz_cvttps_epi64(), _mm512_maskz_cvttps_epu64(), _mm512_maskz_loadu_epi32(), _mm512_maskz_loadu_epi64(), _mm512_maskz_lzcnt_epi32(), _mm512_maskz_lzcnt_epi64(), _mm512_maskz_madd_epi16(), _mm512_maskz_mul_epi32(), _mm512_maskz_mul_epu32(), _mm512_maskz_mullo_epi32(), _mm512_maskz_mullo_epi64(), _mm512_maskz_or_epi32(), _mm512_maskz_or_epi64(), _mm512_maskz_set1_epi32(), _mm512_maskz_set1_epi64(), _mm512_maskz_sub_epi32(), _mm512_maskz_sub_epi64(), _mm512_maskz_xor_epi32(), _mm512_maskz_xor_epi64(), _mm512_max_epi32(), _mm512_max_epi64(), _mm512_max_epu32(), _mm512_max_epu64(), _mm512_min_epi32(), _mm512_min_epi64(), _mm512_min_epu32(), _mm512_min_epu64(), _mm512_mul_epi32(), and _mm512_mul_epu32().

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_sqrt_pd ( __m512d  __a)
static

Definition at line 875 of file avx512fintrin.h.

References _mm512_setzero_pd(), and _MM_FROUND_CUR_DIRECTION.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_sqrt_ps ( __m512  __a)
static

Definition at line 884 of file avx512fintrin.h.

References _mm512_setzero_ps(), and _MM_FROUND_CUR_DIRECTION.

static __inline void __DEFAULT_FN_ATTRS _mm512_store_pd ( void *  __P,
__m512d  __A 
)
static

Definition at line 2716 of file avx512fintrin.h.

static __inline void __DEFAULT_FN_ATTRS _mm512_store_ps ( void *  __P,
__m512  __A 
)
static

Definition at line 2729 of file avx512fintrin.h.

static __inline void __DEFAULT_FN_ATTRS _mm512_storeu_pd ( void *  __P,
__m512d  __A 
)
static

Definition at line 2691 of file avx512fintrin.h.

static __inline void __DEFAULT_FN_ATTRS _mm512_storeu_ps ( void *  __P,
__m512  __A 
)
static

Definition at line 2704 of file avx512fintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_sub_epi32 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 524 of file avx512fintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_sub_epi64 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 474 of file avx512fintrin.h.

static __inline __m512d __DEFAULT_FN_ATTRS _mm512_sub_pd ( __m512d  __a,
__m512d  __b 
)
static

Definition at line 437 of file avx512fintrin.h.

References __b.

static __inline __m512 __DEFAULT_FN_ATTRS _mm512_sub_ps ( __m512  __a,
__m512  __b 
)
static

Definition at line 443 of file avx512fintrin.h.

References __b.

static __inline __mmask16 __DEFAULT_FN_ATTRS _mm512_test_epi32_mask ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 2561 of file avx512fintrin.h.

static __inline __mmask8 __DEFAULT_FN_ATTRS _mm512_test_epi64_mask ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 2569 of file avx512fintrin.h.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_undefined ( )
static

Definition at line 67 of file avx512fintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_undefined_epi32 ( )
static

Definition at line 79 of file avx512fintrin.h.

static __inline__ __m512d __DEFAULT_FN_ATTRS _mm512_undefined_pd ( )
static

Definition at line 61 of file avx512fintrin.h.

static __inline__ __m512 __DEFAULT_FN_ATTRS _mm512_undefined_ps ( )
static

Definition at line 73 of file avx512fintrin.h.

static __inline __m512d __DEFAULT_FN_ATTRS _mm512_unpackhi_pd ( __m512d  __a,
__m512d  __b 
)
static

Definition at line 2527 of file avx512fintrin.h.

static __inline __m512 __DEFAULT_FN_ATTRS _mm512_unpackhi_ps ( __m512  __a,
__m512  __b 
)
static

Definition at line 2539 of file avx512fintrin.h.

static __inline __m512d __DEFAULT_FN_ATTRS _mm512_unpacklo_pd ( __m512d  __a,
__m512d  __b 
)
static

Definition at line 2533 of file avx512fintrin.h.

static __inline __m512 __DEFAULT_FN_ATTRS _mm512_unpacklo_ps ( __m512  __a,
__m512  __b 
)
static

Definition at line 2549 of file avx512fintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_xor_epi32 ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 346 of file avx512fintrin.h.

References __b.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_xor_epi64 ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 370 of file avx512fintrin.h.

References __b.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_xor_si512 ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 406 of file avx512fintrin.h.

References __b.

static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_add_sd ( __m128d  __W,
__mmask8  __U,
__m128d  __A,
__m128d  __B 
)
static

Definition at line 1051 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_add_ss ( __m128  __W,
__mmask8  __U,
__m128  __A,
__m128  __B 
)
static

Definition at line 1021 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_div_sd ( __m128d  __W,
__mmask8  __U,
__m128d  __A,
__m128d  __B 
)
static

Definition at line 1412 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_div_ss ( __m128  __W,
__mmask8  __U,
__m128  __A,
__m128  __B 
)
static

Definition at line 1382 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_max_sd ( __m128d  __W,
__mmask8  __U,
__m128d  __A,
__m128d  __B 
)
static

Definition at line 601 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_max_ss ( __m128  __W,
__mmask8  __U,
__m128  __A,
__m128  __B 
)
static

Definition at line 571 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_min_sd ( __m128d  __W,
__mmask8  __U,
__m128d  __A,
__m128d  __B 
)
static

Definition at line 724 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_min_ss ( __m128  __W,
__mmask8  __U,
__m128  __A,
__m128  __B 
)
static

Definition at line 694 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_mul_sd ( __m128d  __W,
__mmask8  __U,
__m128d  __A,
__m128d  __B 
)
static

Definition at line 1290 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_mul_ss ( __m128  __W,
__mmask8  __U,
__m128  __A,
__m128  __B 
)
static

Definition at line 1261 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_sub_sd ( __m128d  __W,
__mmask8  __U,
__m128d  __A,
__m128d  __B 
)
static

Definition at line 1169 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_sub_ss ( __m128  __W,
__mmask8  __U,
__m128  __A,
__m128  __B 
)
static

Definition at line 1140 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_add_sd ( __mmask8  __U,
__m128d  __A,
__m128d  __B 
)
static

Definition at line 1060 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _mm_setzero_pd().

static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_add_ss ( __mmask8  __U,
__m128  __A,
__m128  __B 
)
static

Definition at line 1030 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _mm_setzero_ps().

static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_div_sd ( __mmask8  __U,
__m128d  __A,
__m128d  __B 
)
static

Definition at line 1421 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _mm_setzero_pd().

static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_div_ss ( __mmask8  __U,
__m128  __A,
__m128  __B 
)
static

Definition at line 1391 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _mm_setzero_ps().

static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_max_sd ( __mmask8  __U,
__m128d  __A,
__m128d  __B 
)
static

Definition at line 610 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _mm_setzero_pd().

static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_max_ss ( __mmask8  __U,
__m128  __A,
__m128  __B 
)
static

Definition at line 580 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _mm_setzero_ps().

static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_min_sd ( __mmask8  __U,
__m128d  __A,
__m128d  __B 
)
static

Definition at line 733 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _mm_setzero_pd().

static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_min_ss ( __mmask8  __U,
__m128  __A,
__m128  __B 
)
static

Definition at line 703 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _mm_setzero_ps().

static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_mul_sd ( __mmask8  __U,
__m128d  __A,
__m128d  __B 
)
static

Definition at line 1299 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _mm_setzero_pd().

static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_mul_ss ( __mmask8  __U,
__m128  __A,
__m128  __B 
)
static

Definition at line 1270 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _mm_setzero_ps().

static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_sub_sd ( __mmask8  __U,
__m128d  __A,
__m128d  __B 
)
static

Definition at line 1178 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _mm_setzero_pd().

static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_sub_ss ( __mmask8  __U,
__m128  __A,
__m128  __B 
)
static

Definition at line 1149 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _mm_setzero_ps().

static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_rcp14_sd ( __m128d  __A,
__m128d  __B 
)
static

Definition at line 957 of file avx512fintrin.h.

References _mm_setzero_pd().

static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_rcp14_ss ( __m128  __A,
__m128  __B 
)
static

Definition at line 947 of file avx512fintrin.h.

References _mm_setzero_ps().

static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_rsqrt14_sd ( __m128d  __A,
__m128d  __B 
)
static

Definition at line 920 of file avx512fintrin.h.

References _mm_setzero_pd().

static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_rsqrt14_ss ( __m128  __A,
__m128  __B 
)
static

Definition at line 910 of file avx512fintrin.h.

References _mm_setzero_ps().