clang  10.0.0git
Macros | Typedefs | Enumerations | 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 _MM_CMPINT_GE   _MM_CMPINT_NLT /* Greater than or Equal */
 
#define _MM_CMPINT_GT   _MM_CMPINT_NLE /* Greater than */
 
#define __DEFAULT_FN_ATTRS512   __attribute__((__always_inline__, __nodebug__, __target__("avx512f"), __min_vector_width__(512)))
 
#define __DEFAULT_FN_ATTRS128   __attribute__((__always_inline__, __nodebug__, __target__("avx512f"), __min_vector_width__(128)))
 
#define __DEFAULT_FN_ATTRS   __attribute__((__always_inline__, __nodebug__, __target__("avx512f")))
 
#define _mm512_setzero_epi32   _mm512_setzero_si512
 
#define _mm512_setzero   _mm512_setzero_ps
 
#define _mm512_setr4_epi32(e0, e1, e2, e3)   _mm512_set4_epi32((e3),(e2),(e1),(e0))
 
#define _mm512_setr4_epi64(e0, e1, e2, e3)   _mm512_set4_epi64((e3),(e2),(e1),(e0))
 
#define _mm512_setr4_pd(e0, e1, e2, e3)   _mm512_set4_pd((e3),(e2),(e1),(e0))
 
#define _mm512_setr4_ps(e0, e1, e2, e3)   _mm512_set4_ps((e3),(e2),(e1),(e0))
 
#define _mm512_max_round_pd(A, B, R)
 
#define _mm512_mask_max_round_pd(W, U, A, B, R)
 
#define _mm512_maskz_max_round_pd(U, A, B, R)
 
#define _mm512_max_round_ps(A, B, R)
 
#define _mm512_mask_max_round_ps(W, U, A, B, R)
 
#define _mm512_maskz_max_round_ps(U, A, B, R)
 
#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 _mm512_min_round_pd(A, B, R)
 
#define _mm512_mask_min_round_pd(W, U, A, B, R)
 
#define _mm512_maskz_min_round_pd(U, A, B, R)
 
#define _mm512_min_round_ps(A, B, R)
 
#define _mm512_mask_min_round_ps(W, U, A, B, R)
 
#define _mm512_maskz_min_round_ps(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 _mm512_sqrt_round_pd(A, R)   (__m512d)__builtin_ia32_sqrtpd512((__v8df)(__m512d)(A), (int)(R))
 
#define _mm512_mask_sqrt_round_pd(W, U, A, R)
 
#define _mm512_maskz_sqrt_round_pd(U, A, R)
 
#define _mm512_sqrt_round_ps(A, R)   (__m512)__builtin_ia32_sqrtps512((__v16sf)(__m512)(A), (int)(R))
 
#define _mm512_mask_sqrt_round_ps(W, U, A, R)
 
#define _mm512_maskz_sqrt_round_ps(U, A, 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_mask_roundscale_ps(A, B, C, imm)
 
#define _mm512_maskz_roundscale_ps(A, B, imm)
 
#define _mm512_mask_roundscale_round_ps(A, B, C, imm, R)
 
#define _mm512_maskz_roundscale_round_ps(A, B, imm, R)
 
#define _mm512_roundscale_round_ps(A, imm, R)
 
#define _mm512_roundscale_pd(A, B)
 
#define _mm512_mask_roundscale_pd(A, B, C, imm)
 
#define _mm512_maskz_roundscale_pd(A, B, imm)
 
#define _mm512_mask_roundscale_round_pd(A, B, C, imm, R)
 
#define _mm512_maskz_roundscale_round_pd(A, B, imm, R)
 
#define _mm512_roundscale_round_pd(A, imm, R)
 
#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_mask_alignr_epi64(W, U, A, B, imm)
 
#define _mm512_maskz_alignr_epi64(U, A, B, imm)
 
#define _mm512_alignr_epi32(A, B, I)
 
#define _mm512_mask_alignr_epi32(W, U, A, B, imm)
 
#define _mm512_maskz_alignr_epi32(U, A, B, imm)
 
#define _mm512_extractf64x4_pd(A, I)
 
#define _mm512_mask_extractf64x4_pd(W, U, A, imm)
 
#define _mm512_maskz_extractf64x4_pd(U, A, imm)
 
#define _mm512_extractf32x4_ps(A, I)
 
#define _mm512_mask_extractf32x4_ps(W, U, A, imm)
 
#define _mm512_maskz_extractf32x4_ps(U, A, imm)
 
#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_cmpeq_ps_mask(A, B)   _mm512_cmp_ps_mask((A), (B), _CMP_EQ_OQ)
 
#define _mm512_mask_cmpeq_ps_mask(k, A, B)   _mm512_mask_cmp_ps_mask((k), (A), (B), _CMP_EQ_OQ)
 
#define _mm512_cmplt_ps_mask(A, B)   _mm512_cmp_ps_mask((A), (B), _CMP_LT_OS)
 
#define _mm512_mask_cmplt_ps_mask(k, A, B)   _mm512_mask_cmp_ps_mask((k), (A), (B), _CMP_LT_OS)
 
#define _mm512_cmple_ps_mask(A, B)   _mm512_cmp_ps_mask((A), (B), _CMP_LE_OS)
 
#define _mm512_mask_cmple_ps_mask(k, A, B)   _mm512_mask_cmp_ps_mask((k), (A), (B), _CMP_LE_OS)
 
#define _mm512_cmpunord_ps_mask(A, B)   _mm512_cmp_ps_mask((A), (B), _CMP_UNORD_Q)
 
#define _mm512_mask_cmpunord_ps_mask(k, A, B)   _mm512_mask_cmp_ps_mask((k), (A), (B), _CMP_UNORD_Q)
 
#define _mm512_cmpneq_ps_mask(A, B)   _mm512_cmp_ps_mask((A), (B), _CMP_NEQ_UQ)
 
#define _mm512_mask_cmpneq_ps_mask(k, A, B)   _mm512_mask_cmp_ps_mask((k), (A), (B), _CMP_NEQ_UQ)
 
#define _mm512_cmpnlt_ps_mask(A, B)   _mm512_cmp_ps_mask((A), (B), _CMP_NLT_US)
 
#define _mm512_mask_cmpnlt_ps_mask(k, A, B)   _mm512_mask_cmp_ps_mask((k), (A), (B), _CMP_NLT_US)
 
#define _mm512_cmpnle_ps_mask(A, B)   _mm512_cmp_ps_mask((A), (B), _CMP_NLE_US)
 
#define _mm512_mask_cmpnle_ps_mask(k, A, B)   _mm512_mask_cmp_ps_mask((k), (A), (B), _CMP_NLE_US)
 
#define _mm512_cmpord_ps_mask(A, B)   _mm512_cmp_ps_mask((A), (B), _CMP_ORD_Q)
 
#define _mm512_mask_cmpord_ps_mask(k, A, B)   _mm512_mask_cmp_ps_mask((k), (A), (B), _CMP_ORD_Q)
 
#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_cmpeq_pd_mask(A, B)   _mm512_cmp_pd_mask((A), (B), _CMP_EQ_OQ)
 
#define _mm512_mask_cmpeq_pd_mask(k, A, B)   _mm512_mask_cmp_pd_mask((k), (A), (B), _CMP_EQ_OQ)
 
#define _mm512_cmplt_pd_mask(A, B)   _mm512_cmp_pd_mask((A), (B), _CMP_LT_OS)
 
#define _mm512_mask_cmplt_pd_mask(k, A, B)   _mm512_mask_cmp_pd_mask((k), (A), (B), _CMP_LT_OS)
 
#define _mm512_cmple_pd_mask(A, B)   _mm512_cmp_pd_mask((A), (B), _CMP_LE_OS)
 
#define _mm512_mask_cmple_pd_mask(k, A, B)   _mm512_mask_cmp_pd_mask((k), (A), (B), _CMP_LE_OS)
 
#define _mm512_cmpunord_pd_mask(A, B)   _mm512_cmp_pd_mask((A), (B), _CMP_UNORD_Q)
 
#define _mm512_mask_cmpunord_pd_mask(k, A, B)   _mm512_mask_cmp_pd_mask((k), (A), (B), _CMP_UNORD_Q)
 
#define _mm512_cmpneq_pd_mask(A, B)   _mm512_cmp_pd_mask((A), (B), _CMP_NEQ_UQ)
 
#define _mm512_mask_cmpneq_pd_mask(k, A, B)   _mm512_mask_cmp_pd_mask((k), (A), (B), _CMP_NEQ_UQ)
 
#define _mm512_cmpnlt_pd_mask(A, B)   _mm512_cmp_pd_mask((A), (B), _CMP_NLT_US)
 
#define _mm512_mask_cmpnlt_pd_mask(k, A, B)   _mm512_mask_cmp_pd_mask((k), (A), (B), _CMP_NLT_US)
 
#define _mm512_cmpnle_pd_mask(A, B)   _mm512_cmp_pd_mask((A), (B), _CMP_NLE_US)
 
#define _mm512_mask_cmpnle_pd_mask(k, A, B)   _mm512_mask_cmp_pd_mask((k), (A), (B), _CMP_NLE_US)
 
#define _mm512_cmpord_pd_mask(A, B)   _mm512_cmp_pd_mask((A), (B), _CMP_ORD_Q)
 
#define _mm512_mask_cmpord_pd_mask(k, A, B)   _mm512_mask_cmp_pd_mask((k), (A), (B), _CMP_ORD_Q)
 
#define _mm512_cvtt_roundps_epu32(A, R)
 
#define _mm512_mask_cvtt_roundps_epu32(W, U, A, R)
 
#define _mm512_maskz_cvtt_roundps_epu32(U, A, R)
 
#define _mm512_cvt_roundepi32_ps(A, R)
 
#define _mm512_mask_cvt_roundepi32_ps(W, U, A, R)
 
#define _mm512_maskz_cvt_roundepi32_ps(U, A, R)
 
#define _mm512_cvt_roundepu32_ps(A, R)
 
#define _mm512_mask_cvt_roundepu32_ps(W, U, A, R)
 
#define _mm512_maskz_cvt_roundepu32_ps(U, A, R)
 
#define _mm512_cvt_roundpd_ps(A, R)
 
#define _mm512_mask_cvt_roundpd_ps(W, U, A, R)
 
#define _mm512_maskz_cvt_roundpd_ps(U, A, R)
 
#define _mm512_cvt_roundps_ph(A, I)
 
#define _mm512_mask_cvt_roundps_ph(U, W, A, I)
 
#define _mm512_maskz_cvt_roundps_ph(W, A, I)
 
#define _mm512_cvtps_ph   _mm512_cvt_roundps_ph
 
#define _mm512_mask_cvtps_ph   _mm512_mask_cvt_roundps_ph
 
#define _mm512_maskz_cvtps_ph   _mm512_maskz_cvt_roundps_ph
 
#define _mm512_cvt_roundph_ps(A, R)
 
#define _mm512_mask_cvt_roundph_ps(W, U, A, R)
 
#define _mm512_maskz_cvt_roundph_ps(U, A, R)
 
#define _mm512_cvtt_roundpd_epi32(A, R)
 
#define _mm512_mask_cvtt_roundpd_epi32(W, U, A, R)
 
#define _mm512_maskz_cvtt_roundpd_epi32(U, A, R)
 
#define _mm512_cvtt_roundps_epi32(A, R)
 
#define _mm512_mask_cvtt_roundps_epi32(W, U, A, R)
 
#define _mm512_maskz_cvtt_roundps_epi32(U, A, R)
 
#define _mm512_cvt_roundps_epi32(A, R)
 
#define _mm512_mask_cvt_roundps_epi32(W, U, A, R)
 
#define _mm512_maskz_cvt_roundps_epi32(U, A, R)
 
#define _mm512_cvt_roundpd_epi32(A, R)
 
#define _mm512_mask_cvt_roundpd_epi32(W, U, A, R)
 
#define _mm512_maskz_cvt_roundpd_epi32(U, A, R)
 
#define _mm512_cvt_roundps_epu32(A, R)
 
#define _mm512_mask_cvt_roundps_epu32(W, U, A, R)
 
#define _mm512_maskz_cvt_roundps_epu32(U, A, R)
 
#define _mm512_cvt_roundpd_epu32(A, R)
 
#define _mm512_mask_cvt_roundpd_epu32(W, U, A, R)
 
#define _mm512_maskz_cvt_roundpd_epu32(U, A, R)
 
#define _mm512_cmpeq_epi32_mask(A, B)   _mm512_cmp_epi32_mask((A), (B), _MM_CMPINT_EQ)
 
#define _mm512_mask_cmpeq_epi32_mask(k, A, B)   _mm512_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_EQ)
 
#define _mm512_cmpge_epi32_mask(A, B)   _mm512_cmp_epi32_mask((A), (B), _MM_CMPINT_GE)
 
#define _mm512_mask_cmpge_epi32_mask(k, A, B)   _mm512_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_GE)
 
#define _mm512_cmpgt_epi32_mask(A, B)   _mm512_cmp_epi32_mask((A), (B), _MM_CMPINT_GT)
 
#define _mm512_mask_cmpgt_epi32_mask(k, A, B)   _mm512_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_GT)
 
#define _mm512_cmple_epi32_mask(A, B)   _mm512_cmp_epi32_mask((A), (B), _MM_CMPINT_LE)
 
#define _mm512_mask_cmple_epi32_mask(k, A, B)   _mm512_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_LE)
 
#define _mm512_cmplt_epi32_mask(A, B)   _mm512_cmp_epi32_mask((A), (B), _MM_CMPINT_LT)
 
#define _mm512_mask_cmplt_epi32_mask(k, A, B)   _mm512_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_LT)
 
#define _mm512_cmpneq_epi32_mask(A, B)   _mm512_cmp_epi32_mask((A), (B), _MM_CMPINT_NE)
 
#define _mm512_mask_cmpneq_epi32_mask(k, A, B)   _mm512_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_NE)
 
#define _mm512_cmpeq_epu32_mask(A, B)   _mm512_cmp_epu32_mask((A), (B), _MM_CMPINT_EQ)
 
#define _mm512_mask_cmpeq_epu32_mask(k, A, B)   _mm512_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_EQ)
 
#define _mm512_cmpge_epu32_mask(A, B)   _mm512_cmp_epu32_mask((A), (B), _MM_CMPINT_GE)
 
#define _mm512_mask_cmpge_epu32_mask(k, A, B)   _mm512_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_GE)
 
#define _mm512_cmpgt_epu32_mask(A, B)   _mm512_cmp_epu32_mask((A), (B), _MM_CMPINT_GT)
 
#define _mm512_mask_cmpgt_epu32_mask(k, A, B)   _mm512_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_GT)
 
#define _mm512_cmple_epu32_mask(A, B)   _mm512_cmp_epu32_mask((A), (B), _MM_CMPINT_LE)
 
#define _mm512_mask_cmple_epu32_mask(k, A, B)   _mm512_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_LE)
 
#define _mm512_cmplt_epu32_mask(A, B)   _mm512_cmp_epu32_mask((A), (B), _MM_CMPINT_LT)
 
#define _mm512_mask_cmplt_epu32_mask(k, A, B)   _mm512_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_LT)
 
#define _mm512_cmpneq_epu32_mask(A, B)   _mm512_cmp_epu32_mask((A), (B), _MM_CMPINT_NE)
 
#define _mm512_mask_cmpneq_epu32_mask(k, A, B)   _mm512_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_NE)
 
#define _mm512_cmpeq_epi64_mask(A, B)   _mm512_cmp_epi64_mask((A), (B), _MM_CMPINT_EQ)
 
#define _mm512_mask_cmpeq_epi64_mask(k, A, B)   _mm512_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_EQ)
 
#define _mm512_cmpge_epi64_mask(A, B)   _mm512_cmp_epi64_mask((A), (B), _MM_CMPINT_GE)
 
#define _mm512_mask_cmpge_epi64_mask(k, A, B)   _mm512_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_GE)
 
#define _mm512_cmpgt_epi64_mask(A, B)   _mm512_cmp_epi64_mask((A), (B), _MM_CMPINT_GT)
 
#define _mm512_mask_cmpgt_epi64_mask(k, A, B)   _mm512_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_GT)
 
#define _mm512_cmple_epi64_mask(A, B)   _mm512_cmp_epi64_mask((A), (B), _MM_CMPINT_LE)
 
#define _mm512_mask_cmple_epi64_mask(k, A, B)   _mm512_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_LE)
 
#define _mm512_cmplt_epi64_mask(A, B)   _mm512_cmp_epi64_mask((A), (B), _MM_CMPINT_LT)
 
#define _mm512_mask_cmplt_epi64_mask(k, A, B)   _mm512_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_LT)
 
#define _mm512_cmpneq_epi64_mask(A, B)   _mm512_cmp_epi64_mask((A), (B), _MM_CMPINT_NE)
 
#define _mm512_mask_cmpneq_epi64_mask(k, A, B)   _mm512_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_NE)
 
#define _mm512_cmpeq_epu64_mask(A, B)   _mm512_cmp_epu64_mask((A), (B), _MM_CMPINT_EQ)
 
#define _mm512_mask_cmpeq_epu64_mask(k, A, B)   _mm512_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_EQ)
 
#define _mm512_cmpge_epu64_mask(A, B)   _mm512_cmp_epu64_mask((A), (B), _MM_CMPINT_GE)
 
#define _mm512_mask_cmpge_epu64_mask(k, A, B)   _mm512_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_GE)
 
#define _mm512_cmpgt_epu64_mask(A, B)   _mm512_cmp_epu64_mask((A), (B), _MM_CMPINT_GT)
 
#define _mm512_mask_cmpgt_epu64_mask(k, A, B)   _mm512_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_GT)
 
#define _mm512_cmple_epu64_mask(A, B)   _mm512_cmp_epu64_mask((A), (B), _MM_CMPINT_LE)
 
#define _mm512_mask_cmple_epu64_mask(k, A, B)   _mm512_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_LE)
 
#define _mm512_cmplt_epu64_mask(A, B)   _mm512_cmp_epu64_mask((A), (B), _MM_CMPINT_LT)
 
#define _mm512_mask_cmplt_epu64_mask(k, A, B)   _mm512_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_LT)
 
#define _mm512_cmpneq_epu64_mask(A, B)   _mm512_cmp_epu64_mask((A), (B), _MM_CMPINT_NE)
 
#define _mm512_mask_cmpneq_epu64_mask(k, A, B)   _mm512_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_NE)
 
#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)
 
#define _mm512_rol_epi32(a, b)   (__m512i)__builtin_ia32_prold512((__v16si)(__m512i)(a), (int)(b))
 
#define _mm512_mask_rol_epi32(W, U, a, b)
 
#define _mm512_maskz_rol_epi32(U, a, b)
 
#define _mm512_rol_epi64(a, b)   (__m512i)__builtin_ia32_prolq512((__v8di)(__m512i)(a), (int)(b))
 
#define _mm512_mask_rol_epi64(W, U, a, b)
 
#define _mm512_maskz_rol_epi64(U, a, b)
 
#define _mm512_ror_epi32(A, B)   (__m512i)__builtin_ia32_prord512((__v16si)(__m512i)(A), (int)(B))
 
#define _mm512_mask_ror_epi32(W, U, A, B)
 
#define _mm512_maskz_ror_epi32(U, A, B)
 
#define _mm512_ror_epi64(A, B)   (__m512i)__builtin_ia32_prorq512((__v8di)(__m512i)(A), (int)(B))
 
#define _mm512_mask_ror_epi64(W, U, A, B)
 
#define _mm512_maskz_ror_epi64(U, A, B)
 
#define _mm512_fixupimm_round_pd(A, B, C, imm, R)
 
#define _mm512_mask_fixupimm_round_pd(A, U, B, C, imm, R)
 
#define _mm512_fixupimm_pd(A, B, C, imm)
 
#define _mm512_mask_fixupimm_pd(A, U, B, C, imm)
 
#define _mm512_maskz_fixupimm_round_pd(U, A, B, C, imm, R)
 
#define _mm512_maskz_fixupimm_pd(U, A, B, C, imm)
 
#define _mm512_fixupimm_round_ps(A, B, C, imm, R)
 
#define _mm512_mask_fixupimm_round_ps(A, U, B, C, imm, R)
 
#define _mm512_fixupimm_ps(A, B, C, imm)
 
#define _mm512_mask_fixupimm_ps(A, U, B, C, imm)
 
#define _mm512_maskz_fixupimm_round_ps(U, A, B, C, imm, R)
 
#define _mm512_maskz_fixupimm_ps(U, A, B, C, imm)
 
#define _mm_fixupimm_round_sd(A, B, C, imm, R)
 
#define _mm_mask_fixupimm_round_sd(A, U, B, C, imm, R)
 
#define _mm_fixupimm_sd(A, B, C, imm)
 
#define _mm_mask_fixupimm_sd(A, U, B, C, imm)
 
#define _mm_maskz_fixupimm_round_sd(U, A, B, C, imm, R)
 
#define _mm_maskz_fixupimm_sd(U, A, B, C, imm)
 
#define _mm_fixupimm_round_ss(A, B, C, imm, R)
 
#define _mm_mask_fixupimm_round_ss(A, U, B, C, imm, R)
 
#define _mm_fixupimm_ss(A, B, C, imm)
 
#define _mm_mask_fixupimm_ss(A, U, B, C, imm)
 
#define _mm_maskz_fixupimm_round_ss(U, A, B, C, imm, R)
 
#define _mm_maskz_fixupimm_ss(U, A, B, C, imm)
 
#define _mm_getexp_round_sd(A, B, R)
 
#define _mm_mask_getexp_round_sd(W, U, A, B, R)
 
#define _mm_maskz_getexp_round_sd(U, A, B, R)
 
#define _mm_getexp_round_ss(A, B, R)
 
#define _mm_mask_getexp_round_ss(W, U, A, B, R)
 
#define _mm_maskz_getexp_round_ss(U, A, B, R)
 
#define _mm_getmant_round_sd(A, B, C, D, R)
 
#define _mm_getmant_sd(A, B, C, D)
 
#define _mm_mask_getmant_sd(W, U, A, B, C, D)
 
#define _mm_mask_getmant_round_sd(W, U, A, B, C, D, R)
 
#define _mm_maskz_getmant_sd(U, A, B, C, D)
 
#define _mm_maskz_getmant_round_sd(U, A, B, C, D, R)
 
#define _mm_getmant_round_ss(A, B, C, D, R)
 
#define _mm_getmant_ss(A, B, C, D)
 
#define _mm_mask_getmant_ss(W, U, A, B, C, D)
 
#define _mm_mask_getmant_round_ss(W, U, A, B, C, D, R)
 
#define _mm_maskz_getmant_ss(U, A, B, C, D)
 
#define _mm_maskz_getmant_round_ss(U, A, B, C, D, R)
 
#define _mm_comi_round_sd(A, B, P, R)
 
#define _mm_comi_round_ss(A, B, P, R)
 
#define _mm512_ternarylogic_epi32(A, B, C, imm)
 
#define _mm512_mask_ternarylogic_epi32(A, U, B, C, imm)
 
#define _mm512_maskz_ternarylogic_epi32(U, A, B, C, imm)
 
#define _mm512_ternarylogic_epi64(A, B, C, imm)
 
#define _mm512_mask_ternarylogic_epi64(A, U, B, C, imm)
 
#define _mm512_maskz_ternarylogic_epi64(U, A, B, C, imm)
 
#define _mm_cvt_roundsd_si32(A, R)   (int)__builtin_ia32_vcvtsd2si32((__v2df)(__m128d)(A), (int)(R))
 
#define _mm_cvt_roundsd_i32(A, R)   (int)__builtin_ia32_vcvtsd2si32((__v2df)(__m128d)(A), (int)(R))
 
#define _mm_cvt_roundsd_u32(A, R)   (unsigned int)__builtin_ia32_vcvtsd2usi32((__v2df)(__m128d)(A), (int)(R))
 
#define _mm_cvt_roundss_si32(A, R)   (int)__builtin_ia32_vcvtss2si32((__v4sf)(__m128)(A), (int)(R))
 
#define _mm_cvt_roundss_i32(A, R)   (int)__builtin_ia32_vcvtss2si32((__v4sf)(__m128)(A), (int)(R))
 
#define _mm_cvt_roundss_u32(A, R)   (unsigned int)__builtin_ia32_vcvtss2usi32((__v4sf)(__m128)(A), (int)(R))
 
#define _mm_cvtt_roundsd_i32(A, R)   (int)__builtin_ia32_vcvttsd2si32((__v2df)(__m128d)(A), (int)(R))
 
#define _mm_cvtt_roundsd_si32(A, R)   (int)__builtin_ia32_vcvttsd2si32((__v2df)(__m128d)(A), (int)(R))
 
#define _mm_cvtt_roundsd_u32(A, R)   (unsigned int)__builtin_ia32_vcvttsd2usi32((__v2df)(__m128d)(A), (int)(R))
 
#define _mm_cvtt_roundss_i32(A, R)   (int)__builtin_ia32_vcvttss2si32((__v4sf)(__m128)(A), (int)(R))
 
#define _mm_cvtt_roundss_si32(A, R)   (int)__builtin_ia32_vcvttss2si32((__v4sf)(__m128)(A), (int)(R))
 
#define _mm_cvtt_roundss_u32(A, R)   (unsigned int)__builtin_ia32_vcvttss2usi32((__v4sf)(__m128)(A), (int)(R))
 
#define _mm512_permute_pd(X, C)   (__m512d)__builtin_ia32_vpermilpd512((__v8df)(__m512d)(X), (int)(C))
 
#define _mm512_mask_permute_pd(W, U, X, C)
 
#define _mm512_maskz_permute_pd(U, X, C)
 
#define _mm512_permute_ps(X, C)   (__m512)__builtin_ia32_vpermilps512((__v16sf)(__m512)(X), (int)(C))
 
#define _mm512_mask_permute_ps(W, U, X, C)
 
#define _mm512_maskz_permute_ps(U, X, C)
 
#define _mm512_cvtt_roundpd_epu32(A, R)
 
#define _mm512_mask_cvtt_roundpd_epu32(W, U, A, R)
 
#define _mm512_maskz_cvtt_roundpd_epu32(U, A, R)
 
#define _mm_roundscale_round_sd(A, B, imm, R)
 
#define _mm_roundscale_sd(A, B, imm)
 
#define _mm_mask_roundscale_sd(W, U, A, B, imm)
 
#define _mm_mask_roundscale_round_sd(W, U, A, B, I, R)
 
#define _mm_maskz_roundscale_sd(U, A, B, I)
 
#define _mm_maskz_roundscale_round_sd(U, A, B, I, R)
 
#define _mm_roundscale_round_ss(A, B, imm, R)
 
#define _mm_roundscale_ss(A, B, imm)
 
#define _mm_mask_roundscale_ss(W, U, A, B, I)
 
#define _mm_mask_roundscale_round_ss(W, U, A, B, I, R)
 
#define _mm_maskz_roundscale_ss(U, A, B, I)
 
#define _mm_maskz_roundscale_round_ss(U, A, B, I, R)
 
#define _mm512_scalef_round_pd(A, B, R)
 
#define _mm512_mask_scalef_round_pd(W, U, A, B, R)
 
#define _mm512_maskz_scalef_round_pd(U, A, B, R)
 
#define _mm512_scalef_round_ps(A, B, R)
 
#define _mm512_mask_scalef_round_ps(W, U, A, B, R)
 
#define _mm512_maskz_scalef_round_ps(U, A, B, R)
 
#define _mm_scalef_round_sd(A, B, R)
 
#define _mm_mask_scalef_round_sd(W, U, A, B, R)
 
#define _mm_maskz_scalef_round_sd(U, A, B, R)
 
#define _mm_scalef_round_ss(A, B, R)
 
#define _mm_mask_scalef_round_ss(W, U, A, B, R)
 
#define _mm_maskz_scalef_round_ss(U, A, B, R)
 
#define _mm512_shuffle_f32x4(A, B, imm)
 
#define _mm512_mask_shuffle_f32x4(W, U, A, B, imm)
 
#define _mm512_maskz_shuffle_f32x4(U, A, B, imm)
 
#define _mm512_shuffle_f64x2(A, B, imm)
 
#define _mm512_mask_shuffle_f64x2(W, U, A, B, imm)
 
#define _mm512_maskz_shuffle_f64x2(U, A, B, imm)
 
#define _mm512_shuffle_i32x4(A, B, imm)
 
#define _mm512_mask_shuffle_i32x4(W, U, A, B, imm)
 
#define _mm512_maskz_shuffle_i32x4(U, A, B, imm)
 
#define _mm512_shuffle_i64x2(A, B, imm)
 
#define _mm512_mask_shuffle_i64x2(W, U, A, B, imm)
 
#define _mm512_maskz_shuffle_i64x2(U, A, B, imm)
 
#define _mm512_shuffle_pd(A, B, M)
 
#define _mm512_mask_shuffle_pd(W, U, A, B, M)
 
#define _mm512_maskz_shuffle_pd(U, A, B, M)
 
#define _mm512_shuffle_ps(A, B, M)
 
#define _mm512_mask_shuffle_ps(W, U, A, B, M)
 
#define _mm512_maskz_shuffle_ps(U, A, B, M)
 
#define _mm_sqrt_round_sd(A, B, R)
 
#define _mm_mask_sqrt_round_sd(W, U, A, B, R)
 
#define _mm_maskz_sqrt_round_sd(U, A, B, R)
 
#define _mm_sqrt_round_ss(A, B, R)
 
#define _mm_mask_sqrt_round_ss(W, U, A, B, R)
 
#define _mm_maskz_sqrt_round_ss(U, A, B, R)
 
#define _mm512_extracti32x4_epi32(A, imm)
 
#define _mm512_mask_extracti32x4_epi32(W, U, A, imm)
 
#define _mm512_maskz_extracti32x4_epi32(U, A, imm)
 
#define _mm512_extracti64x4_epi64(A, imm)
 
#define _mm512_mask_extracti64x4_epi64(W, U, A, imm)
 
#define _mm512_maskz_extracti64x4_epi64(U, A, imm)
 
#define _mm512_insertf64x4(A, B, imm)
 
#define _mm512_mask_insertf64x4(W, U, A, B, imm)
 
#define _mm512_maskz_insertf64x4(U, A, B, imm)
 
#define _mm512_inserti64x4(A, B, imm)
 
#define _mm512_mask_inserti64x4(W, U, A, B, imm)
 
#define _mm512_maskz_inserti64x4(U, A, B, imm)
 
#define _mm512_insertf32x4(A, B, imm)
 
#define _mm512_mask_insertf32x4(W, U, A, B, imm)
 
#define _mm512_maskz_insertf32x4(U, A, B, imm)
 
#define _mm512_inserti32x4(A, B, imm)
 
#define _mm512_mask_inserti32x4(W, U, A, B, imm)
 
#define _mm512_maskz_inserti32x4(U, A, B, imm)
 
#define _mm512_getmant_round_pd(A, B, C, R)
 
#define _mm512_mask_getmant_round_pd(W, U, A, B, C, R)
 
#define _mm512_maskz_getmant_round_pd(U, A, B, C, R)
 
#define _mm512_getmant_pd(A, B, C)
 
#define _mm512_mask_getmant_pd(W, U, A, B, C)
 
#define _mm512_maskz_getmant_pd(U, A, B, C)
 
#define _mm512_getmant_round_ps(A, B, C, R)
 
#define _mm512_mask_getmant_round_ps(W, U, A, B, C, R)
 
#define _mm512_maskz_getmant_round_ps(U, A, B, C, R)
 
#define _mm512_getmant_ps(A, B, C)
 
#define _mm512_mask_getmant_ps(W, U, A, B, C)
 
#define _mm512_maskz_getmant_ps(U, A, B, C)
 
#define _mm512_getexp_round_pd(A, R)
 
#define _mm512_mask_getexp_round_pd(W, U, A, R)
 
#define _mm512_maskz_getexp_round_pd(U, A, R)
 
#define _mm512_getexp_round_ps(A, R)
 
#define _mm512_mask_getexp_round_ps(W, U, A, R)
 
#define _mm512_maskz_getexp_round_ps(U, A, R)
 
#define _mm512_i64gather_ps(index, addr, scale)
 
#define _mm512_mask_i64gather_ps(v1_old, mask, index, addr, scale)
 
#define _mm512_i64gather_epi32(index, addr, scale)
 
#define _mm512_mask_i64gather_epi32(v1_old, mask, index, addr, scale)
 
#define _mm512_i64gather_pd(index, addr, scale)
 
#define _mm512_mask_i64gather_pd(v1_old, mask, index, addr, scale)
 
#define _mm512_i64gather_epi64(index, addr, scale)
 
#define _mm512_mask_i64gather_epi64(v1_old, mask, index, addr, scale)
 
#define _mm512_i32gather_ps(index, addr, scale)
 
#define _mm512_mask_i32gather_ps(v1_old, mask, index, addr, scale)
 
#define _mm512_i32gather_epi32(index, addr, scale)
 
#define _mm512_mask_i32gather_epi32(v1_old, mask, index, addr, scale)
 
#define _mm512_i32gather_pd(index, addr, scale)
 
#define _mm512_mask_i32gather_pd(v1_old, mask, index, addr, scale)
 
#define _mm512_i32gather_epi64(index, addr, scale)
 
#define _mm512_mask_i32gather_epi64(v1_old, mask, index, addr, scale)
 
#define _mm512_i64scatter_ps(addr, index, v1, scale)
 
#define _mm512_mask_i64scatter_ps(addr, mask, index, v1, scale)
 
#define _mm512_i64scatter_epi32(addr, index, v1, scale)
 
#define _mm512_mask_i64scatter_epi32(addr, mask, index, v1, scale)
 
#define _mm512_i64scatter_pd(addr, index, v1, scale)
 
#define _mm512_mask_i64scatter_pd(addr, mask, index, v1, scale)
 
#define _mm512_i64scatter_epi64(addr, index, v1, scale)
 
#define _mm512_mask_i64scatter_epi64(addr, mask, index, v1, scale)
 
#define _mm512_i32scatter_ps(addr, index, v1, scale)
 
#define _mm512_mask_i32scatter_ps(addr, mask, index, v1, scale)
 
#define _mm512_i32scatter_epi32(addr, index, v1, scale)
 
#define _mm512_mask_i32scatter_epi32(addr, mask, index, v1, scale)
 
#define _mm512_i32scatter_pd(addr, index, v1, scale)
 
#define _mm512_mask_i32scatter_pd(addr, mask, index, v1, scale)
 
#define _mm512_i32scatter_epi64(addr, index, v1, scale)
 
#define _mm512_mask_i32scatter_epi64(addr, mask, index, v1, scale)
 
#define _mm_fmadd_round_ss(A, B, C, R)
 
#define _mm_mask_fmadd_round_ss(W, U, A, B, R)
 
#define _mm_maskz_fmadd_round_ss(U, A, B, C, R)
 
#define _mm_mask3_fmadd_round_ss(W, X, Y, U, R)
 
#define _mm_fmsub_round_ss(A, B, C, R)
 
#define _mm_mask_fmsub_round_ss(W, U, A, B, R)
 
#define _mm_maskz_fmsub_round_ss(U, A, B, C, R)
 
#define _mm_mask3_fmsub_round_ss(W, X, Y, U, R)
 
#define _mm_fnmadd_round_ss(A, B, C, R)
 
#define _mm_mask_fnmadd_round_ss(W, U, A, B, R)
 
#define _mm_maskz_fnmadd_round_ss(U, A, B, C, R)
 
#define _mm_mask3_fnmadd_round_ss(W, X, Y, U, R)
 
#define _mm_fnmsub_round_ss(A, B, C, R)
 
#define _mm_mask_fnmsub_round_ss(W, U, A, B, R)
 
#define _mm_maskz_fnmsub_round_ss(U, A, B, C, R)
 
#define _mm_mask3_fnmsub_round_ss(W, X, Y, U, R)
 
#define _mm_fmadd_round_sd(A, B, C, R)
 
#define _mm_mask_fmadd_round_sd(W, U, A, B, R)
 
#define _mm_maskz_fmadd_round_sd(U, A, B, C, R)
 
#define _mm_mask3_fmadd_round_sd(W, X, Y, U, R)
 
#define _mm_fmsub_round_sd(A, B, C, R)
 
#define _mm_mask_fmsub_round_sd(W, U, A, B, R)
 
#define _mm_maskz_fmsub_round_sd(U, A, B, C, R)
 
#define _mm_mask3_fmsub_round_sd(W, X, Y, U, R)
 
#define _mm_fnmadd_round_sd(A, B, C, R)
 
#define _mm_mask_fnmadd_round_sd(W, U, A, B, R)
 
#define _mm_maskz_fnmadd_round_sd(U, A, B, C, R)
 
#define _mm_mask3_fnmadd_round_sd(W, X, Y, U, R)
 
#define _mm_fnmsub_round_sd(A, B, C, R)
 
#define _mm_mask_fnmsub_round_sd(W, U, A, B, R)
 
#define _mm_maskz_fnmsub_round_sd(U, A, B, C, R)
 
#define _mm_mask3_fnmsub_round_sd(W, X, Y, U, R)
 
#define _mm512_permutex_pd(X, C)   (__m512d)__builtin_ia32_permdf512((__v8df)(__m512d)(X), (int)(C))
 
#define _mm512_mask_permutex_pd(W, U, X, C)
 
#define _mm512_maskz_permutex_pd(U, X, C)
 
#define _mm512_permutex_epi64(X, C)   (__m512i)__builtin_ia32_permdi512((__v8di)(__m512i)(X), (int)(C))
 
#define _mm512_mask_permutex_epi64(W, U, X, C)
 
#define _mm512_maskz_permutex_epi64(U, X, C)
 
#define _mm512_permutevar_epi32   _mm512_permutexvar_epi32
 
#define _mm512_mask_permutevar_epi32   _mm512_mask_permutexvar_epi32
 
#define _kand_mask16   _mm512_kand
 
#define _kandn_mask16   _mm512_kandn
 
#define _knot_mask16   _mm512_knot
 
#define _kor_mask16   _mm512_kor
 
#define _kxnor_mask16   _mm512_kxnor
 
#define _kxor_mask16   _mm512_kxor
 
#define _kshiftli_mask16(A, I)   (__mmask16)__builtin_ia32_kshiftlihi((__mmask16)(A), (unsigned int)(I))
 
#define _kshiftri_mask16(A, I)   (__mmask16)__builtin_ia32_kshiftrihi((__mmask16)(A), (unsigned int)(I))
 
#define _mm_cmp_round_ss_mask(X, Y, P, R)
 
#define _mm_mask_cmp_round_ss_mask(M, X, Y, P, R)
 
#define _mm_cmp_ss_mask(X, Y, P)
 
#define _mm_mask_cmp_ss_mask(M, X, Y, P)
 
#define _mm_cmp_round_sd_mask(X, Y, P, R)
 
#define _mm_mask_cmp_round_sd_mask(M, X, Y, P, R)
 
#define _mm_cmp_sd_mask(X, Y, P)
 
#define _mm_mask_cmp_sd_mask(M, X, Y, P)
 
#define _mm512_shuffle_epi32(A, I)   (__m512i)__builtin_ia32_pshufd512((__v16si)(__m512i)(A), (int)(I))
 
#define _mm512_mask_shuffle_epi32(W, U, A, I)
 
#define _mm512_maskz_shuffle_epi32(U, A, I)
 
#define _mm512_cvt_roundps_pd(A, R)
 
#define _mm512_mask_cvt_roundps_pd(W, U, A, R)
 
#define _mm512_maskz_cvt_roundps_pd(U, A, R)
 
#define _mm_cvt_roundsd_ss(A, B, R)
 
#define _mm_mask_cvt_roundsd_ss(W, U, A, B, R)
 
#define _mm_maskz_cvt_roundsd_ss(U, A, B, R)
 
#define _mm_cvtss_i32   _mm_cvtss_si32
 
#define _mm_cvtsd_i32   _mm_cvtsd_si32
 
#define _mm_cvti32_sd   _mm_cvtsi32_sd
 
#define _mm_cvti32_ss   _mm_cvtsi32_ss
 
#define _mm_cvt_roundsi32_ss(A, B, R)   (__m128)__builtin_ia32_cvtsi2ss32((__v4sf)(__m128)(A), (int)(B), (int)(R))
 
#define _mm_cvt_roundi32_ss(A, B, R)   (__m128)__builtin_ia32_cvtsi2ss32((__v4sf)(__m128)(A), (int)(B), (int)(R))
 
#define _mm_cvt_roundss_sd(A, B, R)
 
#define _mm_mask_cvt_roundss_sd(W, U, A, B, R)
 
#define _mm_maskz_cvt_roundss_sd(U, A, B, R)
 
#define _mm_cvt_roundu32_ss(A, B, R)
 
#define _mm512_setr_epi32(e0, e1, e2, e3, e4, e5, e6, e7, e8, e9, e10, e11, e12, e13, e14, e15)
 
#define _mm512_setr_epi64(e0, e1, e2, e3, e4, e5, e6, e7)   _mm512_set_epi64((e7),(e6),(e5),(e4),(e3),(e2),(e1),(e0))
 
#define _mm512_setr_pd(e0, e1, e2, e3, e4, e5, e6, e7)   _mm512_set_pd((e7),(e6),(e5),(e4),(e3),(e2),(e1),(e0))
 
#define _mm512_setr_ps(e0, e1, e2, e3, e4, e5, e6, e7, e8, e9, e10, e11, e12, e13, e14, e15)
 
#define _mm512_mask_reduce_operator(op)
 
#define _mm512_mask_reduce_operator(op)
 
#define _mm512_mask_reduce_operator(op)
 
#define _mm512_mask_reduce_operator(op)
 
#define _mm512_mask_reduce_operator(op)
 
#define _mm512_mask_reduce_operator(op)
 
#define _mm512_mask_reduce_operator(op)
 
#define _mm512_mask_reduce_operator(op)
 

Typedefs

typedef char __v64qi __attribute__((__vector_size__(64)))
 
typedef unsigned char __mmask8
 
typedef unsigned short __mmask16
 

Enumerations

enum  _MM_CMPINT_ENUM {
  _MM_CMPINT_EQ, _MM_CMPINT_LT, _MM_CMPINT_LE, _MM_CMPINT_UNUSED,
  _MM_CMPINT_NE, _MM_CMPINT_NLT
}
 
enum  _MM_PERM_ENUM {
  _MM_PERM_AAAA = 0x00, _MM_PERM_AAAB = 0x01, _MM_PERM_AAAC = 0x02, _MM_PERM_AAAD = 0x03,
  _MM_PERM_AABA = 0x04, _MM_PERM_AABB = 0x05, _MM_PERM_AABC = 0x06, _MM_PERM_AABD = 0x07,
  _MM_PERM_AACA = 0x08, _MM_PERM_AACB = 0x09, _MM_PERM_AACC = 0x0A, _MM_PERM_AACD = 0x0B,
  _MM_PERM_AADA = 0x0C, _MM_PERM_AADB = 0x0D, _MM_PERM_AADC = 0x0E, _MM_PERM_AADD = 0x0F,
  _MM_PERM_ABAA = 0x10, _MM_PERM_ABAB = 0x11, _MM_PERM_ABAC = 0x12, _MM_PERM_ABAD = 0x13,
  _MM_PERM_ABBA = 0x14, _MM_PERM_ABBB = 0x15, _MM_PERM_ABBC = 0x16, _MM_PERM_ABBD = 0x17,
  _MM_PERM_ABCA = 0x18, _MM_PERM_ABCB = 0x19, _MM_PERM_ABCC = 0x1A, _MM_PERM_ABCD = 0x1B,
  _MM_PERM_ABDA = 0x1C, _MM_PERM_ABDB = 0x1D, _MM_PERM_ABDC = 0x1E, _MM_PERM_ABDD = 0x1F,
  _MM_PERM_ACAA = 0x20, _MM_PERM_ACAB = 0x21, _MM_PERM_ACAC = 0x22, _MM_PERM_ACAD = 0x23,
  _MM_PERM_ACBA = 0x24, _MM_PERM_ACBB = 0x25, _MM_PERM_ACBC = 0x26, _MM_PERM_ACBD = 0x27,
  _MM_PERM_ACCA = 0x28, _MM_PERM_ACCB = 0x29, _MM_PERM_ACCC = 0x2A, _MM_PERM_ACCD = 0x2B,
  _MM_PERM_ACDA = 0x2C, _MM_PERM_ACDB = 0x2D, _MM_PERM_ACDC = 0x2E, _MM_PERM_ACDD = 0x2F,
  _MM_PERM_ADAA = 0x30, _MM_PERM_ADAB = 0x31, _MM_PERM_ADAC = 0x32, _MM_PERM_ADAD = 0x33,
  _MM_PERM_ADBA = 0x34, _MM_PERM_ADBB = 0x35, _MM_PERM_ADBC = 0x36, _MM_PERM_ADBD = 0x37,
  _MM_PERM_ADCA = 0x38, _MM_PERM_ADCB = 0x39, _MM_PERM_ADCC = 0x3A, _MM_PERM_ADCD = 0x3B,
  _MM_PERM_ADDA = 0x3C, _MM_PERM_ADDB = 0x3D, _MM_PERM_ADDC = 0x3E, _MM_PERM_ADDD = 0x3F,
  _MM_PERM_BAAA = 0x40, _MM_PERM_BAAB = 0x41, _MM_PERM_BAAC = 0x42, _MM_PERM_BAAD = 0x43,
  _MM_PERM_BABA = 0x44, _MM_PERM_BABB = 0x45, _MM_PERM_BABC = 0x46, _MM_PERM_BABD = 0x47,
  _MM_PERM_BACA = 0x48, _MM_PERM_BACB = 0x49, _MM_PERM_BACC = 0x4A, _MM_PERM_BACD = 0x4B,
  _MM_PERM_BADA = 0x4C, _MM_PERM_BADB = 0x4D, _MM_PERM_BADC = 0x4E, _MM_PERM_BADD = 0x4F,
  _MM_PERM_BBAA = 0x50, _MM_PERM_BBAB = 0x51, _MM_PERM_BBAC = 0x52, _MM_PERM_BBAD = 0x53,
  _MM_PERM_BBBA = 0x54, _MM_PERM_BBBB = 0x55, _MM_PERM_BBBC = 0x56, _MM_PERM_BBBD = 0x57,
  _MM_PERM_BBCA = 0x58, _MM_PERM_BBCB = 0x59, _MM_PERM_BBCC = 0x5A, _MM_PERM_BBCD = 0x5B,
  _MM_PERM_BBDA = 0x5C, _MM_PERM_BBDB = 0x5D, _MM_PERM_BBDC = 0x5E, _MM_PERM_BBDD = 0x5F,
  _MM_PERM_BCAA = 0x60, _MM_PERM_BCAB = 0x61, _MM_PERM_BCAC = 0x62, _MM_PERM_BCAD = 0x63,
  _MM_PERM_BCBA = 0x64, _MM_PERM_BCBB = 0x65, _MM_PERM_BCBC = 0x66, _MM_PERM_BCBD = 0x67,
  _MM_PERM_BCCA = 0x68, _MM_PERM_BCCB = 0x69, _MM_PERM_BCCC = 0x6A, _MM_PERM_BCCD = 0x6B,
  _MM_PERM_BCDA = 0x6C, _MM_PERM_BCDB = 0x6D, _MM_PERM_BCDC = 0x6E, _MM_PERM_BCDD = 0x6F,
  _MM_PERM_BDAA = 0x70, _MM_PERM_BDAB = 0x71, _MM_PERM_BDAC = 0x72, _MM_PERM_BDAD = 0x73,
  _MM_PERM_BDBA = 0x74, _MM_PERM_BDBB = 0x75, _MM_PERM_BDBC = 0x76, _MM_PERM_BDBD = 0x77,
  _MM_PERM_BDCA = 0x78, _MM_PERM_BDCB = 0x79, _MM_PERM_BDCC = 0x7A, _MM_PERM_BDCD = 0x7B,
  _MM_PERM_BDDA = 0x7C, _MM_PERM_BDDB = 0x7D, _MM_PERM_BDDC = 0x7E, _MM_PERM_BDDD = 0x7F,
  _MM_PERM_CAAA = 0x80, _MM_PERM_CAAB = 0x81, _MM_PERM_CAAC = 0x82, _MM_PERM_CAAD = 0x83,
  _MM_PERM_CABA = 0x84, _MM_PERM_CABB = 0x85, _MM_PERM_CABC = 0x86, _MM_PERM_CABD = 0x87,
  _MM_PERM_CACA = 0x88, _MM_PERM_CACB = 0x89, _MM_PERM_CACC = 0x8A, _MM_PERM_CACD = 0x8B,
  _MM_PERM_CADA = 0x8C, _MM_PERM_CADB = 0x8D, _MM_PERM_CADC = 0x8E, _MM_PERM_CADD = 0x8F,
  _MM_PERM_CBAA = 0x90, _MM_PERM_CBAB = 0x91, _MM_PERM_CBAC = 0x92, _MM_PERM_CBAD = 0x93,
  _MM_PERM_CBBA = 0x94, _MM_PERM_CBBB = 0x95, _MM_PERM_CBBC = 0x96, _MM_PERM_CBBD = 0x97,
  _MM_PERM_CBCA = 0x98, _MM_PERM_CBCB = 0x99, _MM_PERM_CBCC = 0x9A, _MM_PERM_CBCD = 0x9B,
  _MM_PERM_CBDA = 0x9C, _MM_PERM_CBDB = 0x9D, _MM_PERM_CBDC = 0x9E, _MM_PERM_CBDD = 0x9F,
  _MM_PERM_CCAA = 0xA0, _MM_PERM_CCAB = 0xA1, _MM_PERM_CCAC = 0xA2, _MM_PERM_CCAD = 0xA3,
  _MM_PERM_CCBA = 0xA4, _MM_PERM_CCBB = 0xA5, _MM_PERM_CCBC = 0xA6, _MM_PERM_CCBD = 0xA7,
  _MM_PERM_CCCA = 0xA8, _MM_PERM_CCCB = 0xA9, _MM_PERM_CCCC = 0xAA, _MM_PERM_CCCD = 0xAB,
  _MM_PERM_CCDA = 0xAC, _MM_PERM_CCDB = 0xAD, _MM_PERM_CCDC = 0xAE, _MM_PERM_CCDD = 0xAF,
  _MM_PERM_CDAA = 0xB0, _MM_PERM_CDAB = 0xB1, _MM_PERM_CDAC = 0xB2, _MM_PERM_CDAD = 0xB3,
  _MM_PERM_CDBA = 0xB4, _MM_PERM_CDBB = 0xB5, _MM_PERM_CDBC = 0xB6, _MM_PERM_CDBD = 0xB7,
  _MM_PERM_CDCA = 0xB8, _MM_PERM_CDCB = 0xB9, _MM_PERM_CDCC = 0xBA, _MM_PERM_CDCD = 0xBB,
  _MM_PERM_CDDA = 0xBC, _MM_PERM_CDDB = 0xBD, _MM_PERM_CDDC = 0xBE, _MM_PERM_CDDD = 0xBF,
  _MM_PERM_DAAA = 0xC0, _MM_PERM_DAAB = 0xC1, _MM_PERM_DAAC = 0xC2, _MM_PERM_DAAD = 0xC3,
  _MM_PERM_DABA = 0xC4, _MM_PERM_DABB = 0xC5, _MM_PERM_DABC = 0xC6, _MM_PERM_DABD = 0xC7,
  _MM_PERM_DACA = 0xC8, _MM_PERM_DACB = 0xC9, _MM_PERM_DACC = 0xCA, _MM_PERM_DACD = 0xCB,
  _MM_PERM_DADA = 0xCC, _MM_PERM_DADB = 0xCD, _MM_PERM_DADC = 0xCE, _MM_PERM_DADD = 0xCF,
  _MM_PERM_DBAA = 0xD0, _MM_PERM_DBAB = 0xD1, _MM_PERM_DBAC = 0xD2, _MM_PERM_DBAD = 0xD3,
  _MM_PERM_DBBA = 0xD4, _MM_PERM_DBBB = 0xD5, _MM_PERM_DBBC = 0xD6, _MM_PERM_DBBD = 0xD7,
  _MM_PERM_DBCA = 0xD8, _MM_PERM_DBCB = 0xD9, _MM_PERM_DBCC = 0xDA, _MM_PERM_DBCD = 0xDB,
  _MM_PERM_DBDA = 0xDC, _MM_PERM_DBDB = 0xDD, _MM_PERM_DBDC = 0xDE, _MM_PERM_DBDD = 0xDF,
  _MM_PERM_DCAA = 0xE0, _MM_PERM_DCAB = 0xE1, _MM_PERM_DCAC = 0xE2, _MM_PERM_DCAD = 0xE3,
  _MM_PERM_DCBA = 0xE4, _MM_PERM_DCBB = 0xE5, _MM_PERM_DCBC = 0xE6, _MM_PERM_DCBD = 0xE7,
  _MM_PERM_DCCA = 0xE8, _MM_PERM_DCCB = 0xE9, _MM_PERM_DCCC = 0xEA, _MM_PERM_DCCD = 0xEB,
  _MM_PERM_DCDA = 0xEC, _MM_PERM_DCDB = 0xED, _MM_PERM_DCDC = 0xEE, _MM_PERM_DCDD = 0xEF,
  _MM_PERM_DDAA = 0xF0, _MM_PERM_DDAB = 0xF1, _MM_PERM_DDAC = 0xF2, _MM_PERM_DDAD = 0xF3,
  _MM_PERM_DDBA = 0xF4, _MM_PERM_DDBB = 0xF5, _MM_PERM_DDBC = 0xF6, _MM_PERM_DDBD = 0xF7,
  _MM_PERM_DDCA = 0xF8, _MM_PERM_DDCB = 0xF9, _MM_PERM_DDCC = 0xFA, _MM_PERM_DDCD = 0xFB,
  _MM_PERM_DDDA = 0xFC, _MM_PERM_DDDB = 0xFD, _MM_PERM_DDDC = 0xFE, _MM_PERM_DDDD = 0xFF
}
 
enum  _MM_MANTISSA_NORM_ENUM { _MM_MANT_NORM_1_2, _MM_MANT_NORM_p5_2, _MM_MANT_NORM_p5_1, _MM_MANT_NORM_p75_1p5 }
 
enum  _MM_MANTISSA_SIGN_ENUM { _MM_MANT_SIGN_src, _MM_MANT_SIGN_zero, _MM_MANT_SIGN_nan }
 

Functions

static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_setzero_si512 (void)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_undefined_pd (void)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_undefined (void)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_undefined_ps (void)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_undefined_epi32 (void)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_broadcastd_epi32 (__m128i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_broadcastd_epi32 (__m512i __O, __mmask16 __M, __m128i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_broadcastd_epi32 (__mmask16 __M, __m128i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_broadcastq_epi64 (__m128i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_broadcastq_epi64 (__m512i __O, __mmask8 __M, __m128i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_broadcastq_epi64 (__mmask8 __M, __m128i __A)
 
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_setzero_ps (void)
 
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_setzero_pd (void)
 
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_set1_ps (float __w)
 
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_set1_pd (double __w)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_set1_epi8 (char __w)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_set1_epi16 (short __w)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_set1_epi32 (int __s)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_set1_epi32 (__mmask16 __M, int __A)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_set1_epi64 (long long __d)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_set1_epi64 (__mmask8 __M, long long __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_broadcastss_ps (__m128 __A)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_set4_epi32 (int __A, int __B, int __C, int __D)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_set4_epi64 (long long __A, long long __B, long long __C, long long __D)
 
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_set4_pd (double __A, double __B, double __C, double __D)
 
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_set4_ps (float __A, float __B, float __C, float __D)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_broadcastsd_pd (__m128d __A)
 
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_castpd256_pd512 (__m256d __a)
 
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_castps256_ps512 (__m256 __a)
 
static __inline __m128d __DEFAULT_FN_ATTRS512 _mm512_castpd512_pd128 (__m512d __a)
 
static __inline __m256d __DEFAULT_FN_ATTRS512 _mm512_castpd512_pd256 (__m512d __A)
 
static __inline __m128 __DEFAULT_FN_ATTRS512 _mm512_castps512_ps128 (__m512 __a)
 
static __inline __m256 __DEFAULT_FN_ATTRS512 _mm512_castps512_ps256 (__m512 __A)
 
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_castpd_ps (__m512d __A)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_castpd_si512 (__m512d __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_castpd128_pd512 (__m128d __A)
 
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_castps_pd (__m512 __A)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_castps_si512 (__m512 __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_castps128_ps512 (__m128 __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_castsi128_si512 (__m128i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_castsi256_si512 (__m256i __A)
 
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_castsi512_ps (__m512i __A)
 
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_castsi512_pd (__m512i __A)
 
static __inline __m128i __DEFAULT_FN_ATTRS512 _mm512_castsi512_si128 (__m512i __A)
 
static __inline __m256i __DEFAULT_FN_ATTRS512 _mm512_castsi512_si256 (__m512i __A)
 
static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_int2mask (int __a)
 
static __inline__ int __DEFAULT_FN_ATTRS _mm512_mask2int (__mmask16 __a)
 
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_zextpd128_pd512 (__m128d __a)
 Constructs a 512-bit floating-point vector of [8 x double] from a 128-bit floating-point vector of [2 x double]. More...
 
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_zextpd256_pd512 (__m256d __a)
 Constructs a 512-bit floating-point vector of [8 x double] from a 256-bit floating-point vector of [4 x double]. More...
 
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_zextps128_ps512 (__m128 __a)
 Constructs a 512-bit floating-point vector of [16 x float] from a 128-bit floating-point vector of [4 x float]. More...
 
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_zextps256_ps512 (__m256 __a)
 Constructs a 512-bit floating-point vector of [16 x float] from a 256-bit floating-point vector of [8 x float]. More...
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_zextsi128_si512 (__m128i __a)
 Constructs a 512-bit integer vector from a 128-bit integer vector. More...
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_zextsi256_si512 (__m256i __a)
 Constructs a 512-bit integer vector from a 256-bit integer vector. More...
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_and_epi32 (__m512i __a, __m512i __b)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_and_epi32 (__m512i __src, __mmask16 __k, __m512i __a, __m512i __b)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_and_epi32 (__mmask16 __k, __m512i __a, __m512i __b)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_and_epi64 (__m512i __a, __m512i __b)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_and_epi64 (__m512i __src, __mmask8 __k, __m512i __a, __m512i __b)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_and_epi64 (__mmask8 __k, __m512i __a, __m512i __b)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_andnot_si512 (__m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_andnot_epi32 (__m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_andnot_epi32 (__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_andnot_epi32 (__mmask16 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_andnot_epi64 (__m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_andnot_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_andnot_epi64 (__mmask8 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_or_epi32 (__m512i __a, __m512i __b)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_or_epi32 (__m512i __src, __mmask16 __k, __m512i __a, __m512i __b)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_or_epi32 (__mmask16 __k, __m512i __a, __m512i __b)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_or_epi64 (__m512i __a, __m512i __b)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_or_epi64 (__m512i __src, __mmask8 __k, __m512i __a, __m512i __b)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_or_epi64 (__mmask8 __k, __m512i __a, __m512i __b)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_xor_epi32 (__m512i __a, __m512i __b)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_xor_epi32 (__m512i __src, __mmask16 __k, __m512i __a, __m512i __b)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_xor_epi32 (__mmask16 __k, __m512i __a, __m512i __b)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_xor_epi64 (__m512i __a, __m512i __b)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_xor_epi64 (__m512i __src, __mmask8 __k, __m512i __a, __m512i __b)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_xor_epi64 (__mmask8 __k, __m512i __a, __m512i __b)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_and_si512 (__m512i __a, __m512i __b)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_or_si512 (__m512i __a, __m512i __b)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_xor_si512 (__m512i __a, __m512i __b)
 
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_add_pd (__m512d __a, __m512d __b)
 
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_add_ps (__m512 __a, __m512 __b)
 
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_mul_pd (__m512d __a, __m512d __b)
 
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_mul_ps (__m512 __a, __m512 __b)
 
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_sub_pd (__m512d __a, __m512d __b)
 
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_sub_ps (__m512 __a, __m512 __b)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_add_epi64 (__m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_add_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_add_epi64 (__mmask8 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_sub_epi64 (__m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_sub_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_sub_epi64 (__mmask8 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_add_epi32 (__m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_add_epi32 (__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_add_epi32 (__mmask16 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_sub_epi32 (__m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_sub_epi32 (__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_sub_epi32 (__mmask16 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_max_pd (__m512d __A, __m512d __B)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_max_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_max_pd (__mmask8 __U, __m512d __A, __m512d __B)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_max_ps (__m512 __A, __m512 __B)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_max_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512 __B)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_max_ps (__mmask16 __U, __m512 __A, __m512 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_max_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_max_ss (__mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_max_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_max_sd (__mmask8 __U, __m128d __A, __m128d __B)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_max_epi32 (__m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_max_epi32 (__m512i __W, __mmask16 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_max_epi32 (__mmask16 __M, __m512i __A, __m512i __B)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_max_epu32 (__m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_max_epu32 (__m512i __W, __mmask16 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_max_epu32 (__mmask16 __M, __m512i __A, __m512i __B)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_max_epi64 (__m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_max_epi64 (__m512i __W, __mmask8 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_max_epi64 (__mmask8 __M, __m512i __A, __m512i __B)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_max_epu64 (__m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_max_epu64 (__m512i __W, __mmask8 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_max_epu64 (__mmask8 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_min_pd (__m512d __A, __m512d __B)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_min_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_min_pd (__mmask8 __U, __m512d __A, __m512d __B)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_min_ps (__m512 __A, __m512 __B)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_min_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512 __B)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_min_ps (__mmask16 __U, __m512 __A, __m512 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_min_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_min_ss (__mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_min_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_min_sd (__mmask8 __U, __m128d __A, __m128d __B)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_min_epi32 (__m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_min_epi32 (__m512i __W, __mmask16 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_min_epi32 (__mmask16 __M, __m512i __A, __m512i __B)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_min_epu32 (__m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_min_epu32 (__m512i __W, __mmask16 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_min_epu32 (__mmask16 __M, __m512i __A, __m512i __B)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_min_epi64 (__m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_min_epi64 (__m512i __W, __mmask8 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_min_epi64 (__mmask8 __M, __m512i __A, __m512i __B)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_min_epu64 (__m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_min_epu64 (__m512i __W, __mmask8 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_min_epu64 (__mmask8 __M, __m512i __A, __m512i __B)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_mul_epi32 (__m512i __X, __m512i __Y)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_mul_epi32 (__m512i __W, __mmask8 __M, __m512i __X, __m512i __Y)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_mul_epi32 (__mmask8 __M, __m512i __X, __m512i __Y)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_mul_epu32 (__m512i __X, __m512i __Y)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_mul_epu32 (__m512i __W, __mmask8 __M, __m512i __X, __m512i __Y)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_mul_epu32 (__mmask8 __M, __m512i __X, __m512i __Y)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_mullo_epi32 (__m512i __A, __m512i __B)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_mullo_epi32 (__mmask16 __M, __m512i __A, __m512i __B)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_mullo_epi32 (__m512i __W, __mmask16 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mullox_epi64 (__m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_mullox_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_sqrt_pd (__m512d __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_sqrt_pd (__m512d __W, __mmask8 __U, __m512d __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_sqrt_pd (__mmask8 __U, __m512d __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_sqrt_ps (__m512 __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_sqrt_ps (__m512 __W, __mmask16 __U, __m512 __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_sqrt_ps (__mmask16 __U, __m512 __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_rsqrt14_pd (__m512d __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_rsqrt14_pd (__m512d __W, __mmask8 __U, __m512d __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_rsqrt14_pd (__mmask8 __U, __m512d __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_rsqrt14_ps (__m512 __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_rsqrt14_ps (__m512 __W, __mmask16 __U, __m512 __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_rsqrt14_ps (__mmask16 __U, __m512 __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_rsqrt14_ss (__m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_rsqrt14_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_rsqrt14_ss (__mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_rsqrt14_sd (__m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_rsqrt14_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_rsqrt14_sd (__mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_rcp14_pd (__m512d __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_rcp14_pd (__m512d __W, __mmask8 __U, __m512d __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_rcp14_pd (__mmask8 __U, __m512d __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_rcp14_ps (__m512 __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_rcp14_ps (__m512 __W, __mmask16 __U, __m512 __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_rcp14_ps (__mmask16 __U, __m512 __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_rcp14_ss (__m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_rcp14_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_rcp14_ss (__mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_rcp14_sd (__m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_rcp14_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_rcp14_sd (__mmask8 __U, __m128d __A, __m128d __B)
 
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_floor_ps (__m512 __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_floor_ps (__m512 __W, __mmask16 __U, __m512 __A)
 
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_floor_pd (__m512d __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_floor_pd (__m512d __W, __mmask8 __U, __m512d __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_ceil_ps (__m512 __W, __mmask16 __U, __m512 __A)
 
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_ceil_ps (__m512 __A)
 
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_ceil_pd (__m512d __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_ceil_pd (__m512d __W, __mmask8 __U, __m512d __A)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_abs_epi64 (__m512i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_abs_epi64 (__m512i __W, __mmask8 __U, __m512i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_abs_epi64 (__mmask8 __U, __m512i __A)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_abs_epi32 (__m512i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_abs_epi32 (__m512i __W, __mmask16 __U, __m512i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_abs_epi32 (__mmask16 __U, __m512i __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_add_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_add_ss (__mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_add_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_add_sd (__mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_add_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_add_pd (__mmask8 __U, __m512d __A, __m512d __B)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_add_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512 __B)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_add_ps (__mmask16 __U, __m512 __A, __m512 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_sub_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_sub_ss (__mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_sub_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_sub_sd (__mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_sub_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_sub_pd (__mmask8 __U, __m512d __A, __m512d __B)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_sub_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512 __B)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_sub_ps (__mmask16 __U, __m512 __A, __m512 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_mul_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_mul_ss (__mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_mul_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_mul_sd (__mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_mul_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_mul_pd (__mmask8 __U, __m512d __A, __m512d __B)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_mul_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512 __B)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_mul_ps (__mmask16 __U, __m512 __A, __m512 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_div_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_div_ss (__mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_div_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_div_sd (__mmask8 __U, __m128d __A, __m128d __B)
 
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_div_pd (__m512d __a, __m512d __b)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_div_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_div_pd (__mmask8 __U, __m512d __A, __m512d __B)
 
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_div_ps (__m512 __a, __m512 __b)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_div_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512 __B)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_div_ps (__mmask16 __U, __m512 __A, __m512 __B)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_fmadd_pd (__m512d __A, __m512d __B, __m512d __C)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_fmadd_pd (__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask3_fmadd_pd (__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_fmadd_pd (__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_fmsub_pd (__m512d __A, __m512d __B, __m512d __C)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_fmsub_pd (__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_fmsub_pd (__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_fnmadd_pd (__m512d __A, __m512d __B, __m512d __C)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask3_fnmadd_pd (__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_fnmadd_pd (__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_fnmsub_pd (__m512d __A, __m512d __B, __m512d __C)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_fnmsub_pd (__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_fmadd_ps (__m512 __A, __m512 __B, __m512 __C)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_fmadd_ps (__m512 __A, __mmask16 __U, __m512 __B, __m512 __C)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask3_fmadd_ps (__m512 __A, __m512 __B, __m512 __C, __mmask16 __U)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_fmadd_ps (__mmask16 __U, __m512 __A, __m512 __B, __m512 __C)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_fmsub_ps (__m512 __A, __m512 __B, __m512 __C)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_fmsub_ps (__m512 __A, __mmask16 __U, __m512 __B, __m512 __C)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_fmsub_ps (__mmask16 __U, __m512 __A, __m512 __B, __m512 __C)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_fnmadd_ps (__m512 __A, __m512 __B, __m512 __C)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask3_fnmadd_ps (__m512 __A, __m512 __B, __m512 __C, __mmask16 __U)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_fnmadd_ps (__mmask16 __U, __m512 __A, __m512 __B, __m512 __C)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_fnmsub_ps (__m512 __A, __m512 __B, __m512 __C)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_fnmsub_ps (__mmask16 __U, __m512 __A, __m512 __B, __m512 __C)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_fmaddsub_pd (__m512d __A, __m512d __B, __m512d __C)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_fmaddsub_pd (__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask3_fmaddsub_pd (__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_fmaddsub_pd (__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_fmsubadd_pd (__m512d __A, __m512d __B, __m512d __C)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_fmsubadd_pd (__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_fmsubadd_pd (__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_fmaddsub_ps (__m512 __A, __m512 __B, __m512 __C)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_fmaddsub_ps (__m512 __A, __mmask16 __U, __m512 __B, __m512 __C)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask3_fmaddsub_ps (__m512 __A, __m512 __B, __m512 __C, __mmask16 __U)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_fmaddsub_ps (__mmask16 __U, __m512 __A, __m512 __B, __m512 __C)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_fmsubadd_ps (__m512 __A, __m512 __B, __m512 __C)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_fmsubadd_ps (__m512 __A, __mmask16 __U, __m512 __B, __m512 __C)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_fmsubadd_ps (__mmask16 __U, __m512 __A, __m512 __B, __m512 __C)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask3_fmsub_pd (__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask3_fmsub_ps (__m512 __A, __m512 __B, __m512 __C, __mmask16 __U)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask3_fmsubadd_pd (__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask3_fmsubadd_ps (__m512 __A, __m512 __B, __m512 __C, __mmask16 __U)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_fnmadd_pd (__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_fnmadd_ps (__m512 __A, __mmask16 __U, __m512 __B, __m512 __C)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_fnmsub_pd (__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask3_fnmsub_pd (__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_fnmsub_ps (__m512 __A, __mmask16 __U, __m512 __B, __m512 __C)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask3_fnmsub_ps (__m512 __A, __m512 __B, __m512 __C, __mmask16 __U)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_permutex2var_epi32 (__m512i __A, __m512i __I, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_permutex2var_epi32 (__m512i __A, __mmask16 __U, __m512i __I, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask2_permutex2var_epi32 (__m512i __A, __m512i __I, __mmask16 __U, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_permutex2var_epi32 (__mmask16 __U, __m512i __A, __m512i __I, __m512i __B)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_permutex2var_epi64 (__m512i __A, __m512i __I, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_permutex2var_epi64 (__m512i __A, __mmask8 __U, __m512i __I, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask2_permutex2var_epi64 (__m512i __A, __m512i __I, __mmask8 __U, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_permutex2var_epi64 (__mmask8 __U, __m512i __A, __m512i __I, __m512i __B)
 
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_blend_pd (__mmask8 __U, __m512d __A, __m512d __W)
 
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_blend_ps (__mmask16 __U, __m512 __A, __m512 __W)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_blend_epi64 (__mmask8 __U, __m512i __A, __m512i __W)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_blend_epi32 (__mmask16 __U, __m512i __A, __m512i __W)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_cvttps_epu32 (__m512 __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_cvttps_epu32 (__m512i __W, __mmask16 __U, __m512 __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvttps_epu32 (__mmask16 __U, __m512 __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_cvtepu32_ps (__m512i __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepu32_ps (__m512 __W, __mmask16 __U, __m512i __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepu32_ps (__mmask16 __U, __m512i __A)
 
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_cvtepi32_pd (__m256i __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi32_pd (__m512d __W, __mmask8 __U, __m256i __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepi32_pd (__mmask8 __U, __m256i __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_cvtepi32lo_pd (__m512i __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi32lo_pd (__m512d __W, __mmask8 __U, __m512i __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_cvtepi32_ps (__m512i __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi32_ps (__m512 __W, __mmask16 __U, __m512i __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepi32_ps (__mmask16 __U, __m512i __A)
 
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_cvtepu32_pd (__m256i __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepu32_pd (__m512d __W, __mmask8 __U, __m256i __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepu32_pd (__mmask8 __U, __m256i __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_cvtepu32lo_pd (__m512i __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepu32lo_pd (__m512d __W, __mmask8 __U, __m512i __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS512 _mm512_cvtpd_ps (__m512d __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS512 _mm512_mask_cvtpd_ps (__m256 __W, __mmask8 __U, __m512d __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtpd_ps (__mmask8 __U, __m512d __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_cvtpd_pslo (__m512d __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_cvtpd_pslo (__m512 __W, __mmask8 __U, __m512d __A)
 
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_cvtph_ps (__m256i __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_cvtph_ps (__m512 __W, __mmask16 __U, __m256i __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtph_ps (__mmask16 __U, __m256i __A)
 
static __inline __m256i __DEFAULT_FN_ATTRS512 _mm512_cvttpd_epi32 (__m512d __a)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_mask_cvttpd_epi32 (__m256i __W, __mmask8 __U, __m512d __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvttpd_epi32 (__mmask8 __U, __m512d __A)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_cvttps_epi32 (__m512 __a)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_cvttps_epi32 (__m512i __W, __mmask16 __U, __m512 __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvttps_epi32 (__mmask16 __U, __m512 __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_cvtps_epi32 (__m512 __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtps_epi32 (__m512i __W, __mmask16 __U, __m512 __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtps_epi32 (__mmask16 __U, __m512 __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_cvtpd_epi32 (__m512d __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtpd_epi32 (__m256i __W, __mmask8 __U, __m512d __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtpd_epi32 (__mmask8 __U, __m512d __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_cvtps_epu32 (__m512 __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtps_epu32 (__m512i __W, __mmask16 __U, __m512 __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtps_epu32 (__mmask16 __U, __m512 __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_cvtpd_epu32 (__m512d __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtpd_epu32 (__m256i __W, __mmask8 __U, __m512d __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtpd_epu32 (__mmask8 __U, __m512d __A)
 
static __inline__ double __DEFAULT_FN_ATTRS512 _mm512_cvtsd_f64 (__m512d __a)
 
static __inline__ float __DEFAULT_FN_ATTRS512 _mm512_cvtss_f32 (__m512 __a)
 
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_unpackhi_pd (__m512d __a, __m512d __b)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_unpackhi_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_unpackhi_pd (__mmask8 __U, __m512d __A, __m512d __B)
 
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_unpacklo_pd (__m512d __a, __m512d __b)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_unpacklo_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_unpacklo_pd (__mmask8 __U, __m512d __A, __m512d __B)
 
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_unpackhi_ps (__m512 __a, __m512 __b)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_unpackhi_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512 __B)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_unpackhi_ps (__mmask16 __U, __m512 __A, __m512 __B)
 
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_unpacklo_ps (__m512 __a, __m512 __b)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_unpacklo_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512 __B)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_unpacklo_ps (__mmask16 __U, __m512 __A, __m512 __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_unpackhi_epi32 (__m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_unpackhi_epi32 (__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_unpackhi_epi32 (__mmask16 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_unpacklo_epi32 (__m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_unpacklo_epi32 (__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_unpacklo_epi32 (__mmask16 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_unpackhi_epi64 (__m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_unpackhi_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_unpackhi_epi64 (__mmask8 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_unpacklo_epi64 (__m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_unpacklo_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_unpacklo_epi64 (__mmask8 __U, __m512i __A, __m512i __B)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_loadu_si512 (void const *__P)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_loadu_epi32 (void const *__P)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_loadu_epi32 (__m512i __W, __mmask16 __U, void const *__P)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_loadu_epi32 (__mmask16 __U, void const *__P)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_loadu_epi64 (void const *__P)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_loadu_epi64 (__m512i __W, __mmask8 __U, void const *__P)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_loadu_epi64 (__mmask8 __U, void const *__P)
 
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_loadu_ps (__m512 __W, __mmask16 __U, void const *__P)
 
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_loadu_ps (__mmask16 __U, void const *__P)
 
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_loadu_pd (__m512d __W, __mmask8 __U, void const *__P)
 
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_loadu_pd (__mmask8 __U, void const *__P)
 
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_loadu_pd (void const *__p)
 
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_loadu_ps (void const *__p)
 
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_load_ps (void const *__p)
 
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_load_ps (__m512 __W, __mmask16 __U, void const *__P)
 
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_load_ps (__mmask16 __U, void const *__P)
 
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_load_pd (void const *__p)
 
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_load_pd (__m512d __W, __mmask8 __U, void const *__P)
 
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_load_pd (__mmask8 __U, void const *__P)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_load_si512 (void const *__P)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_load_epi32 (void const *__P)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_load_epi64 (void const *__P)
 
static __inline void __DEFAULT_FN_ATTRS512 _mm512_storeu_epi64 (void *__P, __m512i __A)
 
static __inline void __DEFAULT_FN_ATTRS512 _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
 
static __inline void __DEFAULT_FN_ATTRS512 _mm512_storeu_si512 (void *__P, __m512i __A)
 
static __inline void __DEFAULT_FN_ATTRS512 _mm512_storeu_epi32 (void *__P, __m512i __A)
 
static __inline void __DEFAULT_FN_ATTRS512 _mm512_mask_storeu_epi32 (void *__P, __mmask16 __U, __m512i __A)
 
static __inline void __DEFAULT_FN_ATTRS512 _mm512_mask_storeu_pd (void *__P, __mmask8 __U, __m512d __A)
 
static __inline void __DEFAULT_FN_ATTRS512 _mm512_storeu_pd (void *__P, __m512d __A)
 
static __inline void __DEFAULT_FN_ATTRS512 _mm512_mask_storeu_ps (void *__P, __mmask16 __U, __m512 __A)
 
static __inline void __DEFAULT_FN_ATTRS512 _mm512_storeu_ps (void *__P, __m512 __A)
 
static __inline void __DEFAULT_FN_ATTRS512 _mm512_mask_store_pd (void *__P, __mmask8 __U, __m512d __A)
 
static __inline void __DEFAULT_FN_ATTRS512 _mm512_store_pd (void *__P, __m512d __A)
 
static __inline void __DEFAULT_FN_ATTRS512 _mm512_mask_store_ps (void *__P, __mmask16 __U, __m512 __A)
 
static __inline void __DEFAULT_FN_ATTRS512 _mm512_store_ps (void *__P, __m512 __A)
 
static __inline void __DEFAULT_FN_ATTRS512 _mm512_store_si512 (void *__P, __m512i __A)
 
static __inline void __DEFAULT_FN_ATTRS512 _mm512_store_epi32 (void *__P, __m512i __A)
 
static __inline void __DEFAULT_FN_ATTRS512 _mm512_store_epi64 (void *__P, __m512i __A)
 
static __inline __mmask16 __DEFAULT_FN_ATTRS _mm512_knot (__mmask16 __M)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_cvtepi8_epi32 (__m128i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi8_epi32 (__m512i __W, __mmask16 __U, __m128i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepi8_epi32 (__mmask16 __U, __m128i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_cvtepi8_epi64 (__m128i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi8_epi64 (__m512i __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepi8_epi64 (__mmask8 __U, __m128i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_cvtepi32_epi64 (__m256i __X)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi32_epi64 (__m512i __W, __mmask8 __U, __m256i __X)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepi32_epi64 (__mmask8 __U, __m256i __X)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_cvtepi16_epi32 (__m256i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi16_epi32 (__m512i __W, __mmask16 __U, __m256i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepi16_epi32 (__mmask16 __U, __m256i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_cvtepi16_epi64 (__m128i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi16_epi64 (__m512i __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepi16_epi64 (__mmask8 __U, __m128i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_cvtepu8_epi32 (__m128i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepu8_epi32 (__m512i __W, __mmask16 __U, __m128i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepu8_epi32 (__mmask16 __U, __m128i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_cvtepu8_epi64 (__m128i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepu8_epi64 (__m512i __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepu8_epi64 (__mmask8 __U, __m128i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_cvtepu32_epi64 (__m256i __X)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepu32_epi64 (__m512i __W, __mmask8 __U, __m256i __X)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepu32_epi64 (__mmask8 __U, __m256i __X)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_cvtepu16_epi32 (__m256i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepu16_epi32 (__m512i __W, __mmask16 __U, __m256i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepu16_epi32 (__mmask16 __U, __m256i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_cvtepu16_epi64 (__m128i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepu16_epi64 (__m512i __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepu16_epi64 (__mmask8 __U, __m128i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_rorv_epi32 (__m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_rorv_epi32 (__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_rorv_epi32 (__mmask16 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_rorv_epi64 (__m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_rorv_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_rorv_epi64 (__mmask8 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_rolv_epi32 (__m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_rolv_epi32 (__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_rolv_epi32 (__mmask16 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_rolv_epi64 (__m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_rolv_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_rolv_epi64 (__mmask8 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_slli_epi32 (__m512i __A, int __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_slli_epi32 (__m512i __W, __mmask16 __U, __m512i __A, int __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_slli_epi32 (__mmask16 __U, __m512i __A, int __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_slli_epi64 (__m512i __A, int __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_slli_epi64 (__m512i __W, __mmask8 __U, __m512i __A, int __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_slli_epi64 (__mmask8 __U, __m512i __A, int __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_srli_epi32 (__m512i __A, int __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_srli_epi32 (__m512i __W, __mmask16 __U, __m512i __A, int __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_srli_epi32 (__mmask16 __U, __m512i __A, int __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_srli_epi64 (__m512i __A, int __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_srli_epi64 (__m512i __W, __mmask8 __U, __m512i __A, int __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_srli_epi64 (__mmask8 __U, __m512i __A, int __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_load_epi32 (__m512i __W, __mmask16 __U, void const *__P)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_load_epi32 (__mmask16 __U, void const *__P)
 
static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_store_epi32 (void *__P, __mmask16 __U, __m512i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_mov_epi32 (__m512i __W, __mmask16 __U, __m512i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_mov_epi32 (__mmask16 __U, __m512i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_mov_epi64 (__m512i __W, __mmask8 __U, __m512i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_mov_epi64 (__mmask8 __U, __m512i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_load_epi64 (__m512i __W, __mmask8 __U, void const *__P)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_load_epi64 (__mmask8 __U, void const *__P)
 
static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_store_epi64 (void *__P, __mmask8 __U, __m512i __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_movedup_pd (__m512d __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_movedup_pd (__m512d __W, __mmask8 __U, __m512d __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_movedup_pd (__mmask8 __U, __m512d __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_getexp_sd (__m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_getexp_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_getexp_sd (__mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_getexp_ss (__m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_getexp_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_getexp_ss (__mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_kmov (__mmask16 __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_sll_epi32 (__m512i __A, __m128i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_sll_epi32 (__m512i __W, __mmask16 __U, __m512i __A, __m128i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_sll_epi32 (__mmask16 __U, __m512i __A, __m128i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_sll_epi64 (__m512i __A, __m128i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_sll_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m128i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_sll_epi64 (__mmask8 __U, __m512i __A, __m128i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_sllv_epi32 (__m512i __X, __m512i __Y)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_sllv_epi32 (__m512i __W, __mmask16 __U, __m512i __X, __m512i __Y)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_sllv_epi32 (__mmask16 __U, __m512i __X, __m512i __Y)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_sllv_epi64 (__m512i __X, __m512i __Y)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_sllv_epi64 (__m512i __W, __mmask8 __U, __m512i __X, __m512i __Y)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_sllv_epi64 (__mmask8 __U, __m512i __X, __m512i __Y)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_sra_epi32 (__m512i __A, __m128i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_sra_epi32 (__m512i __W, __mmask16 __U, __m512i __A, __m128i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_sra_epi32 (__mmask16 __U, __m512i __A, __m128i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_sra_epi64 (__m512i __A, __m128i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_sra_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m128i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_sra_epi64 (__mmask8 __U, __m512i __A, __m128i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_srav_epi32 (__m512i __X, __m512i __Y)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_srav_epi32 (__m512i __W, __mmask16 __U, __m512i __X, __m512i __Y)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_srav_epi32 (__mmask16 __U, __m512i __X, __m512i __Y)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_srav_epi64 (__m512i __X, __m512i __Y)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_srav_epi64 (__m512i __W, __mmask8 __U, __m512i __X, __m512i __Y)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_srav_epi64 (__mmask8 __U, __m512i __X, __m512i __Y)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_srl_epi32 (__m512i __A, __m128i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_srl_epi32 (__m512i __W, __mmask16 __U, __m512i __A, __m128i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_srl_epi32 (__mmask16 __U, __m512i __A, __m128i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_srl_epi64 (__m512i __A, __m128i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_srl_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m128i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_srl_epi64 (__mmask8 __U, __m512i __A, __m128i __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_srlv_epi32 (__m512i __X, __m512i __Y)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_srlv_epi32 (__m512i __W, __mmask16 __U, __m512i __X, __m512i __Y)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_srlv_epi32 (__mmask16 __U, __m512i __X, __m512i __Y)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_srlv_epi64 (__m512i __X, __m512i __Y)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_srlv_epi64 (__m512i __W, __mmask8 __U, __m512i __X, __m512i __Y)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_srlv_epi64 (__mmask8 __U, __m512i __X, __m512i __Y)
 
static __inline__ unsigned __DEFAULT_FN_ATTRS128 _mm_cvtsd_u32 (__m128d __A)
 
static __inline__ unsigned __DEFAULT_FN_ATTRS128 _mm_cvtss_u32 (__m128 __A)
 
static __inline__ int __DEFAULT_FN_ATTRS128 _mm_cvttsd_i32 (__m128d __A)
 
static __inline__ unsigned __DEFAULT_FN_ATTRS128 _mm_cvttsd_u32 (__m128d __A)
 
static __inline__ int __DEFAULT_FN_ATTRS128 _mm_cvttss_i32 (__m128 __A)
 
static __inline__ unsigned __DEFAULT_FN_ATTRS128 _mm_cvttss_u32 (__m128 __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_permutevar_pd (__m512d __A, __m512i __C)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_permutevar_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512i __C)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_permutevar_pd (__mmask8 __U, __m512d __A, __m512i __C)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_permutevar_ps (__m512 __A, __m512i __C)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_permutevar_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512i __C)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_permutevar_ps (__mmask16 __U, __m512 __A, __m512i __C)
 
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_permutex2var_pd (__m512d __A, __m512i __I, __m512d __B)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_permutex2var_pd (__m512d __A, __mmask8 __U, __m512i __I, __m512d __B)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask2_permutex2var_pd (__m512d __A, __m512i __I, __mmask8 __U, __m512d __B)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_permutex2var_pd (__mmask8 __U, __m512d __A, __m512i __I, __m512d __B)
 
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_permutex2var_ps (__m512 __A, __m512i __I, __m512 __B)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_permutex2var_ps (__m512 __A, __mmask16 __U, __m512i __I, __m512 __B)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask2_permutex2var_ps (__m512 __A, __m512i __I, __mmask16 __U, __m512 __B)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_permutex2var_ps (__mmask16 __U, __m512 __A, __m512i __I, __m512 __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_cvttpd_epu32 (__m512d __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_mask_cvttpd_epu32 (__m256i __W, __mmask8 __U, __m512d __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvttpd_epu32 (__mmask8 __U, __m512d __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_scalef_pd (__m512d __A, __m512d __B)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_scalef_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_scalef_pd (__mmask8 __U, __m512d __A, __m512d __B)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_scalef_ps (__m512 __A, __m512 __B)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_scalef_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512 __B)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_scalef_ps (__mmask16 __U, __m512 __A, __m512 __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_scalef_sd (__m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_scalef_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_scalef_sd (__mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_scalef_ss (__m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_scalef_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_scalef_ss (__mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_srai_epi32 (__m512i __A, int __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_srai_epi32 (__m512i __W, __mmask16 __U, __m512i __A, int __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_srai_epi32 (__mmask16 __U, __m512i __A, int __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_srai_epi64 (__m512i __A, int __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_srai_epi64 (__m512i __W, __mmask8 __U, __m512i __A, int __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_srai_epi64 (__mmask8 __U, __m512i __A, int __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_sqrt_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_sqrt_sd (__mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_sqrt_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_sqrt_ss (__mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_broadcast_f32x4 (__m128 __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_broadcast_f32x4 (__m512 __O, __mmask16 __M, __m128 __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_broadcast_f32x4 (__mmask16 __M, __m128 __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_broadcast_f64x4 (__m256d __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_broadcast_f64x4 (__m512d __O, __mmask8 __M, __m256d __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_broadcast_f64x4 (__mmask8 __M, __m256d __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_broadcast_i32x4 (__m128i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_broadcast_i32x4 (__m512i __O, __mmask16 __M, __m128i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_broadcast_i32x4 (__mmask16 __M, __m128i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_broadcast_i64x4 (__m256i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_broadcast_i64x4 (__m512i __O, __mmask8 __M, __m256i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_broadcast_i64x4 (__mmask8 __M, __m256i __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_broadcastsd_pd (__m512d __O, __mmask8 __M, __m128d __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_broadcastsd_pd (__mmask8 __M, __m128d __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_broadcastss_ps (__m512 __O, __mmask16 __M, __m128 __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_broadcastss_ps (__mmask16 __M, __m128 __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_cvtsepi32_epi8 (__m512i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtsepi32_epi8 (__m128i __O, __mmask16 __M, __m512i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtsepi32_epi8 (__mmask16 __M, __m512i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtsepi32_storeu_epi8 (void *__P, __mmask16 __M, __m512i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_cvtsepi32_epi16 (__m512i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtsepi32_epi16 (__m256i __O, __mmask16 __M, __m512i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtsepi32_epi16 (__mmask16 __M, __m512i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtsepi32_storeu_epi16 (void *__P, __mmask16 __M, __m512i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_cvtsepi64_epi8 (__m512i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtsepi64_epi8 (__m128i __O, __mmask8 __M, __m512i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtsepi64_epi8 (__mmask8 __M, __m512i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtsepi64_storeu_epi8 (void *__P, __mmask8 __M, __m512i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_cvtsepi64_epi32 (__m512i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtsepi64_epi32 (__m256i __O, __mmask8 __M, __m512i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtsepi64_epi32 (__mmask8 __M, __m512i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtsepi64_storeu_epi32 (void *__P, __mmask8 __M, __m512i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_cvtsepi64_epi16 (__m512i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtsepi64_epi16 (__m128i __O, __mmask8 __M, __m512i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtsepi64_epi16 (__mmask8 __M, __m512i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtsepi64_storeu_epi16 (void *__P, __mmask8 __M, __m512i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_cvtusepi32_epi8 (__m512i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtusepi32_epi8 (__m128i __O, __mmask16 __M, __m512i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtusepi32_epi8 (__mmask16 __M, __m512i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtusepi32_storeu_epi8 (void *__P, __mmask16 __M, __m512i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_cvtusepi32_epi16 (__m512i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtusepi32_epi16 (__m256i __O, __mmask16 __M, __m512i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtusepi32_epi16 (__mmask16 __M, __m512i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtusepi32_storeu_epi16 (void *__P, __mmask16 __M, __m512i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_cvtusepi64_epi8 (__m512i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtusepi64_epi8 (__m128i __O, __mmask8 __M, __m512i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtusepi64_epi8 (__mmask8 __M, __m512i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtusepi64_storeu_epi8 (void *__P, __mmask8 __M, __m512i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_cvtusepi64_epi32 (__m512i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtusepi64_epi32 (__m256i __O, __mmask8 __M, __m512i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtusepi64_epi32 (__mmask8 __M, __m512i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtusepi64_storeu_epi32 (void *__P, __mmask8 __M, __m512i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_cvtusepi64_epi16 (__m512i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtusepi64_epi16 (__m128i __O, __mmask8 __M, __m512i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtusepi64_epi16 (__mmask8 __M, __m512i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtusepi64_storeu_epi16 (void *__P, __mmask8 __M, __m512i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_cvtepi32_epi8 (__m512i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi32_epi8 (__m128i __O, __mmask16 __M, __m512i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepi32_epi8 (__mmask16 __M, __m512i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi32_storeu_epi8 (void *__P, __mmask16 __M, __m512i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_cvtepi32_epi16 (__m512i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi32_epi16 (__m256i __O, __mmask16 __M, __m512i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepi32_epi16 (__mmask16 __M, __m512i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi32_storeu_epi16 (void *__P, __mmask16 __M, __m512i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_cvtepi64_epi8 (__m512i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi64_epi8 (__m128i __O, __mmask8 __M, __m512i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepi64_epi8 (__mmask8 __M, __m512i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi64_storeu_epi8 (void *__P, __mmask8 __M, __m512i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_cvtepi64_epi32 (__m512i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi64_epi32 (__m256i __O, __mmask8 __M, __m512i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepi64_epi32 (__mmask8 __M, __m512i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi64_storeu_epi32 (void *__P, __mmask8 __M, __m512i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_cvtepi64_epi16 (__m512i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi64_epi16 (__m128i __O, __mmask8 __M, __m512i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepi64_epi16 (__mmask8 __M, __m512i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi64_storeu_epi16 (void *__P, __mmask8 __M, __m512i __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_getexp_pd (__m512d __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_getexp_pd (__m512d __W, __mmask8 __U, __m512d __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_getexp_pd (__mmask8 __U, __m512d __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_getexp_ps (__m512 __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_getexp_ps (__m512 __W, __mmask16 __U, __m512 __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_getexp_ps (__mmask16 __U, __m512 __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_fmadd_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_fmadd_ss (__mmask8 __U, __m128 __A, __m128 __B, __m128 __C)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask3_fmadd_ss (__m128 __W, __m128 __X, __m128 __Y, __mmask8 __U)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_fmsub_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_fmsub_ss (__mmask8 __U, __m128 __A, __m128 __B, __m128 __C)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask3_fmsub_ss (__m128 __W, __m128 __X, __m128 __Y, __mmask8 __U)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_fnmadd_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_fnmadd_ss (__mmask8 __U, __m128 __A, __m128 __B, __m128 __C)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask3_fnmadd_ss (__m128 __W, __m128 __X, __m128 __Y, __mmask8 __U)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_fnmsub_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_fnmsub_ss (__mmask8 __U, __m128 __A, __m128 __B, __m128 __C)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask3_fnmsub_ss (__m128 __W, __m128 __X, __m128 __Y, __mmask8 __U)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_fmadd_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_fmadd_sd (__mmask8 __U, __m128d __A, __m128d __B, __m128d __C)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask3_fmadd_sd (__m128d __W, __m128d __X, __m128d __Y, __mmask8 __U)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_fmsub_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_fmsub_sd (__mmask8 __U, __m128d __A, __m128d __B, __m128d __C)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask3_fmsub_sd (__m128d __W, __m128d __X, __m128d __Y, __mmask8 __U)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_fnmadd_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_fnmadd_sd (__mmask8 __U, __m128d __A, __m128d __B, __m128d __C)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask3_fnmadd_sd (__m128d __W, __m128d __X, __m128d __Y, __mmask8 __U)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_fnmsub_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_fnmsub_sd (__mmask8 __U, __m128d __A, __m128d __B, __m128d __C)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask3_fnmsub_sd (__m128d __W, __m128d __X, __m128d __Y, __mmask8 __U)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_permutexvar_pd (__m512i __X, __m512d __Y)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_permutexvar_pd (__m512d __W, __mmask8 __U, __m512i __X, __m512d __Y)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_permutexvar_pd (__mmask8 __U, __m512i __X, __m512d __Y)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_permutexvar_epi64 (__m512i __X, __m512i __Y)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_permutexvar_epi64 (__mmask8 __M, __m512i __X, __m512i __Y)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_permutexvar_epi64 (__m512i __W, __mmask8 __M, __m512i __X, __m512i __Y)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_permutexvar_ps (__m512i __X, __m512 __Y)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_permutexvar_ps (__m512 __W, __mmask16 __U, __m512i __X, __m512 __Y)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_permutexvar_ps (__mmask16 __U, __m512i __X, __m512 __Y)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_permutexvar_epi32 (__m512i __X, __m512i __Y)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_permutexvar_epi32 (__mmask16 __M, __m512i __X, __m512i __Y)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_permutexvar_epi32 (__m512i __W, __mmask16 __M, __m512i __X, __m512i __Y)
 
static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_kand (__mmask16 __A, __mmask16 __B)
 
static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_kandn (__mmask16 __A, __mmask16 __B)
 
static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_kor (__mmask16 __A, __mmask16 __B)
 
static __inline__ int __DEFAULT_FN_ATTRS _mm512_kortestc (__mmask16 __A, __mmask16 __B)
 
static __inline__ int __DEFAULT_FN_ATTRS _mm512_kortestz (__mmask16 __A, __mmask16 __B)
 
static __inline__ unsigned char __DEFAULT_FN_ATTRS _kortestc_mask16_u8 (__mmask16 __A, __mmask16 __B)
 
static __inline__ unsigned char __DEFAULT_FN_ATTRS _kortestz_mask16_u8 (__mmask16 __A, __mmask16 __B)
 
static __inline__ unsigned char __DEFAULT_FN_ATTRS _kortest_mask16_u8 (__mmask16 __A, __mmask16 __B, unsigned char *__C)
 
static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_kunpackb (__mmask16 __A, __mmask16 __B)
 
static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_kxnor (__mmask16 __A, __mmask16 __B)
 
static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_kxor (__mmask16 __A, __mmask16 __B)
 
static __inline__ unsigned int __DEFAULT_FN_ATTRS _cvtmask16_u32 (__mmask16 __A)
 
static __inline__ __mmask16 __DEFAULT_FN_ATTRS _cvtu32_mask16 (unsigned int __A)
 
static __inline__ __mmask16 __DEFAULT_FN_ATTRS _load_mask16 (__mmask16 *__A)
 
static __inline__ void __DEFAULT_FN_ATTRS _store_mask16 (__mmask16 *__A, __mmask16 __B)
 
static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_stream_si512 (void *__P, __m512i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_stream_load_si512 (void const *__P)
 
static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_stream_pd (void *__P, __m512d __A)
 
static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_stream_ps (void *__P, __m512 __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_compress_pd (__m512d __W, __mmask8 __U, __m512d __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_compress_pd (__mmask8 __U, __m512d __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_compress_epi64 (__m512i __W, __mmask8 __U, __m512i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_compress_epi64 (__mmask8 __U, __m512i __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_compress_ps (__m512 __W, __mmask16 __U, __m512 __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_compress_ps (__mmask16 __U, __m512 __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_compress_epi32 (__m512i __W, __mmask16 __U, __m512i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_compress_epi32 (__mmask16 __U, __m512i __A)
 
static __inline __mmask16 __DEFAULT_FN_ATTRS512 _mm512_test_epi32_mask (__m512i __A, __m512i __B)
 
static __inline__ __mmask16 __DEFAULT_FN_ATTRS512 _mm512_mask_test_epi32_mask (__mmask16 __U, __m512i __A, __m512i __B)
 
static __inline __mmask8 __DEFAULT_FN_ATTRS512 _mm512_test_epi64_mask (__m512i __A, __m512i __B)
 
static __inline__ __mmask8 __DEFAULT_FN_ATTRS512 _mm512_mask_test_epi64_mask (__mmask8 __U, __m512i __A, __m512i __B)
 
static __inline__ __mmask16 __DEFAULT_FN_ATTRS512 _mm512_testn_epi32_mask (__m512i __A, __m512i __B)
 
static __inline__ __mmask16 __DEFAULT_FN_ATTRS512 _mm512_mask_testn_epi32_mask (__mmask16 __U, __m512i __A, __m512i __B)
 
static __inline__ __mmask8 __DEFAULT_FN_ATTRS512 _mm512_testn_epi64_mask (__m512i __A, __m512i __B)
 
static __inline__ __mmask8 __DEFAULT_FN_ATTRS512 _mm512_mask_testn_epi64_mask (__mmask8 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_movehdup_ps (__m512 __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_movehdup_ps (__m512 __W, __mmask16 __U, __m512 __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_movehdup_ps (__mmask16 __U, __m512 __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_moveldup_ps (__m512 __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_moveldup_ps (__m512 __W, __mmask16 __U, __m512 __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_moveldup_ps (__mmask16 __U, __m512 __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_move_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_move_ss (__mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_move_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_move_sd (__mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ void __DEFAULT_FN_ATTRS128 _mm_mask_store_ss (float *__W, __mmask8 __U, __m128 __A)
 
static __inline__ void __DEFAULT_FN_ATTRS128 _mm_mask_store_sd (double *__W, __mmask8 __U, __m128d __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_load_ss (__m128 __W, __mmask8 __U, const float *__A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_load_ss (__mmask8 __U, const float *__A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_load_sd (__m128d __W, __mmask8 __U, const double *__A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_load_sd (__mmask8 __U, const double *__A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_expand_pd (__m512d __W, __mmask8 __U, __m512d __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_expand_pd (__mmask8 __U, __m512d __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_expand_epi64 (__m512i __W, __mmask8 __U, __m512i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_expand_epi64 (__mmask8 __U, __m512i __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_expandloadu_pd (__m512d __W, __mmask8 __U, void const *__P)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_expandloadu_pd (__mmask8 __U, void const *__P)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_expandloadu_epi64 (__m512i __W, __mmask8 __U, void const *__P)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_expandloadu_epi64 (__mmask8 __U, void const *__P)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_expandloadu_ps (__m512 __W, __mmask16 __U, void const *__P)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_expandloadu_ps (__mmask16 __U, void const *__P)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_expandloadu_epi32 (__m512i __W, __mmask16 __U, void const *__P)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_expandloadu_epi32 (__mmask16 __U, void const *__P)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_expand_ps (__m512 __W, __mmask16 __U, __m512 __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_expand_ps (__mmask16 __U, __m512 __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_expand_epi32 (__m512i __W, __mmask16 __U, __m512i __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_expand_epi32 (__mmask16 __U, __m512i __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_cvtps_pd (__m256 __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_cvtps_pd (__m512d __W, __mmask8 __U, __m256 __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtps_pd (__mmask8 __U, __m256 __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_cvtpslo_pd (__m512 __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_cvtpslo_pd (__m512d __W, __mmask8 __U, __m512 __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_mov_pd (__m512d __W, __mmask8 __U, __m512d __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_mov_pd (__mmask8 __U, __m512d __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_mov_ps (__m512 __W, __mmask16 __U, __m512 __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_mov_ps (__mmask16 __U, __m512 __A)
 
static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_compressstoreu_pd (void *__P, __mmask8 __U, __m512d __A)
 
static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_compressstoreu_epi64 (void *__P, __mmask8 __U, __m512i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_compressstoreu_ps (void *__P, __mmask16 __U, __m512 __A)
 
static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_compressstoreu_epi32 (void *__P, __mmask16 __U, __m512i __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_cvtsd_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128d __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_cvtsd_ss (__mmask8 __U, __m128 __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_cvtss_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128 __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_cvtss_sd (__mmask8 __U, __m128d __A, __m128 __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_cvtu32_sd (__m128d __A, unsigned __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_cvtu32_ss (__m128 __A, unsigned __B)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_set1_epi32 (__m512i __O, __mmask16 __M, int __A)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_set1_epi64 (__m512i __O, __mmask8 __M, long long __A)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_set_epi8 (char __e63, char __e62, char __e61, char __e60, char __e59, char __e58, char __e57, char __e56, char __e55, char __e54, char __e53, char __e52, char __e51, char __e50, char __e49, char __e48, char __e47, char __e46, char __e45, char __e44, char __e43, char __e42, char __e41, char __e40, char __e39, char __e38, char __e37, char __e36, char __e35, char __e34, char __e33, char __e32, char __e31, char __e30, char __e29, char __e28, char __e27, char __e26, char __e25, char __e24, char __e23, char __e22, char __e21, char __e20, char __e19, char __e18, char __e17, char __e16, char __e15, char __e14, char __e13, char __e12, char __e11, char __e10, char __e9, char __e8, char __e7, char __e6, char __e5, char __e4, char __e3, char __e2, char __e1, char __e0)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_set_epi16 (short __e31, short __e30, short __e29, short __e28, short __e27, short __e26, short __e25, short __e24, short __e23, short __e22, short __e21, short __e20, short __e19, short __e18, short __e17, short __e16, short __e15, short __e14, short __e13, short __e12, short __e11, short __e10, short __e9, short __e8, short __e7, short __e6, short __e5, short __e4, short __e3, short __e2, short __e1, short __e0)
 
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_set_epi32 (int __A, int __B, int __C, int __D, int __E, int __F, int __G, int __H, int __I, int __J, int __K, int __L, int __M, int __N, int __O, int __P)
 
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_set_epi64 (long long __A, long long __B, long long __C, long long __D, long long __E, long long __F, long long __G, long long __H)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_set_pd (double __A, double __B, double __C, double __D, double __E, double __F, double __G, double __H)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_set_ps (float __A, float __B, float __C, float __D, float __E, float __F, float __G, float __H, float __I, float __J, float __K, float __L, float __M, float __N, float __O, float __P)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_abs_ps (__m512 __A)
 
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_abs_ps (__m512 __W, __mmask16 __K, __m512 __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_abs_pd (__m512d __A)
 
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_abs_pd (__m512d __W, __mmask8 __K, __m512d __A)
 
static __inline__ long long __DEFAULT_FN_ATTRS512 _mm512_reduce_add_epi64 (__m512i __W)
 
static __inline__ long long __DEFAULT_FN_ATTRS512 _mm512_reduce_mul_epi64 (__m512i __W)
 
static __inline__ long long __DEFAULT_FN_ATTRS512 _mm512_reduce_and_epi64 (__m512i __W)
 
static __inline__ long long __DEFAULT_FN_ATTRS512 _mm512_reduce_or_epi64 (__m512i __W)
 
static __inline__ long long __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_add_epi64 (__mmask8 __M, __m512i __W)
 
static __inline__ long long __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_mul_epi64 (__mmask8 __M, __m512i __W)
 
static __inline__ long long __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_and_epi64 (__mmask8 __M, __m512i __W)
 
static __inline__ long long __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_or_epi64 (__mmask8 __M, __m512i __W)
 
static __inline__ double __DEFAULT_FN_ATTRS512 _mm512_reduce_add_pd (__m512d __W)
 
static __inline__ double __DEFAULT_FN_ATTRS512 _mm512_reduce_mul_pd (__m512d __W)
 
static __inline__ double __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_add_pd (__mmask8 __M, __m512d __W)
 
static __inline__ double __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_mul_pd (__mmask8 __M, __m512d __W)
 
static __inline__ int __DEFAULT_FN_ATTRS512 _mm512_reduce_add_epi32 (__m512i __W)
 
static __inline__ int __DEFAULT_FN_ATTRS512 _mm512_reduce_mul_epi32 (__m512i __W)
 
static __inline__ int __DEFAULT_FN_ATTRS512 _mm512_reduce_and_epi32 (__m512i __W)
 
static __inline__ int __DEFAULT_FN_ATTRS512 _mm512_reduce_or_epi32 (__m512i __W)
 
static __inline__ int __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_add_epi32 (__mmask16 __M, __m512i __W)
 
static __inline__ int __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_mul_epi32 (__mmask16 __M, __m512i __W)
 
static __inline__ int __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_and_epi32 (__mmask16 __M, __m512i __W)
 
static __inline__ int __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_or_epi32 (__mmask16 __M, __m512i __W)
 
static __inline__ float __DEFAULT_FN_ATTRS512 _mm512_reduce_add_ps (__m512 __W)
 
static __inline__ float __DEFAULT_FN_ATTRS512 _mm512_reduce_mul_ps (__m512 __W)
 
static __inline__ float __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_add_ps (__mmask16 __M, __m512 __W)
 
static __inline__ float __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_mul_ps (__mmask16 __M, __m512 __W)
 
static __inline__ long long __DEFAULT_FN_ATTRS512 _mm512_reduce_max_epi64 (__m512i __V)
 
static __inline__ unsigned long long __DEFAULT_FN_ATTRS512 _mm512_reduce_max_epu64 (__m512i __V)
 
static __inline__ long long __DEFAULT_FN_ATTRS512 _mm512_reduce_min_epi64 (__m512i __V)
 
static __inline__ unsigned long long __DEFAULT_FN_ATTRS512 _mm512_reduce_min_epu64 (__m512i __V)
 
static __inline__ long long __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_max_epi64 (__mmask8 __M, __m512i __V)
 
static __inline__ unsigned long long __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_max_epu64 (__mmask8 __M, __m512i __V)
 
static __inline__ long long __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_min_epi64 (__mmask8 __M, __m512i __V)
 
static __inline__ unsigned long long __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_min_epu64 (__mmask8 __M, __m512i __V)
 
static __inline__ int __DEFAULT_FN_ATTRS512 _mm512_reduce_max_epi32 (__m512i __V)
 
static __inline__ unsigned int __DEFAULT_FN_ATTRS512 _mm512_reduce_max_epu32 (__m512i __V)
 
static __inline__ int __DEFAULT_FN_ATTRS512 _mm512_reduce_min_epi32 (__m512i __V)
 
static __inline__ unsigned int __DEFAULT_FN_ATTRS512 _mm512_reduce_min_epu32 (__m512i __V)
 
static __inline__ int __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_max_epi32 (__mmask16 __M, __m512i __V)
 
static __inline__ unsigned int __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_max_epu32 (__mmask16 __M, __m512i __V)
 
static __inline__ int __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_min_epi32 (__mmask16 __M, __m512i __V)
 
static __inline__ unsigned int __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_min_epu32 (__mmask16 __M, __m512i __V)
 
static __inline__ double __DEFAULT_FN_ATTRS512 _mm512_reduce_max_pd (__m512d __V)
 
static __inline__ double __DEFAULT_FN_ATTRS512 _mm512_reduce_min_pd (__m512d __V)
 
static __inline__ double __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_max_pd (__mmask8 __M, __m512d __V)
 
static __inline__ double __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_min_pd (__mmask8 __M, __m512d __V)
 
static __inline__ float __DEFAULT_FN_ATTRS512 _mm512_reduce_max_ps (__m512 __V)
 
static __inline__ float __DEFAULT_FN_ATTRS512 _mm512_reduce_min_ps (__m512 __V)
 
static __inline__ float __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_max_ps (__mmask16 __M, __m512 __V)
 
static __inline__ float __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_min_ps (__mmask16 __M, __m512 __V)
 
static __inline__ int __DEFAULT_FN_ATTRS512 _mm512_cvtsi512_si32 (__m512i __A)
 Moves the least significant 32 bits of a vector of [16 x i32] to a 32-bit signed integer value. More...
 

Macro Definition Documentation

◆ __DEFAULT_FN_ATTRS

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

◆ __DEFAULT_FN_ATTRS128

#define __DEFAULT_FN_ATTRS128   __attribute__((__always_inline__, __nodebug__, __target__("avx512f"), __min_vector_width__(128)))

◆ __DEFAULT_FN_ATTRS512

#define __DEFAULT_FN_ATTRS512   __attribute__((__always_inline__, __nodebug__, __target__("avx512f"), __min_vector_width__(512)))

Definition at line 166 of file avx512fintrin.h.

Referenced by _mm512_abs_epi32(), _mm512_abs_epi64(), _mm512_abs_pd(), _mm512_abs_ps(), _mm512_add_epi32(), _mm512_add_epi64(), _mm512_add_pd(), _mm512_add_ps(), _mm512_and_epi32(), _mm512_and_epi64(), _mm512_and_si512(), _mm512_andnot_epi32(), _mm512_andnot_epi64(), _mm512_andnot_si512(), _mm512_broadcast_f32x4(), _mm512_broadcast_f64x4(), _mm512_broadcast_i32x4(), _mm512_broadcast_i64x4(), _mm512_broadcastd_epi32(), _mm512_broadcastq_epi64(), _mm512_broadcastsd_pd(), _mm512_broadcastss_ps(), _mm512_castpd128_pd512(), _mm512_castpd256_pd512(), _mm512_castpd512_pd128(), _mm512_castpd512_pd256(), _mm512_castpd_ps(), _mm512_castpd_si512(), _mm512_castps128_ps512(), _mm512_castps256_ps512(), _mm512_castps512_ps128(), _mm512_castps512_ps256(), _mm512_castps_pd(), _mm512_castps_si512(), _mm512_castsi128_si512(), _mm512_castsi256_si512(), _mm512_castsi512_pd(), _mm512_castsi512_ps(), _mm512_castsi512_si128(), _mm512_ceil_pd(), _mm512_ceil_ps(), _mm512_cvtepi16_epi32(), _mm512_cvtepi16_epi64(), _mm512_cvtepi32_epi16(), _mm512_cvtepi32_epi64(), _mm512_cvtepi32_epi8(), _mm512_cvtepi32_pd(), _mm512_cvtepi32_ps(), _mm512_cvtepi32lo_pd(), _mm512_cvtepi64_epi16(), _mm512_cvtepi64_epi32(), _mm512_cvtepi64_epi8(), _mm512_cvtepi8_epi32(), _mm512_cvtepi8_epi64(), _mm512_cvtepu16_epi32(), _mm512_cvtepu16_epi64(), _mm512_cvtepu32_epi64(), _mm512_cvtepu32_pd(), _mm512_cvtepu32_ps(), _mm512_cvtepu32lo_pd(), _mm512_cvtepu8_epi32(), _mm512_cvtepu8_epi64(), _mm512_cvtpd_epi32(), _mm512_cvtpd_epu32(), _mm512_cvtpd_ps(), _mm512_cvtpd_pslo(), _mm512_cvtph_ps(), _mm512_cvtps_epi32(), _mm512_cvtps_epu32(), _mm512_cvtps_pd(), _mm512_cvtpslo_pd(), _mm512_cvtsd_f64(), _mm512_cvtsepi32_epi16(), _mm512_cvtsepi32_epi8(), _mm512_cvtsepi64_epi16(), _mm512_cvtsepi64_epi32(), _mm512_cvtsepi64_epi8(), _mm512_cvtss_f32(), _mm512_cvttpd_epi32(), _mm512_cvttpd_epu32(), _mm512_cvttps_epi32(), _mm512_cvttps_epu32(), _mm512_cvtusepi32_epi16(), _mm512_cvtusepi32_epi8(), _mm512_cvtusepi64_epi16(), _mm512_cvtusepi64_epi32(), _mm512_cvtusepi64_epi8(), _mm512_div_pd(), _mm512_div_ps(), _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_getexp_pd(), _mm512_getexp_ps(), _mm512_load_epi32(), _mm512_load_epi64(), _mm512_load_pd(), _mm512_load_ps(), _mm512_load_si512(), _mm512_loadu_epi32(), _mm512_loadu_epi64(), _mm512_loadu_pd(), _mm512_loadu_ps(), _mm512_loadu_si512(), _mm512_mask2_permutex2var_epi32(), _mm512_mask2_permutex2var_epi64(), _mm512_mask2_permutex2var_pd(), _mm512_mask2_permutex2var_ps(), _mm512_mask2int(), _mm512_mask3_fmadd_pd(), _mm512_mask3_fmadd_ps(), _mm512_mask3_fmaddsub_pd(), _mm512_mask3_fmaddsub_ps(), _mm512_mask3_fnmadd_pd(), _mm512_mask3_fnmadd_ps(), _mm512_mask3_fnmsub_ps(), _mm512_mask_abs_epi32(), _mm512_mask_abs_epi64(), _mm512_mask_abs_ps(), _mm512_mask_add_epi32(), _mm512_mask_add_epi64(), _mm512_mask_add_pd(), _mm512_mask_add_ps(), _mm512_mask_and_epi32(), _mm512_mask_and_epi64(), _mm512_mask_andnot_epi32(), _mm512_mask_andnot_epi64(), _mm512_mask_blend_epi64(), _mm512_mask_blend_pd(), _mm512_mask_blend_ps(), _mm512_mask_broadcast_f32x4(), _mm512_mask_broadcast_f64x4(), _mm512_mask_broadcast_i32x4(), _mm512_mask_broadcast_i64x4(), _mm512_mask_broadcastd_epi32(), _mm512_mask_broadcastq_epi64(), _mm512_mask_broadcastsd_pd(), _mm512_mask_broadcastss_ps(), _mm512_mask_ceil_pd(), _mm512_mask_ceil_ps(), _mm512_mask_compress_epi32(), _mm512_mask_compress_epi64(), _mm512_mask_compress_pd(), _mm512_mask_compress_ps(), _mm512_mask_compressstoreu_epi64(), _mm512_mask_compressstoreu_pd(), _mm512_mask_compressstoreu_ps(), _mm512_mask_cvtepi16_epi32(), _mm512_mask_cvtepi16_epi64(), _mm512_mask_cvtepi32_epi16(), _mm512_mask_cvtepi32_epi64(), _mm512_mask_cvtepi32_epi8(), _mm512_mask_cvtepi32_pd(), _mm512_mask_cvtepi32_ps(), _mm512_mask_cvtepi32_storeu_epi16(), _mm512_mask_cvtepi32_storeu_epi8(), _mm512_mask_cvtepi32lo_pd(), _mm512_mask_cvtepi64_epi16(), _mm512_mask_cvtepi64_epi32(), _mm512_mask_cvtepi64_epi8(), _mm512_mask_cvtepi64_storeu_epi32(), _mm512_mask_cvtepi64_storeu_epi8(), _mm512_mask_cvtepi8_epi32(), _mm512_mask_cvtepi8_epi64(), _mm512_mask_cvtepu16_epi32(), _mm512_mask_cvtepu16_epi64(), _mm512_mask_cvtepu32_epi64(), _mm512_mask_cvtepu32_pd(), _mm512_mask_cvtepu32_ps(), _mm512_mask_cvtepu8_epi32(), _mm512_mask_cvtepu8_epi64(), _mm512_mask_cvtpd_epi32(), _mm512_mask_cvtpd_epu32(), _mm512_mask_cvtpd_ps(), _mm512_mask_cvtph_ps(), _mm512_mask_cvtps_epi32(), _mm512_mask_cvtps_epu32(), _mm512_mask_cvtps_pd(), _mm512_mask_cvtpslo_pd(), _mm512_mask_cvtsepi32_epi16(), _mm512_mask_cvtsepi32_epi8(), _mm512_mask_cvtsepi32_storeu_epi16(), _mm512_mask_cvtsepi32_storeu_epi8(), _mm512_mask_cvtsepi64_epi16(), _mm512_mask_cvtsepi64_epi32(), _mm512_mask_cvtsepi64_epi8(), _mm512_mask_cvtsepi64_storeu_epi16(), _mm512_mask_cvtsepi64_storeu_epi32(), _mm512_mask_cvtsepi64_storeu_epi8(), _mm512_mask_cvttpd_epi32(), _mm512_mask_cvttpd_epu32(), _mm512_mask_cvttps_epi32(), _mm512_mask_cvttps_epu32(), _mm512_mask_cvtusepi32_epi16(), _mm512_mask_cvtusepi32_epi8(), _mm512_mask_cvtusepi32_storeu_epi16(), _mm512_mask_cvtusepi32_storeu_epi8(), _mm512_mask_cvtusepi64_epi16(), _mm512_mask_cvtusepi64_epi32(), _mm512_mask_cvtusepi64_epi8(), _mm512_mask_cvtusepi64_storeu_epi16(), _mm512_mask_cvtusepi64_storeu_epi32(), _mm512_mask_cvtusepi64_storeu_epi8(), _mm512_mask_div_pd(), _mm512_mask_div_ps(), _mm512_mask_expand_epi32(), _mm512_mask_expand_epi64(), _mm512_mask_expand_pd(), _mm512_mask_expand_ps(), _mm512_mask_expandloadu_epi32(), _mm512_mask_expandloadu_epi64(), _mm512_mask_expandloadu_pd(), _mm512_mask_expandloadu_ps(), _mm512_mask_floor_pd(), _mm512_mask_floor_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_fnmsub_pd(), _mm512_mask_fnmsub_ps(), _mm512_mask_getexp_pd(), _mm512_mask_getexp_ps(), _mm512_mask_load_epi32(), _mm512_mask_load_epi64(), _mm512_mask_load_pd(), _mm512_mask_load_ps(), _mm512_mask_loadu_epi32(), _mm512_mask_loadu_epi64(), _mm512_mask_loadu_pd(), _mm512_mask_loadu_ps(), _mm512_mask_max_epi32(), _mm512_mask_max_epi64(), _mm512_mask_max_epu32(), _mm512_mask_max_epu64(), _mm512_mask_max_pd(), _mm512_mask_max_ps(), _mm512_mask_min_epi32(), _mm512_mask_min_epi64(), _mm512_mask_min_epu32(), _mm512_mask_min_epu64(), _mm512_mask_min_pd(), _mm512_mask_min_ps(), _mm512_mask_mov_epi32(), _mm512_mask_mov_epi64(), _mm512_mask_mov_pd(), _mm512_mask_mov_ps(), _mm512_mask_movedup_pd(), _mm512_mask_movehdup_ps(), _mm512_mask_moveldup_ps(), _mm512_mask_mul_epi32(), _mm512_mask_mul_epu32(), _mm512_mask_mul_pd(), _mm512_mask_mul_ps(), _mm512_mask_mullo_epi32(), _mm512_mask_or_epi32(), _mm512_mask_or_epi64(), _mm512_mask_permutevar_pd(), _mm512_mask_permutevar_ps(), _mm512_mask_permutex2var_epi32(), _mm512_mask_permutex2var_epi64(), _mm512_mask_permutex2var_pd(), _mm512_mask_permutex2var_ps(), _mm512_mask_permutexvar_epi64(), _mm512_mask_permutexvar_pd(), _mm512_mask_permutexvar_ps(), _mm512_mask_rcp14_pd(), _mm512_mask_rcp14_ps(), _mm512_mask_reduce_add_epi32(), _mm512_mask_reduce_add_epi64(), _mm512_mask_reduce_add_pd(), _mm512_mask_reduce_add_ps(), _mm512_mask_reduce_and_epi32(), _mm512_mask_reduce_and_epi64(), _mm512_mask_reduce_max_epi32(), _mm512_mask_reduce_max_epi64(), _mm512_mask_reduce_max_epu32(), _mm512_mask_reduce_max_epu64(), _mm512_mask_reduce_max_pd(), _mm512_mask_reduce_max_ps(), _mm512_mask_reduce_min_epi32(), _mm512_mask_reduce_min_epi64(), _mm512_mask_reduce_min_epu32(), _mm512_mask_reduce_min_epu64(), _mm512_mask_reduce_min_ps(), _mm512_mask_reduce_mul_epi32(), _mm512_mask_reduce_mul_epi64(), _mm512_mask_reduce_mul_pd(), _mm512_mask_reduce_mul_ps(), _mm512_mask_reduce_or_epi32(), _mm512_mask_rolv_epi32(), _mm512_mask_rolv_epi64(), _mm512_mask_rorv_epi32(), _mm512_mask_rorv_epi64(), _mm512_mask_rsqrt14_pd(), _mm512_mask_rsqrt14_ps(), _mm512_mask_scalef_pd(), _mm512_mask_scalef_ps(), _mm512_mask_set1_epi32(), _mm512_mask_set1_epi64(), _mm512_mask_sll_epi32(), _mm512_mask_sll_epi64(), _mm512_mask_slli_epi32(), _mm512_mask_slli_epi64(), _mm512_mask_sllv_epi32(), _mm512_mask_sllv_epi64(), _mm512_mask_sqrt_pd(), _mm512_mask_sqrt_ps(), _mm512_mask_sra_epi32(), _mm512_mask_sra_epi64(), _mm512_mask_srai_epi32(), _mm512_mask_srai_epi64(), _mm512_mask_srav_epi32(), _mm512_mask_srav_epi64(), _mm512_mask_srl_epi32(), _mm512_mask_srl_epi64(), _mm512_mask_srli_epi32(), _mm512_mask_srli_epi64(), _mm512_mask_srlv_epi32(), _mm512_mask_srlv_epi64(), _mm512_mask_store_epi32(), _mm512_mask_store_epi64(), _mm512_mask_store_pd(), _mm512_mask_store_ps(), _mm512_mask_storeu_epi32(), _mm512_mask_storeu_epi64(), _mm512_mask_storeu_pd(), _mm512_mask_storeu_ps(), _mm512_mask_sub_epi32(), _mm512_mask_sub_epi64(), _mm512_mask_sub_pd(), _mm512_mask_sub_ps(), _mm512_mask_test_epi32_mask(), _mm512_mask_test_epi64_mask(), _mm512_mask_testn_epi32_mask(), _mm512_mask_testn_epi64_mask(), _mm512_mask_unpackhi_epi32(), _mm512_mask_unpackhi_epi64(), _mm512_mask_unpackhi_pd(), _mm512_mask_unpackhi_ps(), _mm512_mask_unpacklo_epi32(), _mm512_mask_unpacklo_epi64(), _mm512_mask_unpacklo_pd(), _mm512_mask_unpacklo_ps(), _mm512_mask_xor_epi32(), _mm512_mask_xor_epi64(), _mm512_maskz_abs_epi64(), _mm512_maskz_add_epi32(), _mm512_maskz_add_epi64(), _mm512_maskz_add_pd(), _mm512_maskz_and_epi32(), _mm512_maskz_and_epi64(), _mm512_maskz_andnot_epi32(), _mm512_maskz_andnot_epi64(), _mm512_maskz_broadcast_f32x4(), _mm512_maskz_broadcast_f64x4(), _mm512_maskz_broadcast_i32x4(), _mm512_maskz_broadcast_i64x4(), _mm512_maskz_broadcastd_epi32(), _mm512_maskz_broadcastq_epi64(), _mm512_maskz_broadcastsd_pd(), _mm512_maskz_broadcastss_ps(), _mm512_maskz_compress_epi64(), _mm512_maskz_compress_pd(), _mm512_maskz_compress_ps(), _mm512_maskz_cvtepi16_epi32(), _mm512_maskz_cvtepi16_epi64(), _mm512_maskz_cvtepi32_epi16(), _mm512_maskz_cvtepi32_epi64(), _mm512_maskz_cvtepi32_epi8(), _mm512_maskz_cvtepi32_pd(), _mm512_maskz_cvtepi32_ps(), _mm512_maskz_cvtepi64_epi16(), _mm512_maskz_cvtepi64_epi32(), _mm512_maskz_cvtepi64_epi8(), _mm512_maskz_cvtepi8_epi32(), _mm512_maskz_cvtepi8_epi64(), _mm512_maskz_cvtepu16_epi32(), _mm512_maskz_cvtepu16_epi64(), _mm512_maskz_cvtepu32_epi64(), _mm512_maskz_cvtepu32_pd(), _mm512_maskz_cvtepu32_ps(), _mm512_maskz_cvtepu8_epi32(), _mm512_maskz_cvtepu8_epi64(), _mm512_maskz_cvtpd_epu32(), _mm512_maskz_cvtpd_ps(), _mm512_maskz_cvtps_pd(), _mm512_maskz_cvtsepi32_epi16(), _mm512_maskz_cvtsepi32_epi8(), _mm512_maskz_cvtsepi64_epi16(), _mm512_maskz_cvtsepi64_epi32(), _mm512_maskz_cvtsepi64_epi8(), _mm512_maskz_cvtusepi32_epi16(), _mm512_maskz_cvtusepi32_epi8(), _mm512_maskz_cvtusepi64_epi16(), _mm512_maskz_cvtusepi64_epi32(), _mm512_maskz_cvtusepi64_epi8(), _mm512_maskz_div_pd(), _mm512_maskz_expand_epi64(), _mm512_maskz_expand_pd(), _mm512_maskz_expand_ps(), _mm512_maskz_expandloadu_epi32(), _mm512_maskz_expandloadu_epi64(), _mm512_maskz_expandloadu_pd(), _mm512_maskz_expandloadu_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_fnmadd_pd(), _mm512_maskz_fnmadd_ps(), _mm512_maskz_load_epi32(), _mm512_maskz_load_epi64(), _mm512_maskz_load_pd(), _mm512_maskz_load_ps(), _mm512_maskz_loadu_epi32(), _mm512_maskz_loadu_epi64(), _mm512_maskz_loadu_pd(), _mm512_maskz_loadu_ps(), _mm512_maskz_max_epi32(), _mm512_maskz_max_epi64(), _mm512_maskz_max_epu32(), _mm512_maskz_min_epi32(), _mm512_maskz_min_epi64(), _mm512_maskz_min_epu32(), _mm512_maskz_min_epu64(), _mm512_maskz_mov_epi32(), _mm512_maskz_mov_epi64(), _mm512_maskz_mov_pd(), _mm512_maskz_mov_ps(), _mm512_maskz_movehdup_ps(), _mm512_maskz_mul_epi32(), _mm512_maskz_mul_epu32(), _mm512_maskz_mul_pd(), _mm512_maskz_mullo_epi32(), _mm512_maskz_or_epi32(), _mm512_maskz_or_epi64(), _mm512_maskz_permutevar_pd(), _mm512_maskz_permutevar_ps(), _mm512_maskz_permutex2var_epi32(), _mm512_maskz_permutex2var_pd(), _mm512_maskz_permutexvar_epi32(), _mm512_maskz_permutexvar_epi64(), _mm512_maskz_permutexvar_pd(), _mm512_maskz_permutexvar_ps(), _mm512_maskz_rcp14_pd(), _mm512_maskz_rolv_epi32(), _mm512_maskz_rorv_epi32(), _mm512_maskz_rsqrt14_pd(), _mm512_maskz_set1_epi32(), _mm512_maskz_set1_epi64(), _mm512_maskz_sll_epi32(), _mm512_maskz_sll_epi64(), _mm512_maskz_slli_epi32(), _mm512_maskz_slli_epi64(), _mm512_maskz_sllv_epi32(), _mm512_maskz_sllv_epi64(), _mm512_maskz_sqrt_ps(), _mm512_maskz_sra_epi32(), _mm512_maskz_sra_epi64(), _mm512_maskz_srai_epi32(), _mm512_maskz_srav_epi32(), _mm512_maskz_srav_epi64(), _mm512_maskz_srl_epi32(), _mm512_maskz_srl_epi64(), _mm512_maskz_srli_epi32(), _mm512_maskz_srli_epi64(), _mm512_maskz_srlv_epi32(), _mm512_maskz_sub_epi64(), _mm512_maskz_sub_pd(), _mm512_maskz_unpackhi_epi32(), _mm512_maskz_unpackhi_epi64(), _mm512_maskz_unpackhi_pd(), _mm512_maskz_unpackhi_ps(), _mm512_maskz_unpacklo_epi32(), _mm512_maskz_unpacklo_epi64(), _mm512_maskz_unpacklo_pd(), _mm512_maskz_unpacklo_ps(), _mm512_maskz_xor_epi32(), _mm512_maskz_xor_epi64(), _mm512_max_epi32(), _mm512_max_epi64(), _mm512_max_epu32(), _mm512_max_epu64(), _mm512_max_pd(), _mm512_max_ps(), _mm512_min_epi32(), _mm512_min_epi64(), _mm512_min_epu32(), _mm512_min_epu64(), _mm512_min_pd(), _mm512_min_ps(), _mm512_movedup_pd(), _mm512_movehdup_ps(), _mm512_moveldup_ps(), _mm512_mul_epi32(), _mm512_mul_epu32(), _mm512_mul_pd(), _mm512_mul_ps(), _mm512_mullo_epi32(), _mm512_mullox_epi64(), _mm512_or_epi32(), _mm512_or_epi64(), _mm512_or_si512(), _mm512_permutevar_pd(), _mm512_permutevar_ps(), _mm512_permutex2var_epi32(), _mm512_permutex2var_epi64(), _mm512_permutex2var_pd(), _mm512_permutex2var_ps(), _mm512_permutexvar_epi64(), _mm512_permutexvar_pd(), _mm512_permutexvar_ps(), _mm512_rcp14_pd(), _mm512_rcp14_ps(), _mm512_reduce_add_epi32(), _mm512_reduce_add_ps(), _mm512_reduce_and_epi32(), _mm512_reduce_max_epi32(), _mm512_reduce_max_epi64(), _mm512_reduce_max_epu32(), _mm512_reduce_max_epu64(), _mm512_reduce_max_pd(), _mm512_reduce_max_ps(), _mm512_reduce_min_epi32(), _mm512_reduce_min_epi64(), _mm512_reduce_min_epu32(), _mm512_reduce_min_epu64(), _mm512_reduce_min_pd(), _mm512_reduce_min_ps(), _mm512_reduce_mul_epi32(), _mm512_reduce_mul_pd(), _mm512_reduce_mul_ps(), _mm512_reduce_or_epi32(), _mm512_reduce_or_epi64(), _mm512_rolv_epi32(), _mm512_rolv_epi64(), _mm512_rorv_epi32(), _mm512_rorv_epi64(), _mm512_rsqrt14_pd(), _mm512_rsqrt14_ps(), _mm512_scalef_pd(), _mm512_scalef_ps(), _mm512_set1_epi16(), _mm512_set1_epi32(), _mm512_set1_epi64(), _mm512_set1_epi8(), _mm512_set1_pd(), _mm512_set1_ps(), _mm512_set4_epi32(), _mm512_set4_epi64(), _mm512_set4_pd(), _mm512_set_epi16(), _mm512_set_epi8(), _mm512_setzero_pd(), _mm512_sll_epi32(), _mm512_sll_epi64(), _mm512_slli_epi32(), _mm512_slli_epi64(), _mm512_sllv_epi32(), _mm512_sllv_epi64(), _mm512_sqrt_pd(), _mm512_sqrt_ps(), _mm512_sra_epi32(), _mm512_sra_epi64(), _mm512_srai_epi32(), _mm512_srai_epi64(), _mm512_srav_epi32(), _mm512_srav_epi64(), _mm512_srl_epi32(), _mm512_srl_epi64(), _mm512_srli_epi32(), _mm512_srli_epi64(), _mm512_srlv_epi32(), _mm512_srlv_epi64(), _mm512_store_epi32(), _mm512_store_pd(), _mm512_store_ps(), _mm512_store_si512(), _mm512_storeu_epi32(), _mm512_storeu_epi64(), _mm512_storeu_pd(), _mm512_storeu_ps(), _mm512_storeu_si512(), _mm512_stream_load_si512(), _mm512_stream_pd(), _mm512_stream_ps(), _mm512_stream_si512(), _mm512_sub_epi32(), _mm512_sub_epi64(), _mm512_sub_pd(), _mm512_sub_ps(), _mm512_test_epi32_mask(), _mm512_test_epi64_mask(), _mm512_testn_epi32_mask(), _mm512_testn_epi64_mask(), _mm512_undefined(), _mm512_undefined_epi32(), _mm512_undefined_pd(), _mm512_undefined_ps(), _mm512_unpackhi_epi32(), _mm512_unpackhi_epi64(), _mm512_unpackhi_pd(), _mm512_unpackhi_ps(), _mm512_unpacklo_epi32(), _mm512_unpacklo_epi64(), _mm512_unpacklo_pd(), _mm512_unpacklo_ps(), _mm512_xor_epi32(), _mm512_xor_epi64(), _mm512_xor_si512(), _mm512_zextpd128_pd512(), _mm512_zextpd256_pd512(), _mm512_zextps128_ps512(), _mm512_zextps256_ps512(), _mm512_zextsi128_si512(), _mm512_zextsi256_si512(), _mm_cvtu32_ss(), _mm_maskz_rcp14_sd(), _mm_maskz_rsqrt14_sd(), and _store_mask16().

◆ _kand_mask16

#define _kand_mask16   _mm512_kand

Definition at line 8405 of file avx512fintrin.h.

◆ _kandn_mask16

#define _kandn_mask16   _mm512_kandn

Definition at line 8406 of file avx512fintrin.h.

◆ _knot_mask16

#define _knot_mask16   _mm512_knot

Definition at line 8407 of file avx512fintrin.h.

◆ _kor_mask16

#define _kor_mask16   _mm512_kor

Definition at line 8408 of file avx512fintrin.h.

◆ _kshiftli_mask16

#define _kshiftli_mask16 (   A,
 
)    (__mmask16)__builtin_ia32_kshiftlihi((__mmask16)(A), (unsigned int)(I))

Definition at line 8412 of file avx512fintrin.h.

◆ _kshiftri_mask16

#define _kshiftri_mask16 (   A,
 
)    (__mmask16)__builtin_ia32_kshiftrihi((__mmask16)(A), (unsigned int)(I))

Definition at line 8415 of file avx512fintrin.h.

◆ _kxnor_mask16

#define _kxnor_mask16   _mm512_kxnor

Definition at line 8409 of file avx512fintrin.h.

◆ _kxor_mask16

#define _kxor_mask16   _mm512_kxor

Definition at line 8410 of file avx512fintrin.h.

◆ _mm512_add_round_pd

#define _mm512_add_round_pd (   A,
  B,
 
)
Value:
(__m512d)__builtin_ia32_addpd512((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), (int)(R))

Definition at line 1977 of file avx512fintrin.h.

◆ _mm512_add_round_ps

#define _mm512_add_round_ps (   A,
  B,
 
)
Value:
(__m512)__builtin_ia32_addps512((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), (int)(R))

Definition at line 1991 of file avx512fintrin.h.

◆ _mm512_alignr_epi32

#define _mm512_alignr_epi32 (   A,
  B,
 
)
Value:
(__m512i)__builtin_ia32_alignd512((__v16si)(__m512i)(A), \
(__v16si)(__m512i)(B), (int)(I))

Definition at line 3328 of file avx512fintrin.h.

◆ _mm512_alignr_epi64

#define _mm512_alignr_epi64 (   A,
  B,
 
)
Value:
(__m512i)__builtin_ia32_alignq512((__v8di)(__m512i)(A), \
(__v8di)(__m512i)(B), (int)(I))

Definition at line 3314 of file avx512fintrin.h.

◆ _mm512_cmp_epi32_mask

#define _mm512_cmp_epi32_mask (   a,
  b,
 
)
Value:
(__mmask16)__builtin_ia32_cmpd512_mask((__v16si)(__m512i)(a), \
(__v16si)(__m512i)(b), (int)(p), \
(__mmask16)-1)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 4977 of file avx512fintrin.h.

◆ _mm512_cmp_epi64_mask

#define _mm512_cmp_epi64_mask (   a,
  b,
 
)
Value:
(__mmask8)__builtin_ia32_cmpq512_mask((__v8di)(__m512i)(a), \
(__v8di)(__m512i)(b), (int)(p), \
(__mmask8)-1)
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 4987 of file avx512fintrin.h.

◆ _mm512_cmp_epu32_mask

#define _mm512_cmp_epu32_mask (   a,
  b,
 
)
Value:
(__mmask16)__builtin_ia32_ucmpd512_mask((__v16si)(__m512i)(a), \
(__v16si)(__m512i)(b), (int)(p), \
(__mmask16)-1)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 4982 of file avx512fintrin.h.

◆ _mm512_cmp_epu64_mask

#define _mm512_cmp_epu64_mask (   a,
  b,
 
)
Value:
(__mmask8)__builtin_ia32_ucmpq512_mask((__v8di)(__m512i)(a), \
(__v8di)(__m512i)(b), (int)(p), \
(__mmask8)-1)
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 4992 of file avx512fintrin.h.

◆ _mm512_cmp_pd_mask

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

Definition at line 3474 of file avx512fintrin.h.

◆ _mm512_cmp_ps_mask

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

Definition at line 3419 of file avx512fintrin.h.

◆ _mm512_cmp_round_pd_mask

#define _mm512_cmp_round_pd_mask (   A,
  B,
  P,
 
)
Value:
(__mmask8)__builtin_ia32_cmppd512_mask((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), (int)(P), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
StringRef P

Definition at line 3464 of file avx512fintrin.h.

◆ _mm512_cmp_round_ps_mask

#define _mm512_cmp_round_ps_mask (   A,
  B,
  P,
 
)
Value:
(__mmask16)__builtin_ia32_cmpps512_mask((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), (int)(P), \
(__mmask16)-1, (int)(R))
StringRef P
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3409 of file avx512fintrin.h.

◆ _mm512_cmpeq_epi32_mask

#define _mm512_cmpeq_epi32_mask (   A,
 
)    _mm512_cmp_epi32_mask((A), (B), _MM_CMPINT_EQ)

Definition at line 4607 of file avx512fintrin.h.

Referenced by _mm512_testn_epi32_mask().

◆ _mm512_cmpeq_epi64_mask

#define _mm512_cmpeq_epi64_mask (   A,
 
)    _mm512_cmp_epi64_mask((A), (B), _MM_CMPINT_EQ)

Definition at line 4657 of file avx512fintrin.h.

Referenced by _mm512_testn_epi64_mask().

◆ _mm512_cmpeq_epu32_mask

#define _mm512_cmpeq_epu32_mask (   A,
 
)    _mm512_cmp_epu32_mask((A), (B), _MM_CMPINT_EQ)

Definition at line 4632 of file avx512fintrin.h.

◆ _mm512_cmpeq_epu64_mask

#define _mm512_cmpeq_epu64_mask (   A,
 
)    _mm512_cmp_epu64_mask((A), (B), _MM_CMPINT_EQ)

Definition at line 4682 of file avx512fintrin.h.

◆ _mm512_cmpeq_pd_mask

#define _mm512_cmpeq_pd_mask (   A,
 
)    _mm512_cmp_pd_mask((A), (B), _CMP_EQ_OQ)

Definition at line 3479 of file avx512fintrin.h.

◆ _mm512_cmpeq_ps_mask

#define _mm512_cmpeq_ps_mask (   A,
 
)    _mm512_cmp_ps_mask((A), (B), _CMP_EQ_OQ)

Definition at line 3424 of file avx512fintrin.h.

◆ _mm512_cmpge_epi32_mask

#define _mm512_cmpge_epi32_mask (   A,
 
)    _mm512_cmp_epi32_mask((A), (B), _MM_CMPINT_GE)

Definition at line 4611 of file avx512fintrin.h.

◆ _mm512_cmpge_epi64_mask

#define _mm512_cmpge_epi64_mask (   A,
 
)    _mm512_cmp_epi64_mask((A), (B), _MM_CMPINT_GE)

Definition at line 4661 of file avx512fintrin.h.

◆ _mm512_cmpge_epu32_mask

#define _mm512_cmpge_epu32_mask (   A,
 
)    _mm512_cmp_epu32_mask((A), (B), _MM_CMPINT_GE)

Definition at line 4636 of file avx512fintrin.h.

◆ _mm512_cmpge_epu64_mask

#define _mm512_cmpge_epu64_mask (   A,
 
)    _mm512_cmp_epu64_mask((A), (B), _MM_CMPINT_GE)

Definition at line 4686 of file avx512fintrin.h.

◆ _mm512_cmpgt_epi32_mask

#define _mm512_cmpgt_epi32_mask (   A,
 
)    _mm512_cmp_epi32_mask((A), (B), _MM_CMPINT_GT)

Definition at line 4615 of file avx512fintrin.h.

◆ _mm512_cmpgt_epi64_mask

#define _mm512_cmpgt_epi64_mask (   A,
 
)    _mm512_cmp_epi64_mask((A), (B), _MM_CMPINT_GT)

Definition at line 4665 of file avx512fintrin.h.

◆ _mm512_cmpgt_epu32_mask

#define _mm512_cmpgt_epu32_mask (   A,
 
)    _mm512_cmp_epu32_mask((A), (B), _MM_CMPINT_GT)

Definition at line 4640 of file avx512fintrin.h.

◆ _mm512_cmpgt_epu64_mask

#define _mm512_cmpgt_epu64_mask (   A,
 
)    _mm512_cmp_epu64_mask((A), (B), _MM_CMPINT_GT)

Definition at line 4690 of file avx512fintrin.h.

◆ _mm512_cmple_epi32_mask

#define _mm512_cmple_epi32_mask (   A,
 
)    _mm512_cmp_epi32_mask((A), (B), _MM_CMPINT_LE)

Definition at line 4619 of file avx512fintrin.h.

◆ _mm512_cmple_epi64_mask

#define _mm512_cmple_epi64_mask (   A,
 
)    _mm512_cmp_epi64_mask((A), (B), _MM_CMPINT_LE)

Definition at line 4669 of file avx512fintrin.h.

◆ _mm512_cmple_epu32_mask

#define _mm512_cmple_epu32_mask (   A,
 
)    _mm512_cmp_epu32_mask((A), (B), _MM_CMPINT_LE)

Definition at line 4644 of file avx512fintrin.h.

◆ _mm512_cmple_epu64_mask

#define _mm512_cmple_epu64_mask (   A,
 
)    _mm512_cmp_epu64_mask((A), (B), _MM_CMPINT_LE)

Definition at line 4694 of file avx512fintrin.h.

◆ _mm512_cmple_pd_mask

#define _mm512_cmple_pd_mask (   A,
 
)    _mm512_cmp_pd_mask((A), (B), _CMP_LE_OS)

Definition at line 3489 of file avx512fintrin.h.

◆ _mm512_cmple_ps_mask

#define _mm512_cmple_ps_mask (   A,
 
)    _mm512_cmp_ps_mask((A), (B), _CMP_LE_OS)

Definition at line 3434 of file avx512fintrin.h.

◆ _mm512_cmplt_epi32_mask

#define _mm512_cmplt_epi32_mask (   A,
 
)    _mm512_cmp_epi32_mask((A), (B), _MM_CMPINT_LT)

Definition at line 4623 of file avx512fintrin.h.

◆ _mm512_cmplt_epi64_mask

#define _mm512_cmplt_epi64_mask (   A,
 
)    _mm512_cmp_epi64_mask((A), (B), _MM_CMPINT_LT)

Definition at line 4673 of file avx512fintrin.h.

◆ _mm512_cmplt_epu32_mask

#define _mm512_cmplt_epu32_mask (   A,
 
)    _mm512_cmp_epu32_mask((A), (B), _MM_CMPINT_LT)

Definition at line 4648 of file avx512fintrin.h.

◆ _mm512_cmplt_epu64_mask

#define _mm512_cmplt_epu64_mask (   A,
 
)    _mm512_cmp_epu64_mask((A), (B), _MM_CMPINT_LT)

Definition at line 4698 of file avx512fintrin.h.

◆ _mm512_cmplt_pd_mask

#define _mm512_cmplt_pd_mask (   A,
 
)    _mm512_cmp_pd_mask((A), (B), _CMP_LT_OS)

Definition at line 3484 of file avx512fintrin.h.

◆ _mm512_cmplt_ps_mask

#define _mm512_cmplt_ps_mask (   A,
 
)    _mm512_cmp_ps_mask((A), (B), _CMP_LT_OS)

Definition at line 3429 of file avx512fintrin.h.

◆ _mm512_cmpneq_epi32_mask

#define _mm512_cmpneq_epi32_mask (   A,
 
)    _mm512_cmp_epi32_mask((A), (B), _MM_CMPINT_NE)

Definition at line 4627 of file avx512fintrin.h.

Referenced by _mm512_test_epi32_mask().

◆ _mm512_cmpneq_epi64_mask

#define _mm512_cmpneq_epi64_mask (   A,
 
)    _mm512_cmp_epi64_mask((A), (B), _MM_CMPINT_NE)

Definition at line 4677 of file avx512fintrin.h.

Referenced by _mm512_test_epi64_mask().

◆ _mm512_cmpneq_epu32_mask

#define _mm512_cmpneq_epu32_mask (   A,
 
)    _mm512_cmp_epu32_mask((A), (B), _MM_CMPINT_NE)

Definition at line 4652 of file avx512fintrin.h.

◆ _mm512_cmpneq_epu64_mask

#define _mm512_cmpneq_epu64_mask (   A,
 
)    _mm512_cmp_epu64_mask((A), (B), _MM_CMPINT_NE)

Definition at line 4702 of file avx512fintrin.h.

◆ _mm512_cmpneq_pd_mask

#define _mm512_cmpneq_pd_mask (   A,
 
)    _mm512_cmp_pd_mask((A), (B), _CMP_NEQ_UQ)

Definition at line 3499 of file avx512fintrin.h.

◆ _mm512_cmpneq_ps_mask

#define _mm512_cmpneq_ps_mask (   A,
 
)    _mm512_cmp_ps_mask((A), (B), _CMP_NEQ_UQ)

Definition at line 3444 of file avx512fintrin.h.

◆ _mm512_cmpnle_pd_mask

#define _mm512_cmpnle_pd_mask (   A,
 
)    _mm512_cmp_pd_mask((A), (B), _CMP_NLE_US)

Definition at line 3509 of file avx512fintrin.h.

◆ _mm512_cmpnle_ps_mask

#define _mm512_cmpnle_ps_mask (   A,
 
)    _mm512_cmp_ps_mask((A), (B), _CMP_NLE_US)

Definition at line 3454 of file avx512fintrin.h.

◆ _mm512_cmpnlt_pd_mask

#define _mm512_cmpnlt_pd_mask (   A,
 
)    _mm512_cmp_pd_mask((A), (B), _CMP_NLT_US)

Definition at line 3504 of file avx512fintrin.h.

◆ _mm512_cmpnlt_ps_mask

#define _mm512_cmpnlt_ps_mask (   A,
 
)    _mm512_cmp_ps_mask((A), (B), _CMP_NLT_US)

Definition at line 3449 of file avx512fintrin.h.

◆ _mm512_cmpord_pd_mask

#define _mm512_cmpord_pd_mask (   A,
 
)    _mm512_cmp_pd_mask((A), (B), _CMP_ORD_Q)

Definition at line 3514 of file avx512fintrin.h.

◆ _mm512_cmpord_ps_mask

#define _mm512_cmpord_ps_mask (   A,
 
)    _mm512_cmp_ps_mask((A), (B), _CMP_ORD_Q)

Definition at line 3459 of file avx512fintrin.h.

◆ _mm512_cmpunord_pd_mask

#define _mm512_cmpunord_pd_mask (   A,
 
)    _mm512_cmp_pd_mask((A), (B), _CMP_UNORD_Q)

Definition at line 3494 of file avx512fintrin.h.

◆ _mm512_cmpunord_ps_mask

#define _mm512_cmpunord_ps_mask (   A,
 
)    _mm512_cmp_ps_mask((A), (B), _CMP_UNORD_Q)

Definition at line 3439 of file avx512fintrin.h.

◆ _mm512_cvt_roundepi32_ps

#define _mm512_cvt_roundepi32_ps (   A,
 
)
Value:
(__m512)__builtin_ia32_cvtdq2ps512_mask((__v16si)(__m512i)(A), \
(__v16sf)_mm512_setzero_ps(), \
(__mmask16)-1, (int)(R))
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_setzero_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3565 of file avx512fintrin.h.

◆ _mm512_cvt_roundepu32_ps

#define _mm512_cvt_roundepu32_ps (   A,
 
)
Value:
(__m512)__builtin_ia32_cvtudq2ps512_mask((__v16si)(__m512i)(A), \
(__v16sf)_mm512_setzero_ps(), \
(__mmask16)-1, (int)(R))
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_setzero_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3580 of file avx512fintrin.h.

◆ _mm512_cvt_roundpd_epi32

#define _mm512_cvt_roundpd_epi32 (   A,
 
)
Value:
(__m256i)__builtin_ia32_cvtpd2dq512_mask((__v8df)(__m512d)(A), \
(__v8si)_mm256_setzero_si256(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m256i __DEFAULT_FN_ATTRS _mm256_setzero_si256(void)
Constructs a 256-bit integer vector initialized to zero.
Definition: avxintrin.h:4281

Definition at line 3957 of file avx512fintrin.h.

◆ _mm512_cvt_roundpd_epu32

#define _mm512_cvt_roundpd_epu32 (   A,
 
)
Value:
(__m256i)__builtin_ia32_cvtpd2udq512_mask((__v8df)(__m512d)(A), \
(__v8si)_mm256_setzero_si256(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m256i __DEFAULT_FN_ATTRS _mm256_setzero_si256(void)
Constructs a 256-bit integer vector initialized to zero.
Definition: avxintrin.h:4281

Definition at line 4045 of file avx512fintrin.h.

◆ _mm512_cvt_roundpd_ps

#define _mm512_cvt_roundpd_ps (   A,
 
)
Value:
(__m256)__builtin_ia32_cvtpd2ps512_mask((__v8df)(__m512d)(A), \
(__v8sf)_mm256_setzero_ps(), \
(__mmask8)-1, (int)(R))
static __inline __m256 __DEFAULT_FN_ATTRS _mm256_setzero_ps(void)
Constructs a 256-bit floating-point vector of [8 x float] with all vector elements initialized to zer...
Definition: avxintrin.h:4268
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 3707 of file avx512fintrin.h.

◆ _mm512_cvt_roundph_ps

#define _mm512_cvt_roundph_ps (   A,
 
)
Value:
(__m512)__builtin_ia32_vcvtph2ps512_mask((__v16hi)(__m256i)(A), \
(__v16sf)_mm512_undefined_ps(), \
(__mmask16)-1, (int)(R))
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_undefined_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3786 of file avx512fintrin.h.

◆ _mm512_cvt_roundps_epi32

#define _mm512_cvt_roundps_epi32 (   A,
 
)
Value:
(__m512i)__builtin_ia32_cvtps2dq512_mask((__v16sf)(__m512)(A), \
(__v16si)_mm512_setzero_si512(), \
(__mmask16)-1, (int)(R))
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_setzero_si512(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3914 of file avx512fintrin.h.

◆ _mm512_cvt_roundps_epu32

#define _mm512_cvt_roundps_epu32 (   A,
 
)
Value:
(__m512i)__builtin_ia32_cvtps2udq512_mask((__v16sf)(__m512)(A), \
(__v16si)_mm512_setzero_si512(), \
(__mmask16)-1, (int)(R))
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_setzero_si512(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 4001 of file avx512fintrin.h.

◆ _mm512_cvt_roundps_pd

#define _mm512_cvt_roundps_pd (   A,
 
)
Value:
(__m512d)__builtin_ia32_cvtps2pd512_mask((__v8sf)(__m256)(A), \
(__v8df)_mm512_undefined_pd(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_undefined_pd(void)

Definition at line 8897 of file avx512fintrin.h.

◆ _mm512_cvt_roundps_ph

#define _mm512_cvt_roundps_ph (   A,
 
)
Value:
(__m256i)__builtin_ia32_vcvtps2ph512_mask((__v16sf)(__m512)(A), (int)(I), \
(__v16hi)_mm256_undefined_si256(), \
(__mmask16)-1)
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_undefined_si256(void)
Create a 256-bit integer vector with undefined values.
Definition: avxintrin.h:3594
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3767 of file avx512fintrin.h.

◆ _mm512_cvtps_ph

#define _mm512_cvtps_ph   _mm512_cvt_roundps_ph

Definition at line 3782 of file avx512fintrin.h.

◆ _mm512_cvtt_roundpd_epi32

#define _mm512_cvtt_roundpd_epi32 (   A,
 
)
Value:
(__m256i)__builtin_ia32_cvttpd2dq512_mask((__v8df)(__m512d)(A), \
(__v8si)_mm256_setzero_si256(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m256i __DEFAULT_FN_ATTRS _mm256_setzero_si256(void)
Constructs a 256-bit integer vector initialized to zero.
Definition: avxintrin.h:4281

Definition at line 3830 of file avx512fintrin.h.

◆ _mm512_cvtt_roundpd_epu32

#define _mm512_cvtt_roundpd_epu32 (   A,
 
)
Value:
(__m256i)__builtin_ia32_cvttpd2udq512_mask((__v8df)(__m512d)(A), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_undefined_si256(void)
Create a 256-bit integer vector with undefined values.
Definition: avxintrin.h:3594

Definition at line 6272 of file avx512fintrin.h.

◆ _mm512_cvtt_roundps_epi32

#define _mm512_cvtt_roundps_epi32 (   A,
 
)
Value:
(__m512i)__builtin_ia32_cvttps2dq512_mask((__v16sf)(__m512)(A), \
(__v16si)_mm512_setzero_si512(), \
(__mmask16)-1, (int)(R))
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_setzero_si512(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3872 of file avx512fintrin.h.

◆ _mm512_cvtt_roundps_epu32

#define _mm512_cvtt_roundps_epu32 (   A,
 
)
Value:
(__m512i)__builtin_ia32_cvttps2udq512_mask((__v16sf)(__m512)(A), \
(__v16si)_mm512_undefined_epi32(), \
(__mmask16)-1, (int)(R))
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_undefined_epi32(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3521 of file avx512fintrin.h.

◆ _mm512_div_round_pd

#define _mm512_div_round_pd (   A,
  B,
 
)
Value:
(__m512d)__builtin_ia32_divpd512((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), (int)(R))

Definition at line 2335 of file avx512fintrin.h.

◆ _mm512_div_round_ps

#define _mm512_div_round_ps (   A,
  B,
 
)
Value:
(__m512)__builtin_ia32_divps512((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), (int)(R))

Definition at line 2349 of file avx512fintrin.h.

◆ _mm512_extractf32x4_ps

#define _mm512_extractf32x4_ps (   A,
 
)
Value:
(__m128)__builtin_ia32_extractf32x4_mask((__v16sf)(__m512)(A), (int)(I), \
(__v4sf)_mm_undefined_ps(), \
(__mmask8)-1)
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_undefined_ps(void)
Create a 128-bit vector of [4 x float] with undefined values.
Definition: xmmintrin.h:1776

Definition at line 3358 of file avx512fintrin.h.

◆ _mm512_extractf64x4_pd

#define _mm512_extractf64x4_pd (   A,
 
)
Value:
(__m256d)__builtin_ia32_extractf64x4_mask((__v8df)(__m512d)(A), (int)(I), \
(__v4df)_mm256_undefined_pd(), \
(__mmask8)-1)
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_undefined_pd(void)
Create a 256-bit vector of [4 x double] with undefined values.
Definition: avxintrin.h:3568
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 3343 of file avx512fintrin.h.

◆ _mm512_extracti32x4_epi32

#define _mm512_extracti32x4_epi32 (   A,
  imm 
)
Value:
(__m128i)__builtin_ia32_extracti32x4_mask((__v16si)(__m512i)(A), (int)(imm), \
(__v4si)_mm_undefined_si128(), \
(__mmask8)-1)
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_undefined_si128(void)
Generates a 128-bit vector of [4 x i32] with unspecified content.
Definition: emmintrin.h:3587

Definition at line 7362 of file avx512fintrin.h.

◆ _mm512_extracti64x4_epi64

#define _mm512_extracti64x4_epi64 (   A,
  imm 
)
Value:
(__m256i)__builtin_ia32_extracti64x4_mask((__v8di)(__m512i)(A), (int)(imm), \
(__mmask8)-1)
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_undefined_si256(void)
Create a 256-bit integer vector with undefined values.
Definition: avxintrin.h:3594

Definition at line 7377 of file avx512fintrin.h.

◆ _mm512_fixupimm_pd

#define _mm512_fixupimm_pd (   A,
  B,
  C,
  imm 
)
Value:
(__m512d)__builtin_ia32_fixupimmpd512_mask((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
(__v8di)(__m512i)(C), (int)(imm), \
(__mmask8)-1, \
unsigned char __mmask8
Definition: avx512fintrin.h:37
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:45

Definition at line 5314 of file avx512fintrin.h.

◆ _mm512_fixupimm_ps

#define _mm512_fixupimm_ps (   A,
  B,
  C,
  imm 
)
Value:
(__m512)__builtin_ia32_fixupimmps512_mask((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
(__v16si)(__m512i)(C), (int)(imm), \
(__mmask16)-1, \
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:45
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 5354 of file avx512fintrin.h.

◆ _mm512_fixupimm_round_pd

#define _mm512_fixupimm_round_pd (   A,
  B,
  C,
  imm,
 
)
Value:
(__m512d)__builtin_ia32_fixupimmpd512_mask((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
(__v8di)(__m512i)(C), (int)(imm), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 5302 of file avx512fintrin.h.

◆ _mm512_fixupimm_round_ps

#define _mm512_fixupimm_round_ps (   A,
  B,
  C,
  imm,
 
)
Value:
(__m512)__builtin_ia32_fixupimmps512_mask((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
(__v16si)(__m512i)(C), (int)(imm), \
(__mmask16)-1, (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 5342 of file avx512fintrin.h.

◆ _mm512_fmadd_round_pd

#define _mm512_fmadd_round_pd (   A,
  B,
  C,
 
)
Value:
(__m512d)__builtin_ia32_vfmaddpd512_mask((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
(__v8df)(__m512d)(C), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 2427 of file avx512fintrin.h.

◆ _mm512_fmadd_round_ps

#define _mm512_fmadd_round_ps (   A,
  B,
  C,
 
)
Value:
(__m512)__builtin_ia32_vfmaddps512_mask((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
(__v16sf)(__m512)(C), \
(__mmask16)-1, (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2631 of file avx512fintrin.h.

◆ _mm512_fmaddsub_round_pd

#define _mm512_fmaddsub_round_pd (   A,
  B,
  C,
 
)
Value:
(__m512d)__builtin_ia32_vfmaddsubpd512_mask((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
(__v8df)(__m512d)(C), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 2835 of file avx512fintrin.h.

◆ _mm512_fmaddsub_round_ps

#define _mm512_fmaddsub_round_ps (   A,
  B,
  C,
 
)
Value:
(__m512)__builtin_ia32_vfmaddsubps512_mask((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
(__v16sf)(__m512)(C), \
(__mmask16)-1, (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2954 of file avx512fintrin.h.

◆ _mm512_fmsub_round_pd

#define _mm512_fmsub_round_pd (   A,
  B,
  C,
 
)
Value:
(__m512d)__builtin_ia32_vfmaddpd512_mask((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
-(__v8df)(__m512d)(C), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 2455 of file avx512fintrin.h.

◆ _mm512_fmsub_round_ps

#define _mm512_fmsub_round_ps (   A,
  B,
  C,
 
)
Value:
(__m512)__builtin_ia32_vfmaddps512_mask((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
-(__v16sf)(__m512)(C), \
(__mmask16)-1, (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2659 of file avx512fintrin.h.

◆ _mm512_fmsubadd_round_pd

#define _mm512_fmsubadd_round_pd (   A,
  B,
  C,
 
)
Value:
(__m512d)__builtin_ia32_vfmaddsubpd512_mask((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
-(__v8df)(__m512d)(C), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 2863 of file avx512fintrin.h.

◆ _mm512_fmsubadd_round_ps

#define _mm512_fmsubadd_round_ps (   A,
  B,
  C,
 
)
Value:
(__m512)__builtin_ia32_vfmaddsubps512_mask((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
-(__v16sf)(__m512)(C), \
(__mmask16)-1, (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2982 of file avx512fintrin.h.

◆ _mm512_fnmadd_round_pd

#define _mm512_fnmadd_round_pd (   A,
  B,
  C,
 
)
Value:
(__m512d)__builtin_ia32_vfmaddpd512_mask(-(__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
(__v8df)(__m512d)(C), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 2476 of file avx512fintrin.h.

◆ _mm512_fnmadd_round_ps

#define _mm512_fnmadd_round_ps (   A,
  B,
  C,
 
)
Value:
(__m512)__builtin_ia32_vfmaddps512_mask((__v16sf)(__m512)(A), \
-(__v16sf)(__m512)(B), \
(__v16sf)(__m512)(C), \
(__mmask16)-1, (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2680 of file avx512fintrin.h.

◆ _mm512_fnmsub_round_pd

#define _mm512_fnmsub_round_pd (   A,
  B,
  C,
 
)
Value:
(__m512d)__builtin_ia32_vfmaddpd512_mask(-(__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
-(__v8df)(__m512d)(C), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 2497 of file avx512fintrin.h.

◆ _mm512_fnmsub_round_ps

#define _mm512_fnmsub_round_ps (   A,
  B,
  C,
 
)
Value:
(__m512)__builtin_ia32_vfmaddps512_mask((__v16sf)(__m512)(A), \
-(__v16sf)(__m512)(B), \
-(__v16sf)(__m512)(C), \
(__mmask16)-1, (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2701 of file avx512fintrin.h.

◆ _mm512_getexp_round_pd

#define _mm512_getexp_round_pd (   A,
 
)
Value:
(__m512d)__builtin_ia32_getexppd512_mask((__v8df)(__m512d)(A), \
(__v8df)_mm512_undefined_pd(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_undefined_pd(void)

Definition at line 7526 of file avx512fintrin.h.

◆ _mm512_getexp_round_ps

#define _mm512_getexp_round_ps (   A,
 
)
Value:
(__m512)__builtin_ia32_getexpps512_mask((__v16sf)(__m512)(A), \
(__v16sf)_mm512_undefined_ps(), \
(__mmask16)-1, (int)(R))
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_undefined_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 7568 of file avx512fintrin.h.

◆ _mm512_getmant_pd

#define _mm512_getmant_pd (   A,
  B,
 
)
Value:
(__m512d)__builtin_ia32_getmantpd512_mask((__v8df)(__m512d)(A), \
(int)(((C)<<2) | (B)), \
(__v8df)_mm512_setzero_pd(), \
(__mmask8)-1, \
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_setzero_pd(void)
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:45

Definition at line 7466 of file avx512fintrin.h.

◆ _mm512_getmant_ps

#define _mm512_getmant_ps (   A,
  B,
 
)
Value:
(__m512)__builtin_ia32_getmantps512_mask((__v16sf)(__m512)(A), \
(int)(((C)<<2)|(B)), \
(__v16sf)_mm512_undefined_ps(), \
(__mmask16)-1, \
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_undefined_ps(void)
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:45
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 7505 of file avx512fintrin.h.

◆ _mm512_getmant_round_pd

#define _mm512_getmant_round_pd (   A,
  B,
  C,
 
)
Value:
(__m512d)__builtin_ia32_getmantpd512_mask((__v8df)(__m512d)(A), \
(int)(((C)<<2) | (B)), \
(__v8df)_mm512_undefined_pd(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_undefined_pd(void)

Definition at line 7448 of file avx512fintrin.h.

◆ _mm512_getmant_round_ps

#define _mm512_getmant_round_ps (   A,
  B,
  C,
 
)
Value:
(__m512)__builtin_ia32_getmantps512_mask((__v16sf)(__m512)(A), \
(int)(((C)<<2) | (B)), \
(__v16sf)_mm512_undefined_ps(), \
(__mmask16)-1, (int)(R))
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_undefined_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 7487 of file avx512fintrin.h.

◆ _mm512_i32gather_epi32

#define _mm512_i32gather_epi32 (   index,
  addr,
  scale 
)
Value:
(__m512i)__builtin_ia32_gathersiv16si((__v16si)_mm512_undefined_epi32(), \
(void const *)(addr), \
(__v16si)(__m512i)(index), \
(__mmask16)-1, (int)(scale))
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_undefined_epi32(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 7670 of file avx512fintrin.h.

◆ _mm512_i32gather_epi64

#define _mm512_i32gather_epi64 (   index,
  addr,
  scale 
)
Value:
(__m512i)__builtin_ia32_gathersiv8di((__v8di)_mm512_undefined_epi32(), \
(void const *)(addr), \
(__v8si)(__m256i)(index), (__mmask8)-1, \
(int)(scale))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_undefined_epi32(void)

Definition at line 7694 of file avx512fintrin.h.

◆ _mm512_i32gather_pd

#define _mm512_i32gather_pd (   index,
  addr,
  scale 
)
Value:
(__m512d)__builtin_ia32_gathersiv8df((__v8df)_mm512_undefined_pd(), \
(void const *)(addr), \
(__v8si)(__m256i)(index), (__mmask8)-1, \
(int)(scale))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_undefined_pd(void)

Definition at line 7682 of file avx512fintrin.h.

◆ _mm512_i32gather_ps

#define _mm512_i32gather_ps (   index,
  addr,
  scale 
)
Value:
(__m512)__builtin_ia32_gathersiv16sf((__v16sf)_mm512_undefined_ps(), \
(void const *)(addr), \
(__v16si)(__m512)(index), \
(__mmask16)-1, (int)(scale))
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_undefined_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 7658 of file avx512fintrin.h.

◆ _mm512_i32scatter_epi32

#define _mm512_i32scatter_epi32 (   addr,
  index,
  v1,
  scale 
)
Value:
__builtin_ia32_scattersiv16si((void *)(addr), (__mmask16)-1, \
(__v16si)(__m512i)(index), \
(__v16si)(__m512i)(v1), (int)(scale))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 7756 of file avx512fintrin.h.

◆ _mm512_i32scatter_epi64

#define _mm512_i32scatter_epi64 (   addr,
  index,
  v1,
  scale 
)
Value:
__builtin_ia32_scattersiv8di((void *)(addr), (__mmask8)-1, \
(__v8si)(__m256i)(index), \
(__v8di)(__m512i)(v1), (int)(scale))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7776 of file avx512fintrin.h.

◆ _mm512_i32scatter_pd

#define _mm512_i32scatter_pd (   addr,
  index,
  v1,
  scale 
)
Value:
__builtin_ia32_scattersiv8df((void *)(addr), (__mmask8)-1, \
(__v8si)(__m256i)(index), \
(__v8df)(__m512d)(v1), (int)(scale))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7766 of file avx512fintrin.h.

◆ _mm512_i32scatter_ps

#define _mm512_i32scatter_ps (   addr,
  index,
  v1,
  scale 
)
Value:
__builtin_ia32_scattersiv16sf((void *)(addr), (__mmask16)-1, \
(__v16si)(__m512i)(index), \
(__v16sf)(__m512)(v1), (int)(scale))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 7746 of file avx512fintrin.h.

◆ _mm512_i64gather_epi32

#define _mm512_i64gather_epi32 (   index,
  addr,
  scale 
)
Value:
(__m256i)__builtin_ia32_gatherdiv16si((__v8si)_mm256_undefined_si256(), \
(void const *)(addr), \
(__v8di)(__m512i)(index), \
(__mmask8)-1, (int)(scale))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_undefined_si256(void)
Create a 256-bit integer vector with undefined values.
Definition: avxintrin.h:3594

Definition at line 7622 of file avx512fintrin.h.

◆ _mm512_i64gather_epi64

#define _mm512_i64gather_epi64 (   index,
  addr,
  scale 
)
Value:
(__m512i)__builtin_ia32_gatherdiv8di((__v8di)_mm512_undefined_epi32(), \
(void const *)(addr), \
(__v8di)(__m512i)(index), (__mmask8)-1, \
(int)(scale))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_undefined_epi32(void)

Definition at line 7646 of file avx512fintrin.h.

◆ _mm512_i64gather_pd

#define _mm512_i64gather_pd (   index,
  addr,
  scale 
)
Value:
(__m512d)__builtin_ia32_gatherdiv8df((__v8df)_mm512_undefined_pd(), \
(void const *)(addr), \
(__v8di)(__m512i)(index), (__mmask8)-1, \
(int)(scale))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_undefined_pd(void)

Definition at line 7634 of file avx512fintrin.h.

◆ _mm512_i64gather_ps

#define _mm512_i64gather_ps (   index,
  addr,
  scale 
)
Value:
(__m256)__builtin_ia32_gatherdiv16sf((__v8sf)_mm256_undefined_ps(), \
(void const *)(addr), \
(__v8di)(__m512i)(index), (__mmask8)-1, \
(int)(scale))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_undefined_ps(void)
Create a 256-bit vector of [8 x float] with undefined values.
Definition: avxintrin.h:3581

Definition at line 7610 of file avx512fintrin.h.

◆ _mm512_i64scatter_epi32

#define _mm512_i64scatter_epi32 (   addr,
  index,
  v1,
  scale 
)
Value:
__builtin_ia32_scatterdiv16si((void *)(addr), (__mmask8)-1, \
(__v8di)(__m512i)(index), \
(__v8si)(__m256i)(v1), (int)(scale))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7716 of file avx512fintrin.h.

◆ _mm512_i64scatter_epi64

#define _mm512_i64scatter_epi64 (   addr,
  index,
  v1,
  scale 
)
Value:
__builtin_ia32_scatterdiv8di((void *)(addr), (__mmask8)-1, \
(__v8di)(__m512i)(index), \
(__v8di)(__m512i)(v1), (int)(scale))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7736 of file avx512fintrin.h.

◆ _mm512_i64scatter_pd

#define _mm512_i64scatter_pd (   addr,
  index,
  v1,
  scale 
)
Value:
__builtin_ia32_scatterdiv8df((void *)(addr), (__mmask8)-1, \
(__v8di)(__m512i)(index), \
(__v8df)(__m512d)(v1), (int)(scale))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7726 of file avx512fintrin.h.

◆ _mm512_i64scatter_ps

#define _mm512_i64scatter_ps (   addr,
  index,
  v1,
  scale 
)
Value:
__builtin_ia32_scatterdiv16sf((void *)(addr), (__mmask8)-1, \
(__v8di)(__m512i)(index), \
(__v8sf)(__m256)(v1), (int)(scale))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7706 of file avx512fintrin.h.

◆ _mm512_insertf32x4

#define _mm512_insertf32x4 (   A,
  B,
  imm 
)
Value:
(__m512)__builtin_ia32_insertf32x4((__v16sf)(__m512)(A), \
(__v4sf)(__m128)(B), (int)(imm))

Definition at line 7420 of file avx512fintrin.h.

◆ _mm512_insertf64x4

#define _mm512_insertf64x4 (   A,
  B,
  imm 
)
Value:
(__m512d)__builtin_ia32_insertf64x4((__v8df)(__m512d)(A), \
(__v4df)(__m256d)(B), (int)(imm))

Definition at line 7392 of file avx512fintrin.h.

◆ _mm512_inserti32x4

#define _mm512_inserti32x4 (   A,
  B,
  imm 
)
Value:
(__m512i)__builtin_ia32_inserti32x4((__v16si)(__m512i)(A), \
(__v4si)(__m128i)(B), (int)(imm))

Definition at line 7434 of file avx512fintrin.h.

◆ _mm512_inserti64x4

#define _mm512_inserti64x4 (   A,
  B,
  imm 
)
Value:
(__m512i)__builtin_ia32_inserti64x4((__v8di)(__m512i)(A), \
(__v4di)(__m256i)(B), (int)(imm))

Definition at line 7406 of file avx512fintrin.h.

◆ _mm512_mask3_fmadd_round_pd

#define _mm512_mask3_fmadd_round_pd (   A,
  B,
  C,
  U,
 
)
Value:
(__m512d)__builtin_ia32_vfmaddpd512_mask3((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
(__v8df)(__m512d)(C), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 2441 of file avx512fintrin.h.

◆ _mm512_mask3_fmadd_round_ps

#define _mm512_mask3_fmadd_round_ps (   A,
  B,
  C,
  U,
 
)
Value:
(__m512)__builtin_ia32_vfmaddps512_mask3((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
(__v16sf)(__m512)(C), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2645 of file avx512fintrin.h.

◆ _mm512_mask3_fmaddsub_round_pd

#define _mm512_mask3_fmaddsub_round_pd (   A,
  B,
  C,
  U,
 
)
Value:
(__m512d)__builtin_ia32_vfmaddsubpd512_mask3((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
(__v8df)(__m512d)(C), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 2849 of file avx512fintrin.h.

◆ _mm512_mask3_fmaddsub_round_ps

#define _mm512_mask3_fmaddsub_round_ps (   A,
  B,
  C,
  U,
 
)
Value:
(__m512)__builtin_ia32_vfmaddsubps512_mask3((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
(__v16sf)(__m512)(C), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2968 of file avx512fintrin.h.

◆ _mm512_mask3_fmsub_round_pd

#define _mm512_mask3_fmsub_round_pd (   A,
  B,
  C,
  U,
 
)
Value:
(__m512d)__builtin_ia32_vfmsubpd512_mask3((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
(__v8df)(__m512d)(C), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 3073 of file avx512fintrin.h.

◆ _mm512_mask3_fmsub_round_ps

#define _mm512_mask3_fmsub_round_ps (   A,
  B,
  C,
  U,
 
)
Value:
(__m512)__builtin_ia32_vfmsubps512_mask3((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
(__v16sf)(__m512)(C), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3090 of file avx512fintrin.h.

◆ _mm512_mask3_fmsubadd_round_pd

#define _mm512_mask3_fmsubadd_round_pd (   A,
  B,
  C,
  U,
 
)
Value:
(__m512d)__builtin_ia32_vfmsubaddpd512_mask3((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
(__v8df)(__m512d)(C), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 3106 of file avx512fintrin.h.

◆ _mm512_mask3_fmsubadd_round_ps

#define _mm512_mask3_fmsubadd_round_ps (   A,
  B,
  C,
  U,
 
)
Value:
(__m512)__builtin_ia32_vfmsubaddps512_mask3((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
(__v16sf)(__m512)(C), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3123 of file avx512fintrin.h.

◆ _mm512_mask3_fnmadd_round_pd

#define _mm512_mask3_fnmadd_round_pd (   A,
  B,
  C,
  U,
 
)
Value:
(__m512d)__builtin_ia32_vfmaddpd512_mask3(-(__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
(__v8df)(__m512d)(C), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 2483 of file avx512fintrin.h.

◆ _mm512_mask3_fnmadd_round_ps

#define _mm512_mask3_fnmadd_round_ps (   A,
  B,
  C,
  U,
 
)
Value:
(__m512)__builtin_ia32_vfmaddps512_mask3(-(__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
(__v16sf)(__m512)(C), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2687 of file avx512fintrin.h.

◆ _mm512_mask3_fnmsub_round_pd

#define _mm512_mask3_fnmsub_round_pd (   A,
  B,
  C,
  U,
 
)
Value:
(__m512d)__builtin_ia32_vfmsubpd512_mask3(-(__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
(__v8df)(__m512d)(C), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 3181 of file avx512fintrin.h.

◆ _mm512_mask3_fnmsub_round_ps

#define _mm512_mask3_fnmsub_round_ps (   A,
  B,
  C,
  U,
 
)
Value:
(__m512)__builtin_ia32_vfmsubps512_mask3(-(__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
(__v16sf)(__m512)(C), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3215 of file avx512fintrin.h.

◆ _mm512_mask_add_round_pd

#define _mm512_mask_add_round_pd (   W,
  U,
  A,
  B,
 
)
Value:
(__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
(__v8df)_mm512_add_round_pd((A), (B), (R)), \
(__v8df)(__m512d)(W))
unsigned char __mmask8
Definition: avx512fintrin.h:37
#define _mm512_add_round_pd(A, B, R)

Definition at line 1981 of file avx512fintrin.h.

◆ _mm512_mask_add_round_ps

#define _mm512_mask_add_round_ps (   W,
  U,
  A,
  B,
 
)
Value:
(__m512)__builtin_ia32_selectps_512((__mmask16)(U), \
(__v16sf)_mm512_add_round_ps((A), (B), (R)), \
(__v16sf)(__m512)(W))
#define _mm512_add_round_ps(A, B, R)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 1995 of file avx512fintrin.h.

◆ _mm512_mask_alignr_epi32

#define _mm512_mask_alignr_epi32 (   W,
  U,
  A,
  B,
  imm 
)
Value:
(__m512i)__builtin_ia32_selectd_512((__mmask16)(U), \
(__v16si)_mm512_alignr_epi32((A), (B), (imm)), \
(__v16si)(__m512i)(W))
#define _mm512_alignr_epi32(A, B, I)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3332 of file avx512fintrin.h.

◆ _mm512_mask_alignr_epi64

#define _mm512_mask_alignr_epi64 (   W,
  U,
  A,
  B,
  imm 
)
Value:
(__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
(__v8di)_mm512_alignr_epi64((A), (B), (imm)), \
(__v8di)(__m512i)(W))
unsigned char __mmask8
Definition: avx512fintrin.h:37
#define _mm512_alignr_epi64(A, B, I)

Definition at line 3318 of file avx512fintrin.h.

◆ _mm512_mask_cmp_epi32_mask

#define _mm512_mask_cmp_epi32_mask (   m,
  a,
  b,
 
)
Value:
(__mmask16)__builtin_ia32_cmpd512_mask((__v16si)(__m512i)(a), \
(__v16si)(__m512i)(b), (int)(p), \
(__mmask16)(m))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 4997 of file avx512fintrin.h.

◆ _mm512_mask_cmp_epi64_mask

#define _mm512_mask_cmp_epi64_mask (   m,
  a,
  b,
 
)
Value:
(__mmask8)__builtin_ia32_cmpq512_mask((__v8di)(__m512i)(a), \
(__v8di)(__m512i)(b), (int)(p), \
(__mmask8)(m))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 5007 of file avx512fintrin.h.

◆ _mm512_mask_cmp_epu32_mask

#define _mm512_mask_cmp_epu32_mask (   m,
  a,
  b,
 
)
Value:
(__mmask16)__builtin_ia32_ucmpd512_mask((__v16si)(__m512i)(a), \
(__v16si)(__m512i)(b), (int)(p), \
(__mmask16)(m))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 5002 of file avx512fintrin.h.

◆ _mm512_mask_cmp_epu64_mask

#define _mm512_mask_cmp_epu64_mask (   m,
  a,
  b,
 
)
Value:
(__mmask8)__builtin_ia32_ucmpq512_mask((__v8di)(__m512i)(a), \
(__v8di)(__m512i)(b), (int)(p), \
(__mmask8)(m))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 5012 of file avx512fintrin.h.

◆ _mm512_mask_cmp_pd_mask

#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 3476 of file avx512fintrin.h.

◆ _mm512_mask_cmp_ps_mask

#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 3421 of file avx512fintrin.h.

◆ _mm512_mask_cmp_round_pd_mask

#define _mm512_mask_cmp_round_pd_mask (   U,
  A,
  B,
  P,
 
)
Value:
(__mmask8)__builtin_ia32_cmppd512_mask((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), (int)(P), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
StringRef P

Definition at line 3469 of file avx512fintrin.h.

◆ _mm512_mask_cmp_round_ps_mask

#define _mm512_mask_cmp_round_ps_mask (   U,
  A,
  B,
  P,
 
)
Value:
(__mmask16)__builtin_ia32_cmpps512_mask((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), (int)(P), \
(__mmask16)(U), (int)(R))
StringRef P
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3414 of file avx512fintrin.h.

◆ _mm512_mask_cmpeq_epi32_mask

#define _mm512_mask_cmpeq_epi32_mask (   k,
  A,
 
)    _mm512_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_EQ)

Definition at line 4609 of file avx512fintrin.h.

Referenced by _mm512_mask_testn_epi32_mask().

◆ _mm512_mask_cmpeq_epi64_mask

#define _mm512_mask_cmpeq_epi64_mask (   k,
  A,
 
)    _mm512_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_EQ)

Definition at line 4659 of file avx512fintrin.h.

Referenced by _mm512_mask_testn_epi64_mask().

◆ _mm512_mask_cmpeq_epu32_mask

#define _mm512_mask_cmpeq_epu32_mask (   k,
  A,
 
)    _mm512_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_EQ)

Definition at line 4634 of file avx512fintrin.h.

◆ _mm512_mask_cmpeq_epu64_mask

#define _mm512_mask_cmpeq_epu64_mask (   k,
  A,
 
)    _mm512_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_EQ)

Definition at line 4684 of file avx512fintrin.h.

◆ _mm512_mask_cmpeq_pd_mask

#define _mm512_mask_cmpeq_pd_mask (   k,
  A,
 
)    _mm512_mask_cmp_pd_mask((k), (A), (B), _CMP_EQ_OQ)

Definition at line 3481 of file avx512fintrin.h.

◆ _mm512_mask_cmpeq_ps_mask

#define _mm512_mask_cmpeq_ps_mask (   k,
  A,
 
)    _mm512_mask_cmp_ps_mask((k), (A), (B), _CMP_EQ_OQ)

Definition at line 3426 of file avx512fintrin.h.

◆ _mm512_mask_cmpge_epi32_mask

#define _mm512_mask_cmpge_epi32_mask (   k,
  A,
 
)    _mm512_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_GE)

Definition at line 4613 of file avx512fintrin.h.

◆ _mm512_mask_cmpge_epi64_mask

#define _mm512_mask_cmpge_epi64_mask (   k,
  A,
 
)    _mm512_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_GE)

Definition at line 4663 of file avx512fintrin.h.

◆ _mm512_mask_cmpge_epu32_mask

#define _mm512_mask_cmpge_epu32_mask (   k,
  A,
 
)    _mm512_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_GE)

Definition at line 4638 of file avx512fintrin.h.

◆ _mm512_mask_cmpge_epu64_mask

#define _mm512_mask_cmpge_epu64_mask (   k,
  A,
 
)    _mm512_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_GE)

Definition at line 4688 of file avx512fintrin.h.

◆ _mm512_mask_cmpgt_epi32_mask

#define _mm512_mask_cmpgt_epi32_mask (   k,
  A,
 
)    _mm512_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_GT)

Definition at line 4617 of file avx512fintrin.h.

◆ _mm512_mask_cmpgt_epi64_mask

#define _mm512_mask_cmpgt_epi64_mask (   k,
  A,
 
)    _mm512_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_GT)

Definition at line 4667 of file avx512fintrin.h.

◆ _mm512_mask_cmpgt_epu32_mask

#define _mm512_mask_cmpgt_epu32_mask (   k,
  A,
 
)    _mm512_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_GT)

Definition at line 4642 of file avx512fintrin.h.

◆ _mm512_mask_cmpgt_epu64_mask

#define _mm512_mask_cmpgt_epu64_mask (   k,
  A,
 
)    _mm512_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_GT)

Definition at line 4692 of file avx512fintrin.h.

◆ _mm512_mask_cmple_epi32_mask

#define _mm512_mask_cmple_epi32_mask (   k,
  A,
 
)    _mm512_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_LE)

Definition at line 4621 of file avx512fintrin.h.

◆ _mm512_mask_cmple_epi64_mask

#define _mm512_mask_cmple_epi64_mask (   k,
  A,
 
)    _mm512_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_LE)

Definition at line 4671 of file avx512fintrin.h.

◆ _mm512_mask_cmple_epu32_mask

#define _mm512_mask_cmple_epu32_mask (   k,
  A,
 
)    _mm512_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_LE)

Definition at line 4646 of file avx512fintrin.h.

◆ _mm512_mask_cmple_epu64_mask

#define _mm512_mask_cmple_epu64_mask (   k,
  A,
 
)    _mm512_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_LE)

Definition at line 4696 of file avx512fintrin.h.

◆ _mm512_mask_cmple_pd_mask

#define _mm512_mask_cmple_pd_mask (   k,
  A,
 
)    _mm512_mask_cmp_pd_mask((k), (A), (B), _CMP_LE_OS)

Definition at line 3491 of file avx512fintrin.h.

◆ _mm512_mask_cmple_ps_mask

#define _mm512_mask_cmple_ps_mask (   k,
  A,
 
)    _mm512_mask_cmp_ps_mask((k), (A), (B), _CMP_LE_OS)

Definition at line 3436 of file avx512fintrin.h.

◆ _mm512_mask_cmplt_epi32_mask

#define _mm512_mask_cmplt_epi32_mask (   k,
  A,
 
)    _mm512_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_LT)

Definition at line 4625 of file avx512fintrin.h.

◆ _mm512_mask_cmplt_epi64_mask

#define _mm512_mask_cmplt_epi64_mask (   k,
  A,
 
)    _mm512_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_LT)

Definition at line 4675 of file avx512fintrin.h.

◆ _mm512_mask_cmplt_epu32_mask

#define _mm512_mask_cmplt_epu32_mask (   k,
  A,
 
)    _mm512_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_LT)

Definition at line 4650 of file avx512fintrin.h.

◆ _mm512_mask_cmplt_epu64_mask

#define _mm512_mask_cmplt_epu64_mask (   k,
  A,
 
)    _mm512_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_LT)

Definition at line 4700 of file avx512fintrin.h.

◆ _mm512_mask_cmplt_pd_mask

#define _mm512_mask_cmplt_pd_mask (   k,
  A,
 
)    _mm512_mask_cmp_pd_mask((k), (A), (B), _CMP_LT_OS)

Definition at line 3486 of file avx512fintrin.h.

◆ _mm512_mask_cmplt_ps_mask

#define _mm512_mask_cmplt_ps_mask (   k,
  A,
 
)    _mm512_mask_cmp_ps_mask((k), (A), (B), _CMP_LT_OS)

Definition at line 3431 of file avx512fintrin.h.

◆ _mm512_mask_cmpneq_epi32_mask

#define _mm512_mask_cmpneq_epi32_mask (   k,
  A,
 
)    _mm512_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_NE)

Definition at line 4629 of file avx512fintrin.h.

Referenced by _mm512_mask_test_epi32_mask().

◆ _mm512_mask_cmpneq_epi64_mask

#define _mm512_mask_cmpneq_epi64_mask (   k,
  A,
 
)    _mm512_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_NE)

Definition at line 4679 of file avx512fintrin.h.

Referenced by _mm512_mask_test_epi64_mask().

◆ _mm512_mask_cmpneq_epu32_mask

#define _mm512_mask_cmpneq_epu32_mask (   k,
  A,
 
)    _mm512_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_NE)

Definition at line 4654 of file avx512fintrin.h.

◆ _mm512_mask_cmpneq_epu64_mask

#define _mm512_mask_cmpneq_epu64_mask (   k,
  A,
 
)    _mm512_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_NE)

Definition at line 4704 of file avx512fintrin.h.

◆ _mm512_mask_cmpneq_pd_mask

#define _mm512_mask_cmpneq_pd_mask (   k,
  A,
 
)    _mm512_mask_cmp_pd_mask((k), (A), (B), _CMP_NEQ_UQ)

Definition at line 3501 of file avx512fintrin.h.

◆ _mm512_mask_cmpneq_ps_mask

#define _mm512_mask_cmpneq_ps_mask (   k,
  A,
 
)    _mm512_mask_cmp_ps_mask((k), (A), (B), _CMP_NEQ_UQ)

Definition at line 3446 of file avx512fintrin.h.

◆ _mm512_mask_cmpnle_pd_mask

#define _mm512_mask_cmpnle_pd_mask (   k,
  A,
 
)    _mm512_mask_cmp_pd_mask((k), (A), (B), _CMP_NLE_US)

Definition at line 3511 of file avx512fintrin.h.

◆ _mm512_mask_cmpnle_ps_mask

#define _mm512_mask_cmpnle_ps_mask (   k,
  A,
 
)    _mm512_mask_cmp_ps_mask((k), (A), (B), _CMP_NLE_US)

Definition at line 3456 of file avx512fintrin.h.

◆ _mm512_mask_cmpnlt_pd_mask

#define _mm512_mask_cmpnlt_pd_mask (   k,
  A,
 
)    _mm512_mask_cmp_pd_mask((k), (A), (B), _CMP_NLT_US)

Definition at line 3506 of file avx512fintrin.h.

◆ _mm512_mask_cmpnlt_ps_mask

#define _mm512_mask_cmpnlt_ps_mask (   k,
  A,
 
)    _mm512_mask_cmp_ps_mask((k), (A), (B), _CMP_NLT_US)

Definition at line 3451 of file avx512fintrin.h.

◆ _mm512_mask_cmpord_pd_mask

#define _mm512_mask_cmpord_pd_mask (   k,
  A,
 
)    _mm512_mask_cmp_pd_mask((k), (A), (B), _CMP_ORD_Q)

Definition at line 3516 of file avx512fintrin.h.

◆ _mm512_mask_cmpord_ps_mask

#define _mm512_mask_cmpord_ps_mask (   k,
  A,
 
)    _mm512_mask_cmp_ps_mask((k), (A), (B), _CMP_ORD_Q)

Definition at line 3461 of file avx512fintrin.h.

◆ _mm512_mask_cmpunord_pd_mask

#define _mm512_mask_cmpunord_pd_mask (   k,
  A,
 
)    _mm512_mask_cmp_pd_mask((k), (A), (B), _CMP_UNORD_Q)

Definition at line 3496 of file avx512fintrin.h.

◆ _mm512_mask_cmpunord_ps_mask

#define _mm512_mask_cmpunord_ps_mask (   k,
  A,
 
)    _mm512_mask_cmp_ps_mask((k), (A), (B), _CMP_UNORD_Q)

Definition at line 3441 of file avx512fintrin.h.

◆ _mm512_mask_cvt_roundepi32_ps

#define _mm512_mask_cvt_roundepi32_ps (   W,
  U,
  A,
 
)
Value:
(__m512)__builtin_ia32_cvtdq2ps512_mask((__v16si)(__m512i)(A), \
(__v16sf)(__m512)(W), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3570 of file avx512fintrin.h.

◆ _mm512_mask_cvt_roundepu32_ps

#define _mm512_mask_cvt_roundepu32_ps (   W,
  U,
  A,
 
)
Value:
(__m512)__builtin_ia32_cvtudq2ps512_mask((__v16si)(__m512i)(A), \
(__v16sf)(__m512)(W), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3585 of file avx512fintrin.h.

◆ _mm512_mask_cvt_roundpd_epi32

#define _mm512_mask_cvt_roundpd_epi32 (   W,
  U,
  A,
 
)
Value:
(__m256i)__builtin_ia32_cvtpd2dq512_mask((__v8df)(__m512d)(A), \
(__v8si)(__m256i)(W), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 3962 of file avx512fintrin.h.

◆ _mm512_mask_cvt_roundpd_epu32

#define _mm512_mask_cvt_roundpd_epu32 (   W,
  U,
  A,
 
)
Value:
(__m256i)__builtin_ia32_cvtpd2udq512_mask((__v8df)(__m512d)(A), \
(__v8si)(__m256i)(W), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 4050 of file avx512fintrin.h.

◆ _mm512_mask_cvt_roundpd_ps

#define _mm512_mask_cvt_roundpd_ps (   W,
  U,
  A,
 
)
Value:
(__m256)__builtin_ia32_cvtpd2ps512_mask((__v8df)(__m512d)(A), \
(__v8sf)(__m256)(W), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 3712 of file avx512fintrin.h.

◆ _mm512_mask_cvt_roundph_ps

#define _mm512_mask_cvt_roundph_ps (   W,
  U,
  A,
 
)
Value:
(__m512)__builtin_ia32_vcvtph2ps512_mask((__v16hi)(__m256i)(A), \
(__v16sf)(__m512)(W), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3791 of file avx512fintrin.h.

◆ _mm512_mask_cvt_roundps_epi32

#define _mm512_mask_cvt_roundps_epi32 (   W,
  U,
  A,
 
)
Value:
(__m512i)__builtin_ia32_cvtps2dq512_mask((__v16sf)(__m512)(A), \
(__v16si)(__m512i)(W), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3919 of file avx512fintrin.h.

◆ _mm512_mask_cvt_roundps_epu32

#define _mm512_mask_cvt_roundps_epu32 (   W,
  U,
  A,
 
)
Value:
(__m512i)__builtin_ia32_cvtps2udq512_mask((__v16sf)(__m512)(A), \
(__v16si)(__m512i)(W), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 4006 of file avx512fintrin.h.

◆ _mm512_mask_cvt_roundps_pd

#define _mm512_mask_cvt_roundps_pd (   W,
  U,
  A,
 
)
Value:
(__m512d)__builtin_ia32_cvtps2pd512_mask((__v8sf)(__m256)(A), \
(__v8df)(__m512d)(W), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 8902 of file avx512fintrin.h.

◆ _mm512_mask_cvt_roundps_ph

#define _mm512_mask_cvt_roundps_ph (   U,
  W,
  A,
 
)
Value:
(__m256i)__builtin_ia32_vcvtps2ph512_mask((__v16sf)(__m512)(A), (int)(I), \
(__v16hi)(__m256i)(U), \
(__mmask16)(W))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3772 of file avx512fintrin.h.

◆ _mm512_mask_cvtps_ph

#define _mm512_mask_cvtps_ph   _mm512_mask_cvt_roundps_ph

Definition at line 3783 of file avx512fintrin.h.

◆ _mm512_mask_cvtt_roundpd_epi32

#define _mm512_mask_cvtt_roundpd_epi32 (   W,
  U,
  A,
 
)
Value:
(__m256i)__builtin_ia32_cvttpd2dq512_mask((__v8df)(__m512d)(A), \
(__v8si)(__m256i)(W), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 3835 of file avx512fintrin.h.

◆ _mm512_mask_cvtt_roundpd_epu32

#define _mm512_mask_cvtt_roundpd_epu32 (   W,
  U,
  A,
 
)
Value:
(__m256i)__builtin_ia32_cvttpd2udq512_mask((__v8df)(__m512d)(A), \
(__v8si)(__m256i)(W), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 6277 of file avx512fintrin.h.

◆ _mm512_mask_cvtt_roundps_epi32

#define _mm512_mask_cvtt_roundps_epi32 (   W,
  U,
  A,
 
)
Value:
(__m512i)__builtin_ia32_cvttps2dq512_mask((__v16sf)(__m512)(A), \
(__v16si)(__m512i)(W), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3877 of file avx512fintrin.h.

◆ _mm512_mask_cvtt_roundps_epu32

#define _mm512_mask_cvtt_roundps_epu32 (   W,
  U,
  A,
 
)
Value:
(__m512i)__builtin_ia32_cvttps2udq512_mask((__v16sf)(__m512)(A), \
(__v16si)(__m512i)(W), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3526 of file avx512fintrin.h.

◆ _mm512_mask_div_round_pd

#define _mm512_mask_div_round_pd (   W,
  U,
  A,
  B,
 
)
Value:
(__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
(__v8df)_mm512_div_round_pd((A), (B), (R)), \
(__v8df)(__m512d)(W))
unsigned char __mmask8
Definition: avx512fintrin.h:37
#define _mm512_div_round_pd(A, B, R)

Definition at line 2339 of file avx512fintrin.h.

◆ _mm512_mask_div_round_ps

#define _mm512_mask_div_round_ps (   W,
  U,
  A,
  B,
 
)
Value:
(__m512)__builtin_ia32_selectps_512((__mmask16)(U), \
(__v16sf)_mm512_div_round_ps((A), (B), (R)), \
(__v16sf)(__m512)(W))
#define _mm512_div_round_ps(A, B, R)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2353 of file avx512fintrin.h.

◆ _mm512_mask_extractf32x4_ps

#define _mm512_mask_extractf32x4_ps (   W,
  U,
  A,
  imm 
)
Value:
(__m128)__builtin_ia32_extractf32x4_mask((__v16sf)(__m512)(A), (int)(imm), \
(__v4sf)(__m128)(W), \
(__mmask8)(U))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 3363 of file avx512fintrin.h.

◆ _mm512_mask_extractf64x4_pd

#define _mm512_mask_extractf64x4_pd (   W,
  U,
  A,
  imm 
)
Value:
(__m256d)__builtin_ia32_extractf64x4_mask((__v8df)(__m512d)(A), (int)(imm), \
(__v4df)(__m256d)(W), \
(__mmask8)(U))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 3348 of file avx512fintrin.h.

◆ _mm512_mask_extracti32x4_epi32

#define _mm512_mask_extracti32x4_epi32 (   W,
  U,
  A,
  imm 
)
Value:
(__m128i)__builtin_ia32_extracti32x4_mask((__v16si)(__m512i)(A), (int)(imm), \
(__v4si)(__m128i)(W), \
(__mmask8)(U))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7367 of file avx512fintrin.h.

◆ _mm512_mask_extracti64x4_epi64

#define _mm512_mask_extracti64x4_epi64 (   W,
  U,
  A,
  imm 
)
Value:
(__m256i)__builtin_ia32_extracti64x4_mask((__v8di)(__m512i)(A), (int)(imm), \
(__v4di)(__m256i)(W), \
(__mmask8)(U))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7382 of file avx512fintrin.h.

◆ _mm512_mask_fixupimm_pd

#define _mm512_mask_fixupimm_pd (   A,
  U,
  B,
  C,
  imm 
)
Value:
(__m512d)__builtin_ia32_fixupimmpd512_mask((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
(__v8di)(__m512i)(C), (int)(imm), \
(__mmask8)(U), \
_MM_FROUND_CUR_DIRECTION)
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 5321 of file avx512fintrin.h.

◆ _mm512_mask_fixupimm_ps

#define _mm512_mask_fixupimm_ps (   A,
  U,
  B,
  C,
  imm 
)
Value:
(__m512)__builtin_ia32_fixupimmps512_mask((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
(__v16si)(__m512i)(C), (int)(imm), \
(__mmask16)(U), \
_MM_FROUND_CUR_DIRECTION)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 5361 of file avx512fintrin.h.

◆ _mm512_mask_fixupimm_round_pd

#define _mm512_mask_fixupimm_round_pd (   A,
  U,
  B,
  C,
  imm,
 
)
Value:
(__m512d)__builtin_ia32_fixupimmpd512_mask((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
(__v8di)(__m512i)(C), (int)(imm), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 5308 of file avx512fintrin.h.

◆ _mm512_mask_fixupimm_round_ps

#define _mm512_mask_fixupimm_round_ps (   A,
  U,
  B,
  C,
  imm,
 
)
Value:
(__m512)__builtin_ia32_fixupimmps512_mask((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
(__v16si)(__m512i)(C), (int)(imm), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 5348 of file avx512fintrin.h.

◆ _mm512_mask_fmadd_round_pd

#define _mm512_mask_fmadd_round_pd (   A,
  U,
  B,
  C,
 
)
Value:
(__m512d)__builtin_ia32_vfmaddpd512_mask((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
(__v8df)(__m512d)(C), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 2434 of file avx512fintrin.h.

◆ _mm512_mask_fmadd_round_ps

#define _mm512_mask_fmadd_round_ps (   A,
  U,
  B,
  C,
 
)
Value:
(__m512)__builtin_ia32_vfmaddps512_mask((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
(__v16sf)(__m512)(C), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2638 of file avx512fintrin.h.

◆ _mm512_mask_fmaddsub_round_pd

#define _mm512_mask_fmaddsub_round_pd (   A,
  U,
  B,
  C,
 
)
Value:
(__m512d)__builtin_ia32_vfmaddsubpd512_mask((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
(__v8df)(__m512d)(C), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 2842 of file avx512fintrin.h.

◆ _mm512_mask_fmaddsub_round_ps

#define _mm512_mask_fmaddsub_round_ps (   A,
  U,
  B,
  C,
 
)
Value:
(__m512)__builtin_ia32_vfmaddsubps512_mask((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
(__v16sf)(__m512)(C), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2961 of file avx512fintrin.h.

◆ _mm512_mask_fmsub_round_pd

#define _mm512_mask_fmsub_round_pd (   A,
  U,
  B,
  C,
 
)
Value:
(__m512d)__builtin_ia32_vfmaddpd512_mask((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
-(__v8df)(__m512d)(C), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 2462 of file avx512fintrin.h.

◆ _mm512_mask_fmsub_round_ps

#define _mm512_mask_fmsub_round_ps (   A,
  U,
  B,
  C,
 
)
Value:
(__m512)__builtin_ia32_vfmaddps512_mask((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
-(__v16sf)(__m512)(C), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2666 of file avx512fintrin.h.

◆ _mm512_mask_fmsubadd_round_pd

#define _mm512_mask_fmsubadd_round_pd (   A,
  U,
  B,
  C,
 
)
Value:
(__m512d)__builtin_ia32_vfmaddsubpd512_mask((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
-(__v8df)(__m512d)(C), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 2870 of file avx512fintrin.h.

◆ _mm512_mask_fmsubadd_round_ps

#define _mm512_mask_fmsubadd_round_ps (   A,
  U,
  B,
  C,
 
)
Value:
(__m512)__builtin_ia32_vfmaddsubps512_mask((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
-(__v16sf)(__m512)(C), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2989 of file avx512fintrin.h.

◆ _mm512_mask_fnmadd_round_pd

#define _mm512_mask_fnmadd_round_pd (   A,
  U,
  B,
  C,
 
)
Value:
(__m512d)__builtin_ia32_vfmaddpd512_mask((__v8df)(__m512d)(A), \
-(__v8df)(__m512d)(B), \
(__v8df)(__m512d)(C), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 3140 of file avx512fintrin.h.

◆ _mm512_mask_fnmadd_round_ps

#define _mm512_mask_fnmadd_round_ps (   A,
  U,
  B,
  C,
 
)
Value:
(__m512)__builtin_ia32_vfmaddps512_mask((__v16sf)(__m512)(A), \
-(__v16sf)(__m512)(B), \
(__v16sf)(__m512)(C), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3157 of file avx512fintrin.h.

◆ _mm512_mask_fnmsub_round_pd

#define _mm512_mask_fnmsub_round_pd (   A,
  U,
  B,
  C,
 
)
Value:
(__m512d)__builtin_ia32_vfmaddpd512_mask((__v8df)(__m512d)(A), \
-(__v8df)(__m512d)(B), \
-(__v8df)(__m512d)(C), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 3174 of file avx512fintrin.h.

◆ _mm512_mask_fnmsub_round_ps

#define _mm512_mask_fnmsub_round_ps (   A,
  U,
  B,
  C,
 
)
Value:
(__m512)__builtin_ia32_vfmaddps512_mask((__v16sf)(__m512)(A), \
-(__v16sf)(__m512)(B), \
-(__v16sf)(__m512)(C), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3208 of file avx512fintrin.h.

◆ _mm512_mask_getexp_round_pd

#define _mm512_mask_getexp_round_pd (   W,
  U,
  A,
 
)
Value:
(__m512d)__builtin_ia32_getexppd512_mask((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(W), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7531 of file avx512fintrin.h.

◆ _mm512_mask_getexp_round_ps

#define _mm512_mask_getexp_round_ps (   W,
  U,
  A,
 
)
Value:
(__m512)__builtin_ia32_getexpps512_mask((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(W), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 7573 of file avx512fintrin.h.

◆ _mm512_mask_getmant_pd

#define _mm512_mask_getmant_pd (   W,
  U,
  A,
  B,
 
)
Value:
(__m512d)__builtin_ia32_getmantpd512_mask((__v8df)(__m512d)(A), \
(int)(((C)<<2) | (B)), \
(__v8df)(__m512d)(W), \
(__mmask8)(U), \
_MM_FROUND_CUR_DIRECTION)
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7473 of file avx512fintrin.h.

◆ _mm512_mask_getmant_ps

#define _mm512_mask_getmant_ps (   W,
  U,
  A,
  B,
 
)
Value:
(__m512)__builtin_ia32_getmantps512_mask((__v16sf)(__m512)(A), \
(int)(((C)<<2)|(B)), \
(__v16sf)(__m512)(W), \
(__mmask16)(U), \
_MM_FROUND_CUR_DIRECTION)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 7512 of file avx512fintrin.h.

◆ _mm512_mask_getmant_round_pd

#define _mm512_mask_getmant_round_pd (   W,
  U,
  A,
  B,
  C,
 
)
Value:
(__m512d)__builtin_ia32_getmantpd512_mask((__v8df)(__m512d)(A), \
(int)(((C)<<2) | (B)), \
(__v8df)(__m512d)(W), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7454 of file avx512fintrin.h.

◆ _mm512_mask_getmant_round_ps

#define _mm512_mask_getmant_round_ps (   W,
  U,
  A,
  B,
  C,
 
)
Value:
(__m512)__builtin_ia32_getmantps512_mask((__v16sf)(__m512)(A), \
(int)(((C)<<2) | (B)), \
(__v16sf)(__m512)(W), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 7493 of file avx512fintrin.h.

◆ _mm512_mask_i32gather_epi32

#define _mm512_mask_i32gather_epi32 (   v1_old,
  mask,
  index,
  addr,
  scale 
)
Value:
(__m512i)__builtin_ia32_gathersiv16si((__v16si)(__m512i)(v1_old), \
(void const *)(addr), \
(__v16si)(__m512i)(index), \
(__mmask16)(mask), (int)(scale))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 7676 of file avx512fintrin.h.

◆ _mm512_mask_i32gather_epi64

#define _mm512_mask_i32gather_epi64 (   v1_old,
  mask,
  index,
  addr,
  scale 
)
Value:
(__m512i)__builtin_ia32_gathersiv8di((__v8di)(__m512i)(v1_old), \
(void const *)(addr), \
(__v8si)(__m256i)(index), \
(__mmask8)(mask), (int)(scale))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7700 of file avx512fintrin.h.

◆ _mm512_mask_i32gather_pd

#define _mm512_mask_i32gather_pd (   v1_old,
  mask,
  index,
  addr,
  scale 
)
Value:
(__m512d)__builtin_ia32_gathersiv8df((__v8df)(__m512d)(v1_old), \
(void const *)(addr), \
(__v8si)(__m256i)(index), \
(__mmask8)(mask), (int)(scale))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7688 of file avx512fintrin.h.

◆ _mm512_mask_i32gather_ps

#define _mm512_mask_i32gather_ps (   v1_old,
  mask,
  index,
  addr,
  scale 
)
Value:
(__m512)__builtin_ia32_gathersiv16sf((__v16sf)(__m512)(v1_old), \
(void const *)(addr), \
(__v16si)(__m512)(index), \
(__mmask16)(mask), (int)(scale))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 7664 of file avx512fintrin.h.

◆ _mm512_mask_i32scatter_epi32

#define _mm512_mask_i32scatter_epi32 (   addr,
  mask,
  index,
  v1,
  scale 
)
Value:
__builtin_ia32_scattersiv16si((void *)(addr), (__mmask16)(mask), \
(__v16si)(__m512i)(index), \
(__v16si)(__m512i)(v1), (int)(scale))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 7761 of file avx512fintrin.h.

◆ _mm512_mask_i32scatter_epi64

#define _mm512_mask_i32scatter_epi64 (   addr,
  mask,
  index,
  v1,
  scale 
)
Value:
__builtin_ia32_scattersiv8di((void *)(addr), (__mmask8)(mask), \
(__v8si)(__m256i)(index), \
(__v8di)(__m512i)(v1), (int)(scale))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7781 of file avx512fintrin.h.

◆ _mm512_mask_i32scatter_pd

#define _mm512_mask_i32scatter_pd (   addr,
  mask,
  index,
  v1,
  scale 
)
Value:
__builtin_ia32_scattersiv8df((void *)(addr), (__mmask8)(mask), \
(__v8si)(__m256i)(index), \
(__v8df)(__m512d)(v1), (int)(scale))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7771 of file avx512fintrin.h.

◆ _mm512_mask_i32scatter_ps

#define _mm512_mask_i32scatter_ps (   addr,
  mask,
  index,
  v1,
  scale 
)
Value:
__builtin_ia32_scattersiv16sf((void *)(addr), (__mmask16)(mask), \
(__v16si)(__m512i)(index), \
(__v16sf)(__m512)(v1), (int)(scale))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 7751 of file avx512fintrin.h.

◆ _mm512_mask_i64gather_epi32

#define _mm512_mask_i64gather_epi32 (   v1_old,
  mask,
  index,
  addr,
  scale 
)
Value:
(__m256i)__builtin_ia32_gatherdiv16si((__v8si)(__m256i)(v1_old), \
(void const *)(addr), \
(__v8di)(__m512i)(index), \
(__mmask8)(mask), (int)(scale))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7628 of file avx512fintrin.h.

◆ _mm512_mask_i64gather_epi64

#define _mm512_mask_i64gather_epi64 (   v1_old,
  mask,
  index,
  addr,
  scale 
)
Value:
(__m512i)__builtin_ia32_gatherdiv8di((__v8di)(__m512i)(v1_old), \
(void const *)(addr), \
(__v8di)(__m512i)(index), \
(__mmask8)(mask), (int)(scale))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7652 of file avx512fintrin.h.

◆ _mm512_mask_i64gather_pd

#define _mm512_mask_i64gather_pd (   v1_old,
  mask,
  index,
  addr,
  scale 
)
Value:
(__m512d)__builtin_ia32_gatherdiv8df((__v8df)(__m512d)(v1_old), \
(void const *)(addr), \
(__v8di)(__m512i)(index), \
(__mmask8)(mask), (int)(scale))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7640 of file avx512fintrin.h.

◆ _mm512_mask_i64gather_ps

#define _mm512_mask_i64gather_ps (   v1_old,
  mask,
  index,
  addr,
  scale 
)
Value:
(__m256)__builtin_ia32_gatherdiv16sf((__v8sf)(__m256)(v1_old),\
(void const *)(addr), \
(__v8di)(__m512i)(index), \
(__mmask8)(mask), (int)(scale))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7616 of file avx512fintrin.h.

◆ _mm512_mask_i64scatter_epi32

#define _mm512_mask_i64scatter_epi32 (   addr,
  mask,
  index,
  v1,
  scale 
)
Value:
__builtin_ia32_scatterdiv16si((void *)(addr), (__mmask8)(mask), \
(__v8di)(__m512i)(index), \
(__v8si)(__m256i)(v1), (int)(scale))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7721 of file avx512fintrin.h.

◆ _mm512_mask_i64scatter_epi64

#define _mm512_mask_i64scatter_epi64 (   addr,
  mask,
  index,
  v1,
  scale 
)
Value:
__builtin_ia32_scatterdiv8di((void *)(addr), (__mmask8)(mask), \
(__v8di)(__m512i)(index), \
(__v8di)(__m512i)(v1), (int)(scale))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7741 of file avx512fintrin.h.

◆ _mm512_mask_i64scatter_pd

#define _mm512_mask_i64scatter_pd (   addr,
  mask,
  index,
  v1,
  scale 
)
Value:
__builtin_ia32_scatterdiv8df((void *)(addr), (__mmask8)(mask), \
(__v8di)(__m512i)(index), \
(__v8df)(__m512d)(v1), (int)(scale))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7731 of file avx512fintrin.h.

◆ _mm512_mask_i64scatter_ps

#define _mm512_mask_i64scatter_ps (   addr,
  mask,
  index,
  v1,
  scale 
)
Value:
__builtin_ia32_scatterdiv16sf((void *)(addr), (__mmask8)(mask), \
(__v8di)(__m512i)(index), \
(__v8sf)(__m256)(v1), (int)(scale))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7711 of file avx512fintrin.h.

◆ _mm512_mask_insertf32x4

#define _mm512_mask_insertf32x4 (   W,
  U,
  A,
  B,
  imm 
)
Value:
(__m512)__builtin_ia32_selectps_512((__mmask16)(U), \
(__v16sf)_mm512_insertf32x4((A), (B), (imm)), \
(__v16sf)(__m512)(W))
#define _mm512_insertf32x4(A, B, imm)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 7424 of file avx512fintrin.h.

◆ _mm512_mask_insertf64x4

#define _mm512_mask_insertf64x4 (   W,
  U,
  A,
  B,
  imm 
)
Value:
(__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
(__v8df)_mm512_insertf64x4((A), (B), (imm)), \
(__v8df)(__m512d)(W))
unsigned char __mmask8
Definition: avx512fintrin.h:37
#define _mm512_insertf64x4(A, B, imm)

Definition at line 7396 of file avx512fintrin.h.

◆ _mm512_mask_inserti32x4

#define _mm512_mask_inserti32x4 (   W,
  U,
  A,
  B,
  imm 
)
Value:
(__m512i)__builtin_ia32_selectd_512((__mmask16)(U), \
(__v16si)_mm512_inserti32x4((A), (B), (imm)), \
(__v16si)(__m512i)(W))
#define _mm512_inserti32x4(A, B, imm)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 7438 of file avx512fintrin.h.

◆ _mm512_mask_inserti64x4

#define _mm512_mask_inserti64x4 (   W,
  U,
  A,
  B,
  imm 
)
Value:
(__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
(__v8di)_mm512_inserti64x4((A), (B), (imm)), \
(__v8di)(__m512i)(W))
unsigned char __mmask8
Definition: avx512fintrin.h:37
#define _mm512_inserti64x4(A, B, imm)

Definition at line 7410 of file avx512fintrin.h.

◆ _mm512_mask_max_round_pd

#define _mm512_mask_max_round_pd (   W,
  U,
  A,
  B,
 
)
Value:
(__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
(__v8df)_mm512_max_round_pd((A), (B), (R)), \
(__v8df)(W))
unsigned char __mmask8
Definition: avx512fintrin.h:37
#define _mm512_max_round_pd(A, B, R)

Definition at line 943 of file avx512fintrin.h.

◆ _mm512_mask_max_round_ps

#define _mm512_mask_max_round_ps (   W,
  U,
  A,
  B,
 
)
Value:
(__m512)__builtin_ia32_selectps_512((__mmask16)(U), \
(__v16sf)_mm512_max_round_ps((A), (B), (R)), \
(__v16sf)(W))
unsigned short __mmask16
Definition: avx512fintrin.h:38
#define _mm512_max_round_ps(A, B, R)

Definition at line 980 of file avx512fintrin.h.

◆ _mm512_mask_min_round_pd

#define _mm512_mask_min_round_pd (   W,
  U,
  A,
  B,
 
)
Value:
(__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
(__v8df)_mm512_min_round_pd((A), (B), (R)), \
(__v8df)(W))
unsigned char __mmask8
Definition: avx512fintrin.h:37
#define _mm512_min_round_pd(A, B, R)

Definition at line 1178 of file avx512fintrin.h.

◆ _mm512_mask_min_round_ps

#define _mm512_mask_min_round_ps (   W,
  U,
  A,
  B,
 
)
Value:
(__m512)__builtin_ia32_selectps_512((__mmask16)(U), \
(__v16sf)_mm512_min_round_ps((A), (B), (R)), \
(__v16sf)(W))
#define _mm512_min_round_ps(A, B, R)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 1215 of file avx512fintrin.h.

◆ _mm512_mask_mul_round_pd

#define _mm512_mask_mul_round_pd (   W,
  U,
  A,
  B,
 
)
Value:
(__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
(__v8df)_mm512_mul_round_pd((A), (B), (R)), \
(__v8df)(__m512d)(W))
unsigned char __mmask8
Definition: avx512fintrin.h:37
#define _mm512_mul_round_pd(A, B, R)

Definition at line 2211 of file avx512fintrin.h.

◆ _mm512_mask_mul_round_ps

#define _mm512_mask_mul_round_ps (   W,
  U,
  A,
  B,
 
)
Value:
(__m512)__builtin_ia32_selectps_512((__mmask16)(U), \
(__v16sf)_mm512_mul_round_ps((A), (B), (R)), \
(__v16sf)(__m512)(W))
#define _mm512_mul_round_ps(A, B, R)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2225 of file avx512fintrin.h.

◆ _mm512_mask_permute_pd

#define _mm512_mask_permute_pd (   W,
  U,
  X,
 
)
Value:
(__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
(__v8df)_mm512_permute_pd((X), (C)), \
(__v8df)(__m512d)(W))
unsigned char __mmask8
Definition: avx512fintrin.h:37
#define _mm512_permute_pd(X, C)
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition: SemaDecl.cpp:14781

Definition at line 6140 of file avx512fintrin.h.

◆ _mm512_mask_permute_ps

#define _mm512_mask_permute_ps (   W,
  U,
  X,
 
)
Value:
(__m512)__builtin_ia32_selectps_512((__mmask16)(U), \
(__v16sf)_mm512_permute_ps((X), (C)), \
(__v16sf)(__m512)(W))
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition: SemaDecl.cpp:14781
unsigned short __mmask16
Definition: avx512fintrin.h:38
#define _mm512_permute_ps(X, C)

Definition at line 6153 of file avx512fintrin.h.

◆ _mm512_mask_permutevar_epi32

#define _mm512_mask_permutevar_epi32   _mm512_mask_permutexvar_epi32

Definition at line 8337 of file avx512fintrin.h.

◆ _mm512_mask_permutex_epi64

#define _mm512_mask_permutex_epi64 (   W,
  U,
  X,
 
)
Value:
(__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
(__v8di)_mm512_permutex_epi64((X), (C)), \
(__v8di)(__m512i)(W))
unsigned char __mmask8
Definition: avx512fintrin.h:37
#define _mm512_permutex_epi64(X, C)
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition: SemaDecl.cpp:14781

Definition at line 8235 of file avx512fintrin.h.

◆ _mm512_mask_permutex_pd

#define _mm512_mask_permutex_pd (   W,
  U,
  X,
 
)
Value:
(__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
(__v8df)_mm512_permutex_pd((X), (C)), \
(__v8df)(__m512d)(W))
unsigned char __mmask8
Definition: avx512fintrin.h:37
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition: SemaDecl.cpp:14781
#define _mm512_permutex_pd(X, C)

Definition at line 8222 of file avx512fintrin.h.

◆ _mm512_mask_reduce_operator [1/8]

#define _mm512_mask_reduce_operator (   op)
Value:
__v4du __t1 = (__v4du)_mm512_extracti64x4_epi64(__W, 0); \
__v4du __t2 = (__v4du)_mm512_extracti64x4_epi64(__W, 1); \
__m256i __t3 = (__m256i)(__t1 op __t2); \
__v2du __t4 = (__v2du)_mm256_extracti128_si256(__t3, 0); \
__v2du __t5 = (__v2du)_mm256_extracti128_si256(__t3, 1); \
__v2du __t6 = __t4 op __t5; \
__v2du __t7 = __builtin_shufflevector(__t6, __t6, 1, 0); \
__v2du __t8 = __t6 op __t7; \
return __t8[0]
#define _mm512_extracti64x4_epi64(A, imm)
#define _mm256_extracti128_si256(V, M)
Definition: avx2intrin.h:821

Definition at line 9626 of file avx512fintrin.h.

Referenced by _mm512_mask_reduce_add_epi32(), _mm512_mask_reduce_add_epi64(), _mm512_mask_reduce_add_pd(), _mm512_mask_reduce_add_ps(), _mm512_mask_reduce_and_epi32(), _mm512_mask_reduce_and_epi64(), _mm512_mask_reduce_max_epi32(), _mm512_mask_reduce_max_epi64(), _mm512_mask_reduce_max_epu32(), _mm512_mask_reduce_max_epu64(), _mm512_mask_reduce_max_pd(), _mm512_mask_reduce_max_ps(), _mm512_mask_reduce_min_epi32(), _mm512_mask_reduce_min_epi64(), _mm512_mask_reduce_min_epu32(), _mm512_mask_reduce_min_epu64(), _mm512_mask_reduce_min_pd(), _mm512_mask_reduce_min_ps(), _mm512_mask_reduce_mul_epi32(), _mm512_mask_reduce_mul_epi64(), _mm512_mask_reduce_mul_pd(), _mm512_mask_reduce_mul_ps(), _mm512_mask_reduce_or_epi32(), _mm512_mask_reduce_or_epi64(), _mm512_reduce_add_epi32(), _mm512_reduce_add_epi64(), _mm512_reduce_add_pd(), _mm512_reduce_add_ps(), _mm512_reduce_and_epi32(), _mm512_reduce_and_epi64(), _mm512_reduce_max_epi32(), _mm512_reduce_max_epi64(), _mm512_reduce_max_epu32(), _mm512_reduce_max_epu64(), _mm512_reduce_max_pd(), _mm512_reduce_max_ps(), _mm512_reduce_min_epi32(), _mm512_reduce_min_epi64(), _mm512_reduce_min_epu32(), _mm512_reduce_min_epu64(), _mm512_reduce_min_pd(), _mm512_reduce_min_ps(), _mm512_reduce_mul_epi32(), _mm512_reduce_mul_epi64(), _mm512_reduce_mul_pd(), _mm512_reduce_mul_ps(), _mm512_reduce_or_epi32(), and _mm512_reduce_or_epi64().

◆ _mm512_mask_reduce_operator [2/8]

#define _mm512_mask_reduce_operator (   op)
Value:
__m256d __t1 = _mm512_extractf64x4_pd(__W, 0); \
__m256d __t2 = _mm512_extractf64x4_pd(__W, 1); \
__m256d __t3 = __t1 op __t2; \
__m128d __t4 = _mm256_extractf128_pd(__t3, 0); \
__m128d __t5 = _mm256_extractf128_pd(__t3, 1); \
__m128d __t6 = __t4 op __t5; \
__m128d __t7 = __builtin_shufflevector(__t6, __t6, 1, 0); \
__m128d __t8 = __t6 op __t7; \
return __t8[0]
#define _mm256_extractf128_pd(V, M)
Extracts either the upper or the lower 128 bits from a 256-bit vector of [4 x double], as determined by the immediate integer parameter, and returns the extracted bits as a 128-bit vector of [2 x double].
Definition: avxintrin.h:4724
#define _mm512_extractf64x4_pd(A, I)

Definition at line 9626 of file avx512fintrin.h.

◆ _mm512_mask_reduce_operator [3/8]

#define _mm512_mask_reduce_operator (   op)
Value:
__v8su __t1 = (__v8su)_mm512_extracti64x4_epi64(__W, 0); \
__v8su __t2 = (__v8su)_mm512_extracti64x4_epi64(__W, 1); \
__m256i __t3 = (__m256i)(__t1 op __t2); \
__v4su __t4 = (__v4su)_mm256_extracti128_si256(__t3, 0); \
__v4su __t5 = (__v4su)_mm256_extracti128_si256(__t3, 1); \
__v4su __t6 = __t4 op __t5; \
__v4su __t7 = __builtin_shufflevector(__t6, __t6, 2, 3, 0, 1); \
__v4su __t8 = __t6 op __t7; \
__v4su __t9 = __builtin_shufflevector(__t8, __t8, 1, 0, 3, 2); \
__v4su __t10 = __t8 op __t9; \
return __t10[0]
#define _mm512_extracti64x4_epi64(A, imm)
#define _mm256_extracti128_si256(V, M)
Definition: avx2intrin.h:821

Definition at line 9626 of file avx512fintrin.h.

◆ _mm512_mask_reduce_operator [4/8]

#define _mm512_mask_reduce_operator (   op)
Value:
__m256 __t1 = (__m256)_mm512_extractf64x4_pd((__m512d)__W, 0); \
__m256 __t2 = (__m256)_mm512_extractf64x4_pd((__m512d)__W, 1); \
__m256 __t3 = __t1 op __t2; \
__m128 __t4 = _mm256_extractf128_ps(__t3, 0); \
__m128 __t5 = _mm256_extractf128_ps(__t3, 1); \
__m128 __t6 = __t4 op __t5; \
__m128 __t7 = __builtin_shufflevector(__t6, __t6, 2, 3, 0, 1); \
__m128 __t8 = __t6 op __t7; \
__m128 __t9 = __builtin_shufflevector(__t8, __t8, 1, 0, 3, 2); \
__m128 __t10 = __t8 op __t9; \
return __t10[0]
#define _mm256_extractf128_ps(V, M)
Extracts either the upper or the lower 128 bits from a 256-bit vector of [8 x float], as determined by the immediate integer parameter, and returns the extracted bits as a 128-bit vector of [4 x float].
Definition: avxintrin.h:4700
#define _mm512_extractf64x4_pd(A, I)

Definition at line 9626 of file avx512fintrin.h.

◆ _mm512_mask_reduce_operator [5/8]

#define _mm512_mask_reduce_operator (   op)
Value:
__m512i __t1 = (__m512i)__builtin_shufflevector((__v8di)__V, (__v8di)__V, 4, 5, 6, 7, 0, 1, 2, 3); \
__m512i __t2 = _mm512_##op(__V, __t1); \
__m512i __t3 = (__m512i)__builtin_shufflevector((__v8di)__t2, (__v8di)__t2, 2, 3, 0, 1, 6, 7, 4, 5); \
__m512i __t4 = _mm512_##op(__t2, __t3); \
__m512i __t5 = (__m512i)__builtin_shufflevector((__v8di)__t4, (__v8di)__t4, 1, 0, 3, 2, 5, 4, 7, 6); \
__v8di __t6 = (__v8di)_mm512_##op(__t4, __t5); \
return __t6[0]

Definition at line 9626 of file avx512fintrin.h.

◆ _mm512_mask_reduce_operator [6/8]

#define _mm512_mask_reduce_operator (   op)
Value:
__m256i __t1 = _mm512_extracti64x4_epi64(__V, 0); \
__m256i __t2 = _mm512_extracti64x4_epi64(__V, 1); \
__m256i __t3 = _mm256_##op(__t1, __t2); \
__m128i __t4 = _mm256_extracti128_si256(__t3, 0); \
__m128i __t5 = _mm256_extracti128_si256(__t3, 1); \
__m128i __t6 = _mm_##op(__t4, __t5); \
__m128i __t7 = (__m128i)__builtin_shufflevector((__v4si)__t6, (__v4si)__t6, 2, 3, 0, 1); \
__m128i __t8 = _mm_##op(__t6, __t7); \
__m128i __t9 = (__m128i)__builtin_shufflevector((__v4si)__t8, (__v4si)__t8, 1, 0, 3, 2); \
__v4si __t10 = (__v4si)_mm_##op(__t8, __t9); \
return __t10[0]
#define _mm512_extracti64x4_epi64(A, imm)
#define _mm256_extracti128_si256(V, M)
Definition: avx2intrin.h:821

Definition at line 9626 of file avx512fintrin.h.

◆ _mm512_mask_reduce_operator [7/8]

#define _mm512_mask_reduce_operator (   op)
Value:
__m256d __t1 = _mm512_extractf64x4_pd(__V, 0); \
__m256d __t2 = _mm512_extractf64x4_pd(__V, 1); \
__m256d __t3 = _mm256_##op(__t1, __t2); \
__m128d __t4 = _mm256_extractf128_pd(__t3, 0); \
__m128d __t5 = _mm256_extractf128_pd(__t3, 1); \
__m128d __t6 = _mm_##op(__t4, __t5); \
__m128d __t7 = __builtin_shufflevector(__t6, __t6, 1, 0); \
__m128d __t8 = _mm_##op(__t6, __t7); \
return __t8[0]
#define _mm256_extractf128_pd(V, M)
Extracts either the upper or the lower 128 bits from a 256-bit vector of [4 x double], as determined by the immediate integer parameter, and returns the extracted bits as a 128-bit vector of [2 x double].
Definition: avxintrin.h:4724
#define _mm512_extractf64x4_pd(A, I)

Definition at line 9626 of file avx512fintrin.h.

◆ _mm512_mask_reduce_operator [8/8]

#define _mm512_mask_reduce_operator (   op)
Value:
__m256 __t1 = (__m256)_mm512_extractf64x4_pd((__m512d)__V, 0); \
__m256 __t2 = (__m256)_mm512_extractf64x4_pd((__m512d)__V, 1); \
__m256 __t3 = _mm256_##op(__t1, __t2); \
__m128 __t4 = _mm256_extractf128_ps(__t3, 0); \
__m128 __t5 = _mm256_extractf128_ps(__t3, 1); \
__m128 __t6 = _mm_##op(__t4, __t5); \
__m128 __t7 = __builtin_shufflevector(__t6, __t6, 2, 3, 0, 1); \
__m128 __t8 = _mm_##op(__t6, __t7); \
__m128 __t9 = __builtin_shufflevector(__t8, __t8, 1, 0, 3, 2); \
__m128 __t10 = _mm_##op(__t8, __t9); \
return __t10[0]
#define _mm256_extractf128_ps(V, M)
Extracts either the upper or the lower 128 bits from a 256-bit vector of [8 x float], as determined by the immediate integer parameter, and returns the extracted bits as a 128-bit vector of [4 x float].
Definition: avxintrin.h:4700
#define _mm512_extractf64x4_pd(A, I)

Definition at line 9626 of file avx512fintrin.h.

◆ _mm512_mask_rol_epi32

#define _mm512_mask_rol_epi32 (   W,
  U,
  a,
 
)
Value:
(__m512i)__builtin_ia32_selectd_512((__mmask16)(U), \
(__v16si)_mm512_rol_epi32((a), (b)), \
(__v16si)(__m512i)(W))
#define _mm512_rol_epi32(a, b)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 5020 of file avx512fintrin.h.

◆ _mm512_mask_rol_epi64

#define _mm512_mask_rol_epi64 (   W,
  U,
  a,
 
)
Value:
(__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
(__v8di)_mm512_rol_epi64((a), (b)), \
(__v8di)(__m512i)(W))
unsigned char __mmask8
Definition: avx512fintrin.h:37
#define _mm512_rol_epi64(a, b)

Definition at line 5033 of file avx512fintrin.h.

◆ _mm512_mask_ror_epi32

#define _mm512_mask_ror_epi32 (   W,
  U,
  A,
 
)
Value:
(__m512i)__builtin_ia32_selectd_512((__mmask16)(U), \
(__v16si)_mm512_ror_epi32((A), (B)), \
(__v16si)(__m512i)(W))
#define _mm512_ror_epi32(A, B)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 5090 of file avx512fintrin.h.

◆ _mm512_mask_ror_epi64

#define _mm512_mask_ror_epi64 (   W,
  U,
  A,
 
)
Value:
(__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
(__v8di)_mm512_ror_epi64((A), (B)), \
(__v8di)(__m512i)(W))
unsigned char __mmask8
Definition: avx512fintrin.h:37
#define _mm512_ror_epi64(A, B)

Definition at line 5103 of file avx512fintrin.h.

◆ _mm512_mask_roundscale_pd

#define _mm512_mask_roundscale_pd (   A,
  B,
  C,
  imm 
)
Value:
(__m512d)__builtin_ia32_rndscalepd_mask((__v8df)(__m512d)(C), (int)(imm), \
(__v8df)(__m512d)(A), (__mmask8)(B), \
unsigned char __mmask8
Definition: avx512fintrin.h:37
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:45

Definition at line 2401 of file avx512fintrin.h.

◆ _mm512_mask_roundscale_ps

#define _mm512_mask_roundscale_ps (   A,
  B,
  C,
  imm 
)
Value:
(__m512)__builtin_ia32_rndscaleps_mask((__v16sf)(__m512)(C), (int)(imm), \
(__v16sf)(__m512)(A), (__mmask16)(B), \
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:45
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2369 of file avx512fintrin.h.

◆ _mm512_mask_roundscale_round_pd

#define _mm512_mask_roundscale_round_pd (   A,
  B,
  C,
  imm,
 
)
Value:
(__m512d)__builtin_ia32_rndscalepd_mask((__v8df)(__m512d)(C), (int)(imm), \
(__v8df)(__m512d)(A), (__mmask8)(B), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 2412 of file avx512fintrin.h.

◆ _mm512_mask_roundscale_round_ps

#define _mm512_mask_roundscale_round_ps (   A,
  B,
  C,
  imm,
 
)
Value:
(__m512)__builtin_ia32_rndscaleps_mask((__v16sf)(__m512)(C), (int)(imm), \
(__v16sf)(__m512)(A), (__mmask16)(B), \
(int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2380 of file avx512fintrin.h.

◆ _mm512_mask_scalef_round_pd

#define _mm512_mask_scalef_round_pd (   W,
  U,
  A,
  B,
 
)
Value:
(__m512d)__builtin_ia32_scalefpd512_mask((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
(__v8df)(__m512d)(W), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 6406 of file avx512fintrin.h.

◆ _mm512_mask_scalef_round_ps

#define _mm512_mask_scalef_round_ps (   W,
  U,
  A,
  B,
 
)
Value:
(__m512)__builtin_ia32_scalefps512_mask((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
(__v16sf)(__m512)(W), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 6456 of file avx512fintrin.h.

◆ _mm512_mask_shuffle_epi32

#define _mm512_mask_shuffle_epi32 (   W,
  U,
  A,
 
)
Value:
(__m512i)__builtin_ia32_selectd_512((__mmask16)(U), \
(__v16si)_mm512_shuffle_epi32((A), (I)), \
(__v16si)(__m512i)(W))
#define _mm512_shuffle_epi32(A, I)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 8759 of file avx512fintrin.h.

◆ _mm512_mask_shuffle_f32x4

#define _mm512_mask_shuffle_f32x4 (   W,
  U,
  A,
  B,
  imm 
)
Value:
(__m512)__builtin_ia32_selectps_512((__mmask16)(U), \
(__v16sf)_mm512_shuffle_f32x4((A), (B), (imm)), \
(__v16sf)(__m512)(W))
#define _mm512_shuffle_f32x4(A, B, imm)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 6642 of file avx512fintrin.h.

◆ _mm512_mask_shuffle_f64x2

#define _mm512_mask_shuffle_f64x2 (   W,
  U,
  A,
  B,
  imm 
)
Value:
(__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
(__v8df)_mm512_shuffle_f64x2((A), (B), (imm)), \
(__v8df)(__m512d)(W))
#define _mm512_shuffle_f64x2(A, B, imm)
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 6656 of file avx512fintrin.h.

◆ _mm512_mask_shuffle_i32x4

#define _mm512_mask_shuffle_i32x4 (   W,
  U,
  A,
  B,
  imm 
)
Value:
(__m512i)__builtin_ia32_selectd_512((__mmask16)(U), \
(__v16si)_mm512_shuffle_i32x4((A), (B), (imm)), \
(__v16si)(__m512i)(W))
#define _mm512_shuffle_i32x4(A, B, imm)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 6670 of file avx512fintrin.h.

◆ _mm512_mask_shuffle_i64x2

#define _mm512_mask_shuffle_i64x2 (   W,
  U,
  A,
  B,
  imm 
)
Value:
(__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
(__v8di)_mm512_shuffle_i64x2((A), (B), (imm)), \
(__v8di)(__m512i)(W))
unsigned char __mmask8
Definition: avx512fintrin.h:37
#define _mm512_shuffle_i64x2(A, B, imm)

Definition at line 6684 of file avx512fintrin.h.

◆ _mm512_mask_shuffle_pd

#define _mm512_mask_shuffle_pd (   W,
  U,
  A,
  B,
 
)
Value:
(__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
(__v8df)_mm512_shuffle_pd((A), (B), (M)), \
(__v8df)(__m512d)(W))
#define _mm512_shuffle_pd(A, B, M)
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 6698 of file avx512fintrin.h.

◆ _mm512_mask_shuffle_ps

#define _mm512_mask_shuffle_ps (   W,
  U,
  A,
  B,
 
)
Value:
(__m512)__builtin_ia32_selectps_512((__mmask16)(U), \
(__v16sf)_mm512_shuffle_ps((A), (B), (M)), \
(__v16sf)(__m512)(W))
#define _mm512_shuffle_ps(A, B, M)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 6712 of file avx512fintrin.h.

◆ _mm512_mask_sqrt_round_pd

#define _mm512_mask_sqrt_round_pd (   W,
  U,
  A,
 
)
Value:
(__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
(__v8df)_mm512_sqrt_round_pd((A), (R)), \
(__v8df)(__m512d)(W))
unsigned char __mmask8
Definition: avx512fintrin.h:37
#define _mm512_sqrt_round_pd(A, R)

Definition at line 1490 of file avx512fintrin.h.

◆ _mm512_mask_sqrt_round_ps

#define _mm512_mask_sqrt_round_ps (   W,
  U,
  A,
 
)
Value:
(__m512)__builtin_ia32_selectps_512((__mmask16)(U), \
(__v16sf)_mm512_sqrt_round_ps((A), (R)), \
(__v16sf)(__m512)(W))
#define _mm512_sqrt_round_ps(A, R)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 1526 of file avx512fintrin.h.

◆ _mm512_mask_sub_round_pd

#define _mm512_mask_sub_round_pd (   W,
  U,
  A,
  B,
 
)
Value:
(__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
(__v8df)_mm512_sub_round_pd((A), (B), (R)), \
(__v8df)(__m512d)(W))
unsigned char __mmask8
Definition: avx512fintrin.h:37
#define _mm512_sub_round_pd(A, B, R)

Definition at line 2096 of file avx512fintrin.h.

◆ _mm512_mask_sub_round_ps

#define _mm512_mask_sub_round_ps (   W,
  U,
  A,
  B,
 
)
Value:
(__m512)__builtin_ia32_selectps_512((__mmask16)(U), \
(__v16sf)_mm512_sub_round_ps((A), (B), (R)), \
(__v16sf)(__m512)(W))
#define _mm512_sub_round_ps(A, B, R)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2110 of file avx512fintrin.h.

◆ _mm512_mask_ternarylogic_epi32

#define _mm512_mask_ternarylogic_epi32 (   A,
  U,
  B,
  C,
  imm 
)
Value:
(__m512i)__builtin_ia32_pternlogd512_mask((__v16si)(__m512i)(A), \
(__v16si)(__m512i)(B), \
(__v16si)(__m512i)(C), (int)(imm), \
(__mmask16)(U))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 5930 of file avx512fintrin.h.

◆ _mm512_mask_ternarylogic_epi64

#define _mm512_mask_ternarylogic_epi64 (   A,
  U,
  B,
  C,
  imm 
)
Value:
(__m512i)__builtin_ia32_pternlogq512_mask((__v8di)(__m512i)(A), \
(__v8di)(__m512i)(B), \
(__v8di)(__m512i)(C), (int)(imm), \
(__mmask8)(U))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 5948 of file avx512fintrin.h.

◆ _mm512_maskz_add_round_pd

#define _mm512_maskz_add_round_pd (   U,
  A,
  B,
 
)
Value:
(__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
(__v8df)_mm512_add_round_pd((A), (B), (R)), \
(__v8df)_mm512_setzero_pd())
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_setzero_pd(void)
#define _mm512_add_round_pd(A, B, R)

Definition at line 1986 of file avx512fintrin.h.

◆ _mm512_maskz_add_round_ps

#define _mm512_maskz_add_round_ps (   U,
  A,
  B,
 
)
Value:
(__m512)__builtin_ia32_selectps_512((__mmask16)(U), \
(__v16sf)_mm512_add_round_ps((A), (B), (R)), \
(__v16sf)_mm512_setzero_ps())
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_setzero_ps(void)
#define _mm512_add_round_ps(A, B, R)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2000 of file avx512fintrin.h.

◆ _mm512_maskz_alignr_epi32

#define _mm512_maskz_alignr_epi32 (   U,
  A,
  B,
  imm 
)
Value:
(__m512i)__builtin_ia32_selectd_512((__mmask16)(U), \
(__v16si)_mm512_alignr_epi32((A), (B), (imm)), \
#define _mm512_alignr_epi32(A, B, I)
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_setzero_si512(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3337 of file avx512fintrin.h.

◆ _mm512_maskz_alignr_epi64

#define _mm512_maskz_alignr_epi64 (   U,
  A,
  B,
  imm 
)
Value:
(__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
(__v8di)_mm512_alignr_epi64((A), (B), (imm)), \
unsigned char __mmask8
Definition: avx512fintrin.h:37
#define _mm512_alignr_epi64(A, B, I)
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_setzero_si512(void)

Definition at line 3323 of file avx512fintrin.h.

◆ _mm512_maskz_cvt_roundepi32_ps

#define _mm512_maskz_cvt_roundepi32_ps (   U,
  A,
 
)
Value:
(__m512)__builtin_ia32_cvtdq2ps512_mask((__v16si)(__m512i)(A), \
(__v16sf)_mm512_setzero_ps(), \
(__mmask16)(U), (int)(R))
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_setzero_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3575 of file avx512fintrin.h.

◆ _mm512_maskz_cvt_roundepu32_ps

#define _mm512_maskz_cvt_roundepu32_ps (   U,
  A,
 
)
Value:
(__m512)__builtin_ia32_cvtudq2ps512_mask((__v16si)(__m512i)(A), \
(__v16sf)_mm512_setzero_ps(), \
(__mmask16)(U), (int)(R))
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_setzero_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3590 of file avx512fintrin.h.

◆ _mm512_maskz_cvt_roundpd_epi32

#define _mm512_maskz_cvt_roundpd_epi32 (   U,
  A,
 
)
Value:
(__m256i)__builtin_ia32_cvtpd2dq512_mask((__v8df)(__m512d)(A), \
(__v8si)_mm256_setzero_si256(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m256i __DEFAULT_FN_ATTRS _mm256_setzero_si256(void)
Constructs a 256-bit integer vector initialized to zero.
Definition: avxintrin.h:4281

Definition at line 3967 of file avx512fintrin.h.

◆ _mm512_maskz_cvt_roundpd_epu32

#define _mm512_maskz_cvt_roundpd_epu32 (   U,
  A,
 
)
Value:
(__m256i)__builtin_ia32_cvtpd2udq512_mask((__v8df)(__m512d)(A), \
(__v8si)_mm256_setzero_si256(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m256i __DEFAULT_FN_ATTRS _mm256_setzero_si256(void)
Constructs a 256-bit integer vector initialized to zero.
Definition: avxintrin.h:4281

Definition at line 4055 of file avx512fintrin.h.

◆ _mm512_maskz_cvt_roundpd_ps

#define _mm512_maskz_cvt_roundpd_ps (   U,
  A,
 
)
Value:
(__m256)__builtin_ia32_cvtpd2ps512_mask((__v8df)(__m512d)(A), \
(__v8sf)_mm256_setzero_ps(), \
(__mmask8)(U), (int)(R))
static __inline __m256 __DEFAULT_FN_ATTRS _mm256_setzero_ps(void)
Constructs a 256-bit floating-point vector of [8 x float] with all vector elements initialized to zer...
Definition: avxintrin.h:4268
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 3717 of file avx512fintrin.h.

◆ _mm512_maskz_cvt_roundph_ps

#define _mm512_maskz_cvt_roundph_ps (   U,
  A,
 
)
Value:
(__m512)__builtin_ia32_vcvtph2ps512_mask((__v16hi)(__m256i)(A), \
(__v16sf)_mm512_setzero_ps(), \
(__mmask16)(U), (int)(R))
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_setzero_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3796 of file avx512fintrin.h.

◆ _mm512_maskz_cvt_roundps_epi32

#define _mm512_maskz_cvt_roundps_epi32 (   U,
  A,
 
)
Value:
(__m512i)__builtin_ia32_cvtps2dq512_mask((__v16sf)(__m512)(A), \
(__v16si)_mm512_setzero_si512(), \
(__mmask16)(U), (int)(R))
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_setzero_si512(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3924 of file avx512fintrin.h.

◆ _mm512_maskz_cvt_roundps_epu32

#define _mm512_maskz_cvt_roundps_epu32 (   U,
  A,
 
)
Value:
(__m512i)__builtin_ia32_cvtps2udq512_mask((__v16sf)(__m512)(A), \
(__v16si)_mm512_setzero_si512(), \
(__mmask16)(U), (int)(R))
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_setzero_si512(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 4011 of file avx512fintrin.h.

◆ _mm512_maskz_cvt_roundps_pd

#define _mm512_maskz_cvt_roundps_pd (   U,
  A,
 
)
Value:
(__m512d)__builtin_ia32_cvtps2pd512_mask((__v8sf)(__m256)(A), \
(__v8df)_mm512_setzero_pd(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_setzero_pd(void)

Definition at line 8907 of file avx512fintrin.h.

◆ _mm512_maskz_cvt_roundps_ph

#define _mm512_maskz_cvt_roundps_ph (   W,
  A,
 
)
Value:
(__m256i)__builtin_ia32_vcvtps2ph512_mask((__v16sf)(__m512)(A), (int)(I), \
(__v16hi)_mm256_setzero_si256(), \
(__mmask16)(W))
static __inline __m256i __DEFAULT_FN_ATTRS _mm256_setzero_si256(void)
Constructs a 256-bit integer vector initialized to zero.
Definition: avxintrin.h:4281
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3777 of file avx512fintrin.h.

◆ _mm512_maskz_cvtps_ph

#define _mm512_maskz_cvtps_ph   _mm512_maskz_cvt_roundps_ph

Definition at line 3784 of file avx512fintrin.h.

◆ _mm512_maskz_cvtt_roundpd_epi32

#define _mm512_maskz_cvtt_roundpd_epi32 (   U,
  A,
 
)
Value:
(__m256i)__builtin_ia32_cvttpd2dq512_mask((__v8df)(__m512d)(A), \
(__v8si)_mm256_setzero_si256(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m256i __DEFAULT_FN_ATTRS _mm256_setzero_si256(void)
Constructs a 256-bit integer vector initialized to zero.
Definition: avxintrin.h:4281

Definition at line 3840 of file avx512fintrin.h.

◆ _mm512_maskz_cvtt_roundpd_epu32

#define _mm512_maskz_cvtt_roundpd_epu32 (   U,
  A,
 
)
Value:
(__m256i)__builtin_ia32_cvttpd2udq512_mask((__v8df)(__m512d)(A), \
(__v8si)_mm256_setzero_si256(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m256i __DEFAULT_FN_ATTRS _mm256_setzero_si256(void)
Constructs a 256-bit integer vector initialized to zero.
Definition: avxintrin.h:4281

Definition at line 6282 of file avx512fintrin.h.

◆ _mm512_maskz_cvtt_roundps_epi32

#define _mm512_maskz_cvtt_roundps_epi32 (   U,
  A,
 
)
Value:
(__m512i)__builtin_ia32_cvttps2dq512_mask((__v16sf)(__m512)(A), \
(__v16si)_mm512_setzero_si512(), \
(__mmask16)(U), (int)(R))
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_setzero_si512(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3882 of file avx512fintrin.h.

◆ _mm512_maskz_cvtt_roundps_epu32

#define _mm512_maskz_cvtt_roundps_epu32 (   U,
  A,
 
)
Value:
(__m512i)__builtin_ia32_cvttps2udq512_mask((__v16sf)(__m512)(A), \
(__v16si)_mm512_setzero_si512(), \
(__mmask16)(U), (int)(R))
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_setzero_si512(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 3531 of file avx512fintrin.h.

◆ _mm512_maskz_div_round_pd

#define _mm512_maskz_div_round_pd (   U,
  A,
  B,
 
)
Value:
(__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
(__v8df)_mm512_div_round_pd((A), (B), (R)), \
(__v8df)_mm512_setzero_pd())
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_setzero_pd(void)
#define _mm512_div_round_pd(A, B, R)

Definition at line 2344 of file avx512fintrin.h.

◆ _mm512_maskz_div_round_ps

#define _mm512_maskz_div_round_ps (   U,
  A,
  B,
 
)
Value:
(__m512)__builtin_ia32_selectps_512((__mmask16)(U), \
(__v16sf)_mm512_div_round_ps((A), (B), (R)), \
(__v16sf)_mm512_setzero_ps())
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_setzero_ps(void)
#define _mm512_div_round_ps(A, B, R)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2358 of file avx512fintrin.h.

◆ _mm512_maskz_extractf32x4_ps

#define _mm512_maskz_extractf32x4_ps (   U,
  A,
  imm 
)
Value:
(__m128)__builtin_ia32_extractf32x4_mask((__v16sf)(__m512)(A), (int)(imm), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8)(U))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Constructs a 128-bit floating-point vector of [4 x float] initialized to zero.
Definition: xmmintrin.h:1903

Definition at line 3368 of file avx512fintrin.h.

◆ _mm512_maskz_extractf64x4_pd

#define _mm512_maskz_extractf64x4_pd (   U,
  A,
  imm 
)
Value:
(__m256d)__builtin_ia32_extractf64x4_mask((__v8df)(__m512d)(A), (int)(imm), \
(__v4df)_mm256_setzero_pd(), \
(__mmask8)(U))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m256d __DEFAULT_FN_ATTRS _mm256_setzero_pd(void)
Constructs a 256-bit floating-point vector of [4 x double] with all vector elements initialized to ze...
Definition: avxintrin.h:4254

Definition at line 3353 of file avx512fintrin.h.

◆ _mm512_maskz_extracti32x4_epi32

#define _mm512_maskz_extracti32x4_epi32 (   U,
  A,
  imm 
)
Value:
(__m128i)__builtin_ia32_extracti32x4_mask((__v16si)(__m512i)(A), (int)(imm), \
(__v4si)_mm_setzero_si128(), \
(__mmask8)(U))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_setzero_si128(void)
Creates a 128-bit integer vector initialized to zero.
Definition: emmintrin.h:3977

Definition at line 7372 of file avx512fintrin.h.

◆ _mm512_maskz_extracti64x4_epi64

#define _mm512_maskz_extracti64x4_epi64 (   U,
  A,
  imm 
)
Value:
(__m256i)__builtin_ia32_extracti64x4_mask((__v8di)(__m512i)(A), (int)(imm), \
(__v4di)_mm256_setzero_si256(), \
(__mmask8)(U))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m256i __DEFAULT_FN_ATTRS _mm256_setzero_si256(void)
Constructs a 256-bit integer vector initialized to zero.
Definition: avxintrin.h:4281

Definition at line 7387 of file avx512fintrin.h.

◆ _mm512_maskz_fixupimm_pd

#define _mm512_maskz_fixupimm_pd (   U,
  A,
  B,
  C,
  imm 
)
Value:
(__m512d)__builtin_ia32_fixupimmpd512_maskz((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
(__v8di)(__m512i)(C), \
(int)(imm), (__mmask8)(U), \
_MM_FROUND_CUR_DIRECTION)
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 5335 of file avx512fintrin.h.

◆ _mm512_maskz_fixupimm_ps

#define _mm512_maskz_fixupimm_ps (   U,
  A,
  B,
  C,
  imm 
)
Value:
(__m512)__builtin_ia32_fixupimmps512_maskz((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
(__v16si)(__m512i)(C), \
(int)(imm), (__mmask16)(U), \
_MM_FROUND_CUR_DIRECTION)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 5375 of file avx512fintrin.h.

◆ _mm512_maskz_fixupimm_round_pd

#define _mm512_maskz_fixupimm_round_pd (   U,
  A,
  B,
  C,
  imm,
 
)
Value:
(__m512d)__builtin_ia32_fixupimmpd512_maskz((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
(__v8di)(__m512i)(C), \
(int)(imm), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 5328 of file avx512fintrin.h.

◆ _mm512_maskz_fixupimm_round_ps

#define _mm512_maskz_fixupimm_round_ps (   U,
  A,
  B,
  C,
  imm,
 
)
Value:
(__m512)__builtin_ia32_fixupimmps512_maskz((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
(__v16si)(__m512i)(C), \
(int)(imm), (__mmask16)(U), \
(int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 5368 of file avx512fintrin.h.

◆ _mm512_maskz_fmadd_round_pd

#define _mm512_maskz_fmadd_round_pd (   U,
  A,
  B,
  C,
 
)
Value:
(__m512d)__builtin_ia32_vfmaddpd512_maskz((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
(__v8df)(__m512d)(C), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 2448 of file avx512fintrin.h.

◆ _mm512_maskz_fmadd_round_ps

#define _mm512_maskz_fmadd_round_ps (   U,
  A,
  B,
  C,
 
)
Value:
(__m512)__builtin_ia32_vfmaddps512_maskz((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
(__v16sf)(__m512)(C), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2652 of file avx512fintrin.h.

◆ _mm512_maskz_fmaddsub_round_pd

#define _mm512_maskz_fmaddsub_round_pd (   U,
  A,
  B,
  C,
 
)
Value:
(__m512d)__builtin_ia32_vfmaddsubpd512_maskz((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
(__v8df)(__m512d)(C), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 2856 of file avx512fintrin.h.

◆ _mm512_maskz_fmaddsub_round_ps

#define _mm512_maskz_fmaddsub_round_ps (   U,
  A,
  B,
  C,
 
)
Value:
(__m512)__builtin_ia32_vfmaddsubps512_maskz((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
(__v16sf)(__m512)(C), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2975 of file avx512fintrin.h.

◆ _mm512_maskz_fmsub_round_pd

#define _mm512_maskz_fmsub_round_pd (   U,
  A,
  B,
  C,
 
)
Value:
(__m512d)__builtin_ia32_vfmaddpd512_maskz((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
-(__v8df)(__m512d)(C), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 2469 of file avx512fintrin.h.

◆ _mm512_maskz_fmsub_round_ps

#define _mm512_maskz_fmsub_round_ps (   U,
  A,
  B,
  C,
 
)
Value:
(__m512)__builtin_ia32_vfmaddps512_maskz((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
-(__v16sf)(__m512)(C), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2673 of file avx512fintrin.h.

◆ _mm512_maskz_fmsubadd_round_pd

#define _mm512_maskz_fmsubadd_round_pd (   U,
  A,
  B,
  C,
 
)
Value:
(__m512d)__builtin_ia32_vfmaddsubpd512_maskz((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
-(__v8df)(__m512d)(C), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 2877 of file avx512fintrin.h.

◆ _mm512_maskz_fmsubadd_round_ps

#define _mm512_maskz_fmsubadd_round_ps (   U,
  A,
  B,
  C,
 
)
Value:
(__m512)__builtin_ia32_vfmaddsubps512_maskz((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
-(__v16sf)(__m512)(C), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2996 of file avx512fintrin.h.

◆ _mm512_maskz_fnmadd_round_pd

#define _mm512_maskz_fnmadd_round_pd (   U,
  A,
  B,
  C,
 
)
Value:
(__m512d)__builtin_ia32_vfmaddpd512_maskz(-(__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
(__v8df)(__m512d)(C), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 2490 of file avx512fintrin.h.

◆ _mm512_maskz_fnmadd_round_ps

#define _mm512_maskz_fnmadd_round_ps (   U,
  A,
  B,
  C,
 
)
Value:
(__m512)__builtin_ia32_vfmaddps512_maskz(-(__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
(__v16sf)(__m512)(C), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2694 of file avx512fintrin.h.

◆ _mm512_maskz_fnmsub_round_pd

#define _mm512_maskz_fnmsub_round_pd (   U,
  A,
  B,
  C,
 
)
Value:
(__m512d)__builtin_ia32_vfmaddpd512_maskz(-(__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
-(__v8df)(__m512d)(C), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 2504 of file avx512fintrin.h.

◆ _mm512_maskz_fnmsub_round_ps

#define _mm512_maskz_fnmsub_round_ps (   U,
  A,
  B,
  C,
 
)
Value:
(__m512)__builtin_ia32_vfmaddps512_maskz(-(__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
-(__v16sf)(__m512)(C), \
(__mmask16)(U), (int)(R))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2708 of file avx512fintrin.h.

◆ _mm512_maskz_getexp_round_pd

#define _mm512_maskz_getexp_round_pd (   U,
  A,
 
)
Value:
(__m512d)__builtin_ia32_getexppd512_mask((__v8df)(__m512d)(A), \
(__v8df)_mm512_setzero_pd(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_setzero_pd(void)

Definition at line 7536 of file avx512fintrin.h.

◆ _mm512_maskz_getexp_round_ps

#define _mm512_maskz_getexp_round_ps (   U,
  A,
 
)
Value:
(__m512)__builtin_ia32_getexpps512_mask((__v16sf)(__m512)(A), \
(__v16sf)_mm512_setzero_ps(), \
(__mmask16)(U), (int)(R))
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_setzero_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 7578 of file avx512fintrin.h.

◆ _mm512_maskz_getmant_pd

#define _mm512_maskz_getmant_pd (   U,
  A,
  B,
 
)
Value:
(__m512d)__builtin_ia32_getmantpd512_mask((__v8df)(__m512d)(A), \
(int)(((C)<<2) | (B)), \
(__v8df)_mm512_setzero_pd(), \
(__mmask8)(U), \
_MM_FROUND_CUR_DIRECTION)
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_setzero_pd(void)

Definition at line 7480 of file avx512fintrin.h.

◆ _mm512_maskz_getmant_ps

#define _mm512_maskz_getmant_ps (   U,
  A,
  B,
 
)
Value:
(__m512)__builtin_ia32_getmantps512_mask((__v16sf)(__m512)(A), \
(int)(((C)<<2)|(B)), \
(__v16sf)_mm512_setzero_ps(), \
(__mmask16)(U), \
_MM_FROUND_CUR_DIRECTION)
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_setzero_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 7519 of file avx512fintrin.h.

◆ _mm512_maskz_getmant_round_pd

#define _mm512_maskz_getmant_round_pd (   U,
  A,
  B,
  C,
 
)
Value:
(__m512d)__builtin_ia32_getmantpd512_mask((__v8df)(__m512d)(A), \
(int)(((C)<<2) | (B)), \
(__v8df)_mm512_setzero_pd(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_setzero_pd(void)

Definition at line 7460 of file avx512fintrin.h.

◆ _mm512_maskz_getmant_round_ps

#define _mm512_maskz_getmant_round_ps (   U,
  A,
  B,
  C,
 
)
Value:
(__m512)__builtin_ia32_getmantps512_mask((__v16sf)(__m512)(A), \
(int)(((C)<<2) | (B)), \
(__v16sf)_mm512_setzero_ps(), \
(__mmask16)(U), (int)(R))
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_setzero_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 7499 of file avx512fintrin.h.

◆ _mm512_maskz_insertf32x4

#define _mm512_maskz_insertf32x4 (   U,
  A,
  B,
  imm 
)
Value:
(__m512)__builtin_ia32_selectps_512((__mmask16)(U), \
(__v16sf)_mm512_insertf32x4((A), (B), (imm)), \
(__v16sf)_mm512_setzero_ps())
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_setzero_ps(void)
#define _mm512_insertf32x4(A, B, imm)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 7429 of file avx512fintrin.h.

◆ _mm512_maskz_insertf64x4

#define _mm512_maskz_insertf64x4 (   U,
  A,
  B,
  imm 
)
Value:
(__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
(__v8df)_mm512_insertf64x4((A), (B), (imm)), \
(__v8df)_mm512_setzero_pd())
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_setzero_pd(void)
#define _mm512_insertf64x4(A, B, imm)

Definition at line 7401 of file avx512fintrin.h.

◆ _mm512_maskz_inserti32x4

#define _mm512_maskz_inserti32x4 (   U,
  A,
  B,
  imm 
)
Value:
(__m512i)__builtin_ia32_selectd_512((__mmask16)(U), \
(__v16si)_mm512_inserti32x4((A), (B), (imm)), \
#define _mm512_inserti32x4(A, B, imm)
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_setzero_si512(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 7443 of file avx512fintrin.h.

◆ _mm512_maskz_inserti64x4

#define _mm512_maskz_inserti64x4 (   U,
  A,
  B,
  imm 
)
Value:
(__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
(__v8di)_mm512_inserti64x4((A), (B), (imm)), \
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_setzero_si512(void)
#define _mm512_inserti64x4(A, B, imm)

Definition at line 7415 of file avx512fintrin.h.

◆ _mm512_maskz_max_round_pd

#define _mm512_maskz_max_round_pd (   U,
  A,
  B,
 
)
Value:
(__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
(__v8df)_mm512_max_round_pd((A), (B), (R)), \
(__v8df)_mm512_setzero_pd())
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_setzero_pd(void)
#define _mm512_max_round_pd(A, B, R)

Definition at line 948 of file avx512fintrin.h.

◆ _mm512_maskz_max_round_ps

#define _mm512_maskz_max_round_ps (   U,
  A,
  B,
 
)
Value:
(__m512)__builtin_ia32_selectps_512((__mmask16)(U), \
(__v16sf)_mm512_max_round_ps((A), (B), (R)), \
(__v16sf)_mm512_setzero_ps())
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_setzero_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38
#define _mm512_max_round_ps(A, B, R)

Definition at line 985 of file avx512fintrin.h.

◆ _mm512_maskz_min_round_pd

#define _mm512_maskz_min_round_pd (   U,
  A,
  B,
 
)
Value:
(__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
(__v8df)_mm512_min_round_pd((A), (B), (R)), \
(__v8df)_mm512_setzero_pd())
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_setzero_pd(void)
#define _mm512_min_round_pd(A, B, R)

Definition at line 1183 of file avx512fintrin.h.

◆ _mm512_maskz_min_round_ps

#define _mm512_maskz_min_round_ps (   U,
  A,
  B,
 
)
Value:
(__m512)__builtin_ia32_selectps_512((__mmask16)(U), \
(__v16sf)_mm512_min_round_ps((A), (B), (R)), \
(__v16sf)_mm512_setzero_ps())
#define _mm512_min_round_ps(A, B, R)
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_setzero_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 1220 of file avx512fintrin.h.

◆ _mm512_maskz_mul_round_pd

#define _mm512_maskz_mul_round_pd (   U,
  A,
  B,
 
)
Value:
(__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
(__v8df)_mm512_mul_round_pd((A), (B), (R)), \
(__v8df)_mm512_setzero_pd())
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_setzero_pd(void)
#define _mm512_mul_round_pd(A, B, R)

Definition at line 2216 of file avx512fintrin.h.

◆ _mm512_maskz_mul_round_ps

#define _mm512_maskz_mul_round_ps (   U,
  A,
  B,
 
)
Value:
(__m512)__builtin_ia32_selectps_512((__mmask16)(U), \
(__v16sf)_mm512_mul_round_ps((A), (B), (R)), \
(__v16sf)_mm512_setzero_ps())
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_setzero_ps(void)
#define _mm512_mul_round_ps(A, B, R)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2230 of file avx512fintrin.h.

◆ _mm512_maskz_permute_pd

#define _mm512_maskz_permute_pd (   U,
  X,
 
)
Value:
(__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
(__v8df)_mm512_permute_pd((X), (C)), \
(__v8df)_mm512_setzero_pd())
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_setzero_pd(void)
#define _mm512_permute_pd(X, C)
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition: SemaDecl.cpp:14781

Definition at line 6145 of file avx512fintrin.h.

◆ _mm512_maskz_permute_ps

#define _mm512_maskz_permute_ps (   U,
  X,
 
)
Value:
(__m512)__builtin_ia32_selectps_512((__mmask16)(U), \
(__v16sf)_mm512_permute_ps((X), (C)), \
(__v16sf)_mm512_setzero_ps())
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_setzero_ps(void)
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition: SemaDecl.cpp:14781
unsigned short __mmask16
Definition: avx512fintrin.h:38
#define _mm512_permute_ps(X, C)

Definition at line 6158 of file avx512fintrin.h.

◆ _mm512_maskz_permutex_epi64

#define _mm512_maskz_permutex_epi64 (   U,
  X,
 
)
Value:
(__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
(__v8di)_mm512_permutex_epi64((X), (C)), \
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_setzero_si512(void)
#define _mm512_permutex_epi64(X, C)
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition: SemaDecl.cpp:14781

Definition at line 8240 of file avx512fintrin.h.

◆ _mm512_maskz_permutex_pd

#define _mm512_maskz_permutex_pd (   U,
  X,
 
)
Value:
(__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
(__v8df)_mm512_permutex_pd((X), (C)), \
(__v8df)_mm512_setzero_pd())
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_setzero_pd(void)
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition: SemaDecl.cpp:14781
#define _mm512_permutex_pd(X, C)

Definition at line 8227 of file avx512fintrin.h.

◆ _mm512_maskz_rol_epi32

#define _mm512_maskz_rol_epi32 (   U,
  a,
 
)
Value:
(__m512i)__builtin_ia32_selectd_512((__mmask16)(U), \
(__v16si)_mm512_rol_epi32((a), (b)), \
#define _mm512_rol_epi32(a, b)
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_setzero_si512(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 5025 of file avx512fintrin.h.

◆ _mm512_maskz_rol_epi64

#define _mm512_maskz_rol_epi64 (   U,
  a,
 
)
Value:
(__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
(__v8di)_mm512_rol_epi64((a), (b)), \
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_setzero_si512(void)
#define _mm512_rol_epi64(a, b)

Definition at line 5038 of file avx512fintrin.h.

◆ _mm512_maskz_ror_epi32

#define _mm512_maskz_ror_epi32 (   U,
  A,
 
)
Value:
(__m512i)__builtin_ia32_selectd_512((__mmask16)(U), \
(__v16si)_mm512_ror_epi32((A), (B)), \
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_setzero_si512(void)
#define _mm512_ror_epi32(A, B)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 5095 of file avx512fintrin.h.

◆ _mm512_maskz_ror_epi64

#define _mm512_maskz_ror_epi64 (   U,
  A,
 
)
Value:
(__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
(__v8di)_mm512_ror_epi64((A), (B)), \
unsigned char __mmask8
Definition: avx512fintrin.h:37
#define _mm512_ror_epi64(A, B)
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_setzero_si512(void)

Definition at line 5108 of file avx512fintrin.h.

◆ _mm512_maskz_roundscale_pd

#define _mm512_maskz_roundscale_pd (   A,
  B,
  imm 
)
Value:
(__m512d)__builtin_ia32_rndscalepd_mask((__v8df)(__m512d)(B), (int)(imm), \
(__v8df)_mm512_setzero_pd(), \
(__mmask8)(A), \
_MM_FROUND_CUR_DIRECTION)
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_setzero_pd(void)

Definition at line 2406 of file avx512fintrin.h.

◆ _mm512_maskz_roundscale_ps

#define _mm512_maskz_roundscale_ps (   A,
  B,
  imm 
)
Value:
(__m512)__builtin_ia32_rndscaleps_mask((__v16sf)(__m512)(B), (int)(imm), \
(__v16sf)_mm512_setzero_ps(), \
(__mmask16)(A), \
_MM_FROUND_CUR_DIRECTION)
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_setzero_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2374 of file avx512fintrin.h.

◆ _mm512_maskz_roundscale_round_pd

#define _mm512_maskz_roundscale_round_pd (   A,
  B,
  imm,
 
)
Value:
(__m512d)__builtin_ia32_rndscalepd_mask((__v8df)(__m512d)(B), (int)(imm), \
(__v8df)_mm512_setzero_pd(), \
(__mmask8)(A), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_setzero_pd(void)

Definition at line 2417 of file avx512fintrin.h.

◆ _mm512_maskz_roundscale_round_ps

#define _mm512_maskz_roundscale_round_ps (   A,
  B,
  imm,
 
)
Value:
(__m512)__builtin_ia32_rndscaleps_mask((__v16sf)(__m512)(B), (int)(imm), \
(__v16sf)_mm512_setzero_ps(), \
(__mmask16)(A), (int)(R))
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_setzero_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2385 of file avx512fintrin.h.

◆ _mm512_maskz_scalef_round_pd

#define _mm512_maskz_scalef_round_pd (   U,
  A,
  B,
 
)
Value:
(__m512d)__builtin_ia32_scalefpd512_mask((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
(__v8df)_mm512_setzero_pd(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_setzero_pd(void)

Definition at line 6412 of file avx512fintrin.h.

◆ _mm512_maskz_scalef_round_ps

#define _mm512_maskz_scalef_round_ps (   U,
  A,
  B,
 
)
Value:
(__m512)__builtin_ia32_scalefps512_mask((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
(__v16sf)_mm512_setzero_ps(), \
(__mmask16)(U), (int)(R))
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_setzero_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 6462 of file avx512fintrin.h.

◆ _mm512_maskz_shuffle_epi32

#define _mm512_maskz_shuffle_epi32 (   U,
  A,
 
)
Value:
(__m512i)__builtin_ia32_selectd_512((__mmask16)(U), \
(__v16si)_mm512_shuffle_epi32((A), (I)), \
#define _mm512_shuffle_epi32(A, I)
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_setzero_si512(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 8764 of file avx512fintrin.h.

◆ _mm512_maskz_shuffle_f32x4

#define _mm512_maskz_shuffle_f32x4 (   U,
  A,
  B,
  imm 
)
Value:
(__m512)__builtin_ia32_selectps_512((__mmask16)(U), \
(__v16sf)_mm512_shuffle_f32x4((A), (B), (imm)), \
(__v16sf)_mm512_setzero_ps())
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_setzero_ps(void)
#define _mm512_shuffle_f32x4(A, B, imm)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 6647 of file avx512fintrin.h.

◆ _mm512_maskz_shuffle_f64x2

#define _mm512_maskz_shuffle_f64x2 (   U,
  A,
  B,
  imm 
)
Value:
(__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
(__v8df)_mm512_shuffle_f64x2((A), (B), (imm)), \
(__v8df)_mm512_setzero_pd())
#define _mm512_shuffle_f64x2(A, B, imm)
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_setzero_pd(void)

Definition at line 6661 of file avx512fintrin.h.

◆ _mm512_maskz_shuffle_i32x4

#define _mm512_maskz_shuffle_i32x4 (   U,
  A,
  B,
  imm 
)
Value:
(__m512i)__builtin_ia32_selectd_512((__mmask16)(U), \
(__v16si)_mm512_shuffle_i32x4((A), (B), (imm)), \
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_setzero_si512(void)
#define _mm512_shuffle_i32x4(A, B, imm)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 6675 of file avx512fintrin.h.

◆ _mm512_maskz_shuffle_i64x2

#define _mm512_maskz_shuffle_i64x2 (   U,
  A,
  B,
  imm 
)
Value:
(__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
(__v8di)_mm512_shuffle_i64x2((A), (B), (imm)), \
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_setzero_si512(void)
#define _mm512_shuffle_i64x2(A, B, imm)

Definition at line 6689 of file avx512fintrin.h.

◆ _mm512_maskz_shuffle_pd

#define _mm512_maskz_shuffle_pd (   U,
  A,
  B,
 
)
Value:
(__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
(__v8df)_mm512_shuffle_pd((A), (B), (M)), \
(__v8df)_mm512_setzero_pd())
#define _mm512_shuffle_pd(A, B, M)
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_setzero_pd(void)

Definition at line 6703 of file avx512fintrin.h.

◆ _mm512_maskz_shuffle_ps

#define _mm512_maskz_shuffle_ps (   U,
  A,
  B,
 
)
Value:
(__m512)__builtin_ia32_selectps_512((__mmask16)(U), \
(__v16sf)_mm512_shuffle_ps((A), (B), (M)), \
(__v16sf)_mm512_setzero_ps())
#define _mm512_shuffle_ps(A, B, M)
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_setzero_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 6717 of file avx512fintrin.h.

◆ _mm512_maskz_sqrt_round_pd

#define _mm512_maskz_sqrt_round_pd (   U,
  A,
 
)
Value:
(__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
(__v8df)_mm512_sqrt_round_pd((A), (R)), \
(__v8df)_mm512_setzero_pd())
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_setzero_pd(void)
#define _mm512_sqrt_round_pd(A, R)

Definition at line 1495 of file avx512fintrin.h.

◆ _mm512_maskz_sqrt_round_ps

#define _mm512_maskz_sqrt_round_ps (   U,
  A,
 
)
Value:
(__m512)__builtin_ia32_selectps_512((__mmask16)(U), \
(__v16sf)_mm512_sqrt_round_ps((A), (R)), \
(__v16sf)_mm512_setzero_ps())
#define _mm512_sqrt_round_ps(A, R)
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_setzero_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 1531 of file avx512fintrin.h.

◆ _mm512_maskz_sub_round_pd

#define _mm512_maskz_sub_round_pd (   U,
  A,
  B,
 
)
Value:
(__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
(__v8df)_mm512_sub_round_pd((A), (B), (R)), \
(__v8df)_mm512_setzero_pd())
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_setzero_pd(void)
#define _mm512_sub_round_pd(A, B, R)

Definition at line 2101 of file avx512fintrin.h.

◆ _mm512_maskz_sub_round_ps

#define _mm512_maskz_sub_round_ps (   U,
  A,
  B,
 
)
Value:
(__m512)__builtin_ia32_selectps_512((__mmask16)(U), \
(__v16sf)_mm512_sub_round_ps((A), (B), (R)), \
(__v16sf)_mm512_setzero_ps())
static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_setzero_ps(void)
#define _mm512_sub_round_ps(A, B, R)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2115 of file avx512fintrin.h.

◆ _mm512_maskz_ternarylogic_epi32

#define _mm512_maskz_ternarylogic_epi32 (   U,
  A,
  B,
  C,
  imm 
)
Value:
(__m512i)__builtin_ia32_pternlogd512_maskz((__v16si)(__m512i)(A), \
(__v16si)(__m512i)(B), \
(__v16si)(__m512i)(C), \
(int)(imm), (__mmask16)(U))
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 5936 of file avx512fintrin.h.

◆ _mm512_maskz_ternarylogic_epi64

#define _mm512_maskz_ternarylogic_epi64 (   U,
  A,
  B,
  C,
  imm 
)
Value:
(__m512i)__builtin_ia32_pternlogq512_maskz((__v8di)(__m512i)(A), \
(__v8di)(__m512i)(B), \
(__v8di)(__m512i)(C), (int)(imm), \
(__mmask8)(U))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 5954 of file avx512fintrin.h.

◆ _mm512_max_round_pd

#define _mm512_max_round_pd (   A,
  B,
 
)
Value:
(__m512d)__builtin_ia32_maxpd512((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), (int)(R))

Definition at line 939 of file avx512fintrin.h.

◆ _mm512_max_round_ps

#define _mm512_max_round_ps (   A,
  B,
 
)
Value:
(__m512)__builtin_ia32_maxps512((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), (int)(R))

Definition at line 976 of file avx512fintrin.h.

◆ _mm512_min_round_pd

#define _mm512_min_round_pd (   A,
  B,
 
)
Value:
(__m512d)__builtin_ia32_minpd512((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), (int)(R))

Definition at line 1174 of file avx512fintrin.h.

◆ _mm512_min_round_ps

#define _mm512_min_round_ps (   A,
  B,
 
)
Value:
(__m512)__builtin_ia32_minps512((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), (int)(R))

Definition at line 1211 of file avx512fintrin.h.

◆ _mm512_mul_round_pd

#define _mm512_mul_round_pd (   A,
  B,
 
)
Value:
(__m512d)__builtin_ia32_mulpd512((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), (int)(R))

Definition at line 2207 of file avx512fintrin.h.

◆ _mm512_mul_round_ps

#define _mm512_mul_round_ps (   A,
  B,
 
)
Value:
(__m512)__builtin_ia32_mulps512((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), (int)(R))

Definition at line 2221 of file avx512fintrin.h.

◆ _mm512_permute_pd

#define _mm512_permute_pd (   X,
 
)    (__m512d)__builtin_ia32_vpermilpd512((__v8df)(__m512d)(X), (int)(C))

Definition at line 6137 of file avx512fintrin.h.

◆ _mm512_permute_ps

#define _mm512_permute_ps (   X,
 
)    (__m512)__builtin_ia32_vpermilps512((__v16sf)(__m512)(X), (int)(C))

Definition at line 6150 of file avx512fintrin.h.

◆ _mm512_permutevar_epi32

#define _mm512_permutevar_epi32   _mm512_permutexvar_epi32

Definition at line 8318 of file avx512fintrin.h.

◆ _mm512_permutex_epi64

#define _mm512_permutex_epi64 (   X,
 
)    (__m512i)__builtin_ia32_permdi512((__v8di)(__m512i)(X), (int)(C))

Definition at line 8232 of file avx512fintrin.h.

◆ _mm512_permutex_pd

#define _mm512_permutex_pd (   X,
 
)    (__m512d)__builtin_ia32_permdf512((__v8df)(__m512d)(X), (int)(C))

Definition at line 8219 of file avx512fintrin.h.

◆ _mm512_rol_epi32

#define _mm512_rol_epi32 (   a,
 
)    (__m512i)__builtin_ia32_prold512((__v16si)(__m512i)(a), (int)(b))

Definition at line 5017 of file avx512fintrin.h.

◆ _mm512_rol_epi64

#define _mm512_rol_epi64 (   a,
 
)    (__m512i)__builtin_ia32_prolq512((__v8di)(__m512i)(a), (int)(b))

Definition at line 5030 of file avx512fintrin.h.

◆ _mm512_ror_epi32

#define _mm512_ror_epi32 (   A,
 
)    (__m512i)__builtin_ia32_prord512((__v16si)(__m512i)(A), (int)(B))

Definition at line 5087 of file avx512fintrin.h.

◆ _mm512_ror_epi64

#define _mm512_ror_epi64 (   A,
 
)    (__m512i)__builtin_ia32_prorq512((__v8di)(__m512i)(A), (int)(B))

Definition at line 5100 of file avx512fintrin.h.

◆ _mm512_roundscale_pd

#define _mm512_roundscale_pd (   A,
 
)
Value:
(__m512d)__builtin_ia32_rndscalepd_mask((__v8df)(__m512d)(A), (int)(B), \
(__v8df)_mm512_undefined_pd(), \
(__mmask8)-1, \
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_undefined_pd(void)
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:45

Definition at line 2395 of file avx512fintrin.h.

◆ _mm512_roundscale_ps

#define _mm512_roundscale_ps (   A,
 
)
Value:
(__m512)__builtin_ia32_rndscaleps_mask((__v16sf)(__m512)(A), (int)(B), \
(__v16sf)_mm512_undefined_ps(), \
(__mmask16)-1, \
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_undefined_ps(void)
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:45
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2363 of file avx512fintrin.h.

◆ _mm512_roundscale_round_pd

#define _mm512_roundscale_round_pd (   A,
  imm,
 
)
Value:
(__m512d)__builtin_ia32_rndscalepd_mask((__v8df)(__m512d)(A), (int)(imm), \
(__v8df)_mm512_undefined_pd(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_undefined_pd(void)

Definition at line 2422 of file avx512fintrin.h.

◆ _mm512_roundscale_round_ps

#define _mm512_roundscale_round_ps (   A,
  imm,
 
)
Value:
(__m512)__builtin_ia32_rndscaleps_mask((__v16sf)(__m512)(A), (int)(imm), \
(__v16sf)_mm512_undefined_ps(), \
(__mmask16)-1, (int)(R))
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_undefined_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 2390 of file avx512fintrin.h.

◆ _mm512_scalef_round_pd

#define _mm512_scalef_round_pd (   A,
  B,
 
)
Value:
(__m512d)__builtin_ia32_scalefpd512_mask((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), \
(__v8df)_mm512_undefined_pd(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_undefined_pd(void)

Definition at line 6400 of file avx512fintrin.h.

◆ _mm512_scalef_round_ps

#define _mm512_scalef_round_ps (   A,
  B,
 
)
Value:
(__m512)__builtin_ia32_scalefps512_mask((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), \
(__v16sf)_mm512_undefined_ps(), \
(__mmask16)-1, (int)(R))
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_undefined_ps(void)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 6450 of file avx512fintrin.h.

◆ _mm512_setr4_epi32

#define _mm512_setr4_epi32 (   e0,
  e1,
  e2,
  e3 
)    _mm512_set4_epi32((e3),(e2),(e1),(e0))

Definition at line 372 of file avx512fintrin.h.

◆ _mm512_setr4_epi64

#define _mm512_setr4_epi64 (   e0,
  e1,
  e2,
  e3 
)    _mm512_set4_epi64((e3),(e2),(e1),(e0))

Definition at line 375 of file avx512fintrin.h.

◆ _mm512_setr4_pd

#define _mm512_setr4_pd (   e0,
  e1,
  e2,
  e3 
)    _mm512_set4_pd((e3),(e2),(e1),(e0))

Definition at line 378 of file avx512fintrin.h.

◆ _mm512_setr4_ps

#define _mm512_setr4_ps (   e0,
  e1,
  e2,
  e3 
)    _mm512_set4_ps((e3),(e2),(e1),(e0))

Definition at line 381 of file avx512fintrin.h.

◆ _mm512_setr_epi32

#define _mm512_setr_epi32 (   e0,
  e1,
  e2,
  e3,
  e4,
  e5,
  e6,
  e7,
  e8,
  e9,
  e10,
  e11,
  e12,
  e13,
  e14,
  e15 
)
Value:
_mm512_set_epi32((e15),(e14),(e13),(e12),(e11),(e10),(e9),(e8),(e7),(e6), \
(e5),(e4),(e3),(e2),(e1),(e0))
static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_set_epi32(int __A, int __B, int __C, int __D, int __E, int __F, int __G, int __H, int __I, int __J, int __K, int __L, int __M, int __N, int __O, int __P)

Definition at line 9225 of file avx512fintrin.h.

◆ _mm512_setr_epi64

#define _mm512_setr_epi64 (   e0,
  e1,
  e2,
  e3,
  e4,
  e5,
  e6,
  e7 
)    _mm512_set_epi64((e7),(e6),(e5),(e4),(e3),(e2),(e1),(e0))

Definition at line 9239 of file avx512fintrin.h.

◆ _mm512_setr_pd

#define _mm512_setr_pd (   e0,
  e1,
  e2,
  e3,
  e4,
  e5,
  e6,
  e7 
)    _mm512_set_pd((e7),(e6),(e5),(e4),(e3),(e2),(e1),(e0))

Definition at line 9250 of file avx512fintrin.h.

◆ _mm512_setr_ps

#define _mm512_setr_ps (   e0,
  e1,
  e2,
  e3,
  e4,
  e5,
  e6,
  e7,
  e8,
  e9,
  e10,
  e11,
  e12,
  e13,
  e14,
  e15 
)
Value:
_mm512_set_ps((e15),(e14),(e13),(e12),(e11),(e10),(e9),(e8),(e7),(e6),(e5), \
(e4),(e3),(e2),(e1),(e0))
static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_set_ps(float __A, float __B, float __C, float __D, float __E, float __F, float __G, float __H, float __I, float __J, float __K, float __L, float __M, float __N, float __O, float __P)

Definition at line 9264 of file avx512fintrin.h.

◆ _mm512_setzero

#define _mm512_setzero   _mm512_setzero_ps

Definition at line 259 of file avx512fintrin.h.

◆ _mm512_setzero_epi32

#define _mm512_setzero_epi32   _mm512_setzero_si512

Definition at line 178 of file avx512fintrin.h.

◆ _mm512_shuffle_epi32

#define _mm512_shuffle_epi32 (   A,
 
)    (__m512i)__builtin_ia32_pshufd512((__v16si)(__m512i)(A), (int)(I))

Definition at line 8756 of file avx512fintrin.h.

◆ _mm512_shuffle_f32x4

#define _mm512_shuffle_f32x4 (   A,
  B,
  imm 
)
Value:
(__m512)__builtin_ia32_shuf_f32x4((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), (int)(imm))

Definition at line 6638 of file avx512fintrin.h.

◆ _mm512_shuffle_f64x2

#define _mm512_shuffle_f64x2 (   A,
  B,
  imm 
)
Value:
(__m512d)__builtin_ia32_shuf_f64x2((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), (int)(imm))

Definition at line 6652 of file avx512fintrin.h.

◆ _mm512_shuffle_i32x4

#define _mm512_shuffle_i32x4 (   A,
  B,
  imm 
)
Value:
(__m512i)__builtin_ia32_shuf_i32x4((__v16si)(__m512i)(A), \
(__v16si)(__m512i)(B), (int)(imm))

Definition at line 6666 of file avx512fintrin.h.

◆ _mm512_shuffle_i64x2

#define _mm512_shuffle_i64x2 (   A,
  B,
  imm 
)
Value:
(__m512i)__builtin_ia32_shuf_i64x2((__v8di)(__m512i)(A), \
(__v8di)(__m512i)(B), (int)(imm))

Definition at line 6680 of file avx512fintrin.h.

◆ _mm512_shuffle_pd

#define _mm512_shuffle_pd (   A,
  B,
 
)
Value:
(__m512d)__builtin_ia32_shufpd512((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), (int)(M))

Definition at line 6694 of file avx512fintrin.h.

◆ _mm512_shuffle_ps

#define _mm512_shuffle_ps (   A,
  B,
 
)
Value:
(__m512)__builtin_ia32_shufps512((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), (int)(M))

Definition at line 6708 of file avx512fintrin.h.

◆ _mm512_sqrt_round_pd

#define _mm512_sqrt_round_pd (   A,
 
)    (__m512d)__builtin_ia32_sqrtpd512((__v8df)(__m512d)(A), (int)(R))

Definition at line 1487 of file avx512fintrin.h.

◆ _mm512_sqrt_round_ps

#define _mm512_sqrt_round_ps (   A,
 
)    (__m512)__builtin_ia32_sqrtps512((__v16sf)(__m512)(A), (int)(R))

Definition at line 1523 of file avx512fintrin.h.

◆ _mm512_sub_round_pd

#define _mm512_sub_round_pd (   A,
  B,
 
)
Value:
(__m512d)__builtin_ia32_subpd512((__v8df)(__m512d)(A), \
(__v8df)(__m512d)(B), (int)(R))

Definition at line 2092 of file avx512fintrin.h.

◆ _mm512_sub_round_ps

#define _mm512_sub_round_ps (   A,
  B,
 
)
Value:
(__m512)__builtin_ia32_subps512((__v16sf)(__m512)(A), \
(__v16sf)(__m512)(B), (int)(R))

Definition at line 2106 of file avx512fintrin.h.

◆ _mm512_ternarylogic_epi32

#define _mm512_ternarylogic_epi32 (   A,
  B,
  C,
  imm 
)
Value:
(__m512i)__builtin_ia32_pternlogd512_mask((__v16si)(__m512i)(A), \
(__v16si)(__m512i)(B), \
(__v16si)(__m512i)(C), (int)(imm), \
(__mmask16)-1)
unsigned short __mmask16
Definition: avx512fintrin.h:38

Definition at line 5924 of file avx512fintrin.h.

◆ _mm512_ternarylogic_epi64

#define _mm512_ternarylogic_epi64 (   A,
  B,
  C,
  imm 
)
Value:
(__m512i)__builtin_ia32_pternlogq512_mask((__v8di)(__m512i)(A), \
(__v8di)(__m512i)(B), \
(__v8di)(__m512i)(C), (int)(imm), \
(__mmask8)-1)
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 5942 of file avx512fintrin.h.

◆ _mm_add_round_sd

#define _mm_add_round_sd (   A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_addsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)_mm_setzero_pd(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Constructs a 128-bit floating-point vector of [2 x double] initialized to zero.
Definition: emmintrin.h:1911

Definition at line 1931 of file avx512fintrin.h.

◆ _mm_add_round_ss

#define _mm_add_round_ss (   A,
  B,
 
)
Value:
(__m128)__builtin_ia32_addss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Constructs a 128-bit floating-point vector of [4 x float] initialized to zero.
Definition: xmmintrin.h:1903

Definition at line 1902 of file avx512fintrin.h.

◆ _mm_cmp_round_sd_mask

#define _mm_cmp_round_sd_mask (   X,
  Y,
  P,
 
)
Value:
(__mmask8)__builtin_ia32_cmpsd_mask((__v2df)(__m128d)(X), \
(__v2df)(__m128d)(Y), (int)(P), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
StringRef P
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition: SemaDecl.cpp:14781

Definition at line 8556 of file avx512fintrin.h.

◆ _mm_cmp_round_ss_mask

#define _mm_cmp_round_ss_mask (   X,
  Y,
  P,
 
)
Value:
(__mmask8)__builtin_ia32_cmpss_mask((__v4sf)(__m128)(X), \
(__v4sf)(__m128)(Y), (int)(P), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
StringRef P
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition: SemaDecl.cpp:14781

Definition at line 8534 of file avx512fintrin.h.

◆ _mm_cmp_sd_mask

#define _mm_cmp_sd_mask (   X,
  Y,
  P 
)
Value:
(__mmask8)__builtin_ia32_cmpsd_mask((__v2df)(__m128d)(X), \
(__v2df)(__m128d)(Y), (int)(P), \
(__mmask8)-1, \
_MM_FROUND_CUR_DIRECTION)
unsigned char __mmask8
Definition: avx512fintrin.h:37
StringRef P
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition: SemaDecl.cpp:14781

Definition at line 8566 of file avx512fintrin.h.

◆ _mm_cmp_ss_mask

#define _mm_cmp_ss_mask (   X,
  Y,
  P 
)
Value:
(__mmask8)__builtin_ia32_cmpss_mask((__v4sf)(__m128)(X), \
(__v4sf)(__m128)(Y), (int)(P), \
(__mmask8)-1, \
_MM_FROUND_CUR_DIRECTION)
unsigned char __mmask8
Definition: avx512fintrin.h:37
StringRef P
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition: SemaDecl.cpp:14781

Definition at line 8544 of file avx512fintrin.h.

◆ _MM_CMPINT_GE

#define _MM_CMPINT_GE   _MM_CMPINT_NLT /* Greater than or Equal */

Definition at line 55 of file avx512fintrin.h.

◆ _MM_CMPINT_GT

#define _MM_CMPINT_GT   _MM_CMPINT_NLE /* Greater than */

Definition at line 57 of file avx512fintrin.h.

◆ _mm_comi_round_sd

#define _mm_comi_round_sd (   A,
  B,
  P,
 
)
Value:
(int)__builtin_ia32_vcomisd((__v2df)(__m128d)(A), (__v2df)(__m128d)(B), \
(int)(P), (int)(R))
StringRef P

Definition at line 5647 of file avx512fintrin.h.

◆ _mm_comi_round_ss

#define _mm_comi_round_ss (   A,
  B,
  P,
 
)
Value:
(int)__builtin_ia32_vcomiss((__v4sf)(__m128)(A), (__v4sf)(__m128)(B), \
(int)(P), (int)(R))
StringRef P

Definition at line 5651 of file avx512fintrin.h.

◆ _mm_cvt_roundi32_ss

#define _mm_cvt_roundi32_ss (   A,
  B,
 
)    (__m128)__builtin_ia32_cvtsi2ss32((__v4sf)(__m128)(A), (int)(B), (int)(R))

Definition at line 9066 of file avx512fintrin.h.

◆ _mm_cvt_roundsd_i32

#define _mm_cvt_roundsd_i32 (   A,
 
)    (int)__builtin_ia32_vcvtsd2si32((__v2df)(__m128d)(A), (int)(R))

Definition at line 5968 of file avx512fintrin.h.

◆ _mm_cvt_roundsd_si32

#define _mm_cvt_roundsd_si32 (   A,
 
)    (int)__builtin_ia32_vcvtsd2si32((__v2df)(__m128d)(A), (int)(R))

Definition at line 5965 of file avx512fintrin.h.

◆ _mm_cvt_roundsd_ss

#define _mm_cvt_roundsd_ss (   A,
  B,
 
)
Value:
(__m128)__builtin_ia32_cvtsd2ss_round_mask((__v4sf)(__m128)(A), \
(__v2df)(__m128d)(B), \
(__v4sf)_mm_undefined_ps(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_undefined_ps(void)
Create a 128-bit vector of [4 x float] with undefined values.
Definition: xmmintrin.h:1776

Definition at line 9006 of file avx512fintrin.h.

◆ _mm_cvt_roundsd_u32

#define _mm_cvt_roundsd_u32 (   A,
 
)    (unsigned int)__builtin_ia32_vcvtsd2usi32((__v2df)(__m128d)(A), (int)(R))

Definition at line 5971 of file avx512fintrin.h.

◆ _mm_cvt_roundsi32_ss

#define _mm_cvt_roundsi32_ss (   A,
  B,
 
)    (__m128)__builtin_ia32_cvtsi2ss32((__v4sf)(__m128)(A), (int)(B), (int)(R))

Definition at line 9063 of file avx512fintrin.h.

◆ _mm_cvt_roundss_i32

#define _mm_cvt_roundss_i32 (   A,
 
)    (int)__builtin_ia32_vcvtss2si32((__v4sf)(__m128)(A), (int)(R))

Definition at line 5998 of file avx512fintrin.h.

◆ _mm_cvt_roundss_sd

#define _mm_cvt_roundss_sd (   A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_cvtss2sd_round_mask((__v2df)(__m128d)(A), \
(__v4sf)(__m128)(B), \
(__v2df)_mm_undefined_pd(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_undefined_pd(void)
Constructs a 128-bit floating-point vector of [2 x double] with unspecified content.
Definition: emmintrin.h:1799

Definition at line 9079 of file avx512fintrin.h.

◆ _mm_cvt_roundss_si32

#define _mm_cvt_roundss_si32 (   A,
 
)    (int)__builtin_ia32_vcvtss2si32((__v4sf)(__m128)(A), (int)(R))

Definition at line 5995 of file avx512fintrin.h.

◆ _mm_cvt_roundss_u32

#define _mm_cvt_roundss_u32 (   A,
 
)    (unsigned int)__builtin_ia32_vcvtss2usi32((__v4sf)(__m128)(A), (int)(R))

Definition at line 6009 of file avx512fintrin.h.

◆ _mm_cvt_roundu32_ss

#define _mm_cvt_roundu32_ss (   A,
  B,
 
)
Value:
(__m128)__builtin_ia32_cvtusi2ss32((__v4sf)(__m128)(A), (unsigned int)(B), \
(int)(R))

Definition at line 9135 of file avx512fintrin.h.

◆ _mm_cvti32_sd

#define _mm_cvti32_sd   _mm_cvtsi32_sd

Definition at line 9044 of file avx512fintrin.h.

◆ _mm_cvti32_ss

#define _mm_cvti32_ss   _mm_cvtsi32_ss

Definition at line 9045 of file avx512fintrin.h.

◆ _mm_cvtsd_i32

#define _mm_cvtsd_i32   _mm_cvtsd_si32

Definition at line 9043 of file avx512fintrin.h.

◆ _mm_cvtss_i32

#define _mm_cvtss_i32   _mm_cvtss_si32

Definition at line 9042 of file avx512fintrin.h.

◆ _mm_cvtt_roundsd_i32

#define _mm_cvtt_roundsd_i32 (   A,
 
)    (int)__builtin_ia32_vcvttsd2si32((__v2df)(__m128d)(A), (int)(R))

Definition at line 6033 of file avx512fintrin.h.

◆ _mm_cvtt_roundsd_si32

#define _mm_cvtt_roundsd_si32 (   A,
 
)    (int)__builtin_ia32_vcvttsd2si32((__v2df)(__m128d)(A), (int)(R))

Definition at line 6036 of file avx512fintrin.h.

◆ _mm_cvtt_roundsd_u32

#define _mm_cvtt_roundsd_u32 (   A,
 
)    (unsigned int)__builtin_ia32_vcvttsd2usi32((__v2df)(__m128d)(A), (int)(R))

Definition at line 6061 of file avx512fintrin.h.

◆ _mm_cvtt_roundss_i32

#define _mm_cvtt_roundss_i32 (   A,
 
)    (int)__builtin_ia32_vcvttss2si32((__v4sf)(__m128)(A), (int)(R))

Definition at line 6085 of file avx512fintrin.h.

◆ _mm_cvtt_roundss_si32

#define _mm_cvtt_roundss_si32 (   A,
 
)    (int)__builtin_ia32_vcvttss2si32((__v4sf)(__m128)(A), (int)(R))

Definition at line 6088 of file avx512fintrin.h.

◆ _mm_cvtt_roundss_u32

#define _mm_cvtt_roundss_u32 (   A,
 
)    (unsigned int)__builtin_ia32_vcvttss2usi32((__v4sf)(__m128)(A), (int)(R))

Definition at line 6113 of file avx512fintrin.h.

◆ _mm_div_round_sd

#define _mm_div_round_sd (   A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_divsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)_mm_setzero_pd(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Constructs a 128-bit floating-point vector of [2 x double] initialized to zero.
Definition: emmintrin.h:1911

Definition at line 2277 of file avx512fintrin.h.

◆ _mm_div_round_ss

#define _mm_div_round_ss (   A,
  B,
 
)
Value:
(__m128)__builtin_ia32_divss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Constructs a 128-bit floating-point vector of [4 x float] initialized to zero.
Definition: xmmintrin.h:1903

Definition at line 2247 of file avx512fintrin.h.

◆ _mm_fixupimm_round_sd

#define _mm_fixupimm_round_sd (   A,
  B,
  C,
  imm,
 
)
Value:
(__m128d)__builtin_ia32_fixupimmsd_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2di)(__m128i)(C), (int)(imm), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 5382 of file avx512fintrin.h.

◆ _mm_fixupimm_round_ss

#define _mm_fixupimm_round_ss (   A,
  B,
  C,
  imm,
 
)
Value:
(__m128)__builtin_ia32_fixupimmss_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4si)(__m128i)(C), (int)(imm), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 5421 of file avx512fintrin.h.

◆ _mm_fixupimm_sd

#define _mm_fixupimm_sd (   A,
  B,
  C,
  imm 
)
Value:
(__m128d)__builtin_ia32_fixupimmsd_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2di)(__m128i)(C), (int)(imm), \
(__mmask8)-1, \
unsigned char __mmask8
Definition: avx512fintrin.h:37
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:45

Definition at line 5394 of file avx512fintrin.h.

◆ _mm_fixupimm_ss

#define _mm_fixupimm_ss (   A,
  B,
  C,
  imm 
)
Value:
(__m128)__builtin_ia32_fixupimmss_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4si)(__m128i)(C), (int)(imm), \
(__mmask8)-1, \
unsigned char __mmask8
Definition: avx512fintrin.h:37
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:45

Definition at line 5433 of file avx512fintrin.h.

◆ _mm_fmadd_round_sd

#define _mm_fmadd_round_sd (   A,
  B,
  C,
 
)
Value:
(__m128d)__builtin_ia32_vfmaddsd3_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)(__m128d)(C), (__mmask8)-1, \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 8012 of file avx512fintrin.h.

◆ _mm_fmadd_round_ss

#define _mm_fmadd_round_ss (   A,
  B,
  C,
 
)
Value:
(__m128)__builtin_ia32_vfmaddss3_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)(__m128)(C), (__mmask8)-1, \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7796 of file avx512fintrin.h.

◆ _mm_fmsub_round_sd

#define _mm_fmsub_round_sd (   A,
  B,
  C,
 
)
Value:
(__m128d)__builtin_ia32_vfmaddsd3_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
-(__v2df)(__m128d)(C), (__mmask8)-1, \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 8066 of file avx512fintrin.h.

◆ _mm_fmsub_round_ss

#define _mm_fmsub_round_ss (   A,
  B,
  C,
 
)
Value:
(__m128)__builtin_ia32_vfmaddss3_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
-(__v4sf)(__m128)(C), (__mmask8)-1, \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7850 of file avx512fintrin.h.

◆ _mm_fnmadd_round_sd

#define _mm_fnmadd_round_sd (   A,
  B,
  C,
 
)
Value:
(__m128d)__builtin_ia32_vfmaddsd3_mask((__v2df)(__m128d)(A), \
-(__v2df)(__m128d)(B), \
(__v2df)(__m128d)(C), (__mmask8)-1, \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 8120 of file avx512fintrin.h.

◆ _mm_fnmadd_round_ss

#define _mm_fnmadd_round_ss (   A,
  B,
  C,
 
)
Value:
(__m128)__builtin_ia32_vfmaddss3_mask((__v4sf)(__m128)(A), \
-(__v4sf)(__m128)(B), \
(__v4sf)(__m128)(C), (__mmask8)-1, \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7904 of file avx512fintrin.h.

◆ _mm_fnmsub_round_sd

#define _mm_fnmsub_round_sd (   A,
  B,
  C,
 
)
Value:
(__m128d)__builtin_ia32_vfmaddsd3_mask((__v2df)(__m128d)(A), \
-(__v2df)(__m128d)(B), \
-(__v2df)(__m128d)(C), (__mmask8)-1, \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 8174 of file avx512fintrin.h.

◆ _mm_fnmsub_round_ss

#define _mm_fnmsub_round_ss (   A,
  B,
  C,
 
)
Value:
(__m128)__builtin_ia32_vfmaddss3_mask((__v4sf)(__m128)(A), \
-(__v4sf)(__m128)(B), \
-(__v4sf)(__m128)(C), (__mmask8)-1, \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7958 of file avx512fintrin.h.

◆ _MM_FROUND_CUR_DIRECTION

#define _MM_FROUND_CUR_DIRECTION   0x04

Definition at line 45 of file avx512fintrin.h.

Referenced by _mm512_ceil_pd(), _mm512_ceil_ps(), _mm512_cvtepi64_ps(), _mm512_cvtepu64_ps(), _mm512_cvtpd_epi32(), _mm512_cvtpd_epi64(), _mm512_cvtpd_epu32(), _mm512_cvtpd_epu64(), _mm512_cvtpd_ps(), _mm512_cvtph_ps(), _mm512_cvtps_epi32(), _mm512_cvtps_epi64(), _mm512_cvtps_epu32(), _mm512_cvtps_epu64(), _mm512_cvttpd_epi32(), _mm512_cvttpd_epi64(), _mm512_cvttpd_epu32(), _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_getexp_pd(), _mm512_getexp_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_ceil_pd(), _mm512_mask_ceil_ps(), _mm512_mask_cvtepi64_ps(), _mm512_mask_cvtepu64_ps(), _mm512_mask_cvtpd_epi32(), _mm512_mask_cvtpd_epi64(), _mm512_mask_cvtpd_epu32(), _mm512_mask_cvtpd_epu64(), _mm512_mask_cvtpd_ps(), _mm512_mask_cvtph_ps(), _mm512_mask_cvtps_epi32(), _mm512_mask_cvtps_epi64(), _mm512_mask_cvtps_epu32(), _mm512_mask_cvtps_epu64(), _mm512_mask_cvttpd_epi32(), _mm512_mask_cvttpd_epi64(), _mm512_mask_cvttpd_epu32(), _mm512_mask_cvttpd_epu64(), _mm512_mask_cvttps_epi32(), _mm512_mask_cvttps_epi64(), _mm512_mask_cvttps_epu32(), _mm512_mask_cvttps_epu64(), _mm512_mask_floor_pd(), _mm512_mask_floor_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_getexp_pd(), _mm512_mask_getexp_ps(), _mm512_mask_scalef_pd(), _mm512_mask_scalef_ps(), _mm512_maskz_cvtepi64_ps(), _mm512_maskz_cvtepu64_ps(), _mm512_maskz_cvtpd_epi32(), _mm512_maskz_cvtpd_epi64(), _mm512_maskz_cvtpd_epu32(), _mm512_maskz_cvtpd_epu64(), _mm512_maskz_cvtpd_ps(), _mm512_maskz_cvtph_ps(), _mm512_maskz_cvtps_epi32(), _mm512_maskz_cvtps_epi64(), _mm512_maskz_cvtps_epu32(), _mm512_maskz_cvtps_epu64(), _mm512_maskz_cvttpd_epi32(), _mm512_maskz_cvttpd_epi64(), _mm512_maskz_cvttpd_epu32(), _mm512_maskz_cvttpd_epu64(), _mm512_maskz_cvttps_epi32(), _mm512_maskz_cvttps_epi64(), _mm512_maskz_cvttps_epu32(), _mm512_maskz_cvttps_epu64(), _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_getexp_pd(), _mm512_maskz_getexp_ps(), _mm512_maskz_scalef_pd(), _mm512_maskz_scalef_ps(), _mm512_max_pd(), _mm512_max_ps(), _mm512_min_pd(), _mm512_min_ps(), _mm512_scalef_pd(), _mm512_scalef_ps(), _mm512_sqrt_pd(), _mm512_sqrt_ps(), _mm_cvtsd_u32(), _mm_cvtss_u32(), _mm_cvttsd_i32(), _mm_cvttsd_u32(), _mm_cvttss_i32(), _mm_cvttss_u32(), _mm_getexp_sd(), _mm_getexp_ss(), _mm_mask3_fmadd_sd(), _mm_mask3_fmadd_ss(), _mm_mask3_fmsub_sd(), _mm_mask3_fmsub_ss(), _mm_mask3_fnmadd_sd(), _mm_mask3_fnmadd_ss(), _mm_mask3_fnmsub_sd(), _mm_mask3_fnmsub_ss(), _mm_mask_cvtsd_ss(), _mm_mask_cvtss_sd(), _mm_mask_fmadd_sd(), _mm_mask_fmadd_ss(), _mm_mask_fmsub_sd(), _mm_mask_fmsub_ss(), _mm_mask_fnmadd_sd(), _mm_mask_fnmadd_ss(), _mm_mask_fnmsub_sd(), _mm_mask_fnmsub_ss(), _mm_mask_getexp_sd(), _mm_mask_getexp_ss(), _mm_mask_max_sd(), _mm_mask_max_ss(), _mm_mask_min_sd(), _mm_mask_min_ss(), _mm_mask_scalef_sd(), _mm_mask_scalef_ss(), _mm_mask_sqrt_sd(), _mm_mask_sqrt_ss(), _mm_maskz_cvtsd_ss(), _mm_maskz_cvtss_sd(), _mm_maskz_fmadd_sd(), _mm_maskz_fmadd_ss(), _mm_maskz_fmsub_sd(), _mm_maskz_fmsub_ss(), _mm_maskz_fnmadd_sd(), _mm_maskz_fnmadd_ss(), _mm_maskz_fnmsub_sd(), _mm_maskz_fnmsub_ss(), _mm_maskz_getexp_sd(), _mm_maskz_getexp_ss(), _mm_maskz_max_sd(), _mm_maskz_max_ss(), _mm_maskz_min_sd(), _mm_maskz_min_ss(), _mm_maskz_scalef_sd(), _mm_maskz_scalef_ss(), _mm_maskz_sqrt_sd(), _mm_maskz_sqrt_ss(), _mm_scalef_sd(), and _mm_scalef_ss().

◆ _MM_FROUND_TO_NEAREST_INT

#define _MM_FROUND_TO_NEAREST_INT   0x00

Definition at line 41 of file avx512fintrin.h.

◆ _MM_FROUND_TO_NEG_INF

#define _MM_FROUND_TO_NEG_INF   0x01

Definition at line 42 of file avx512fintrin.h.

◆ _MM_FROUND_TO_POS_INF

#define _MM_FROUND_TO_POS_INF   0x02

Definition at line 43 of file avx512fintrin.h.

◆ _MM_FROUND_TO_ZERO

#define _MM_FROUND_TO_ZERO   0x03

Definition at line 44 of file avx512fintrin.h.

◆ _mm_getexp_round_sd

#define _mm_getexp_round_sd (   A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_getexpsd128_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)_mm_setzero_pd(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Constructs a 128-bit floating-point vector of [2 x double] initialized to zero.
Definition: emmintrin.h:1911

Definition at line 5460 of file avx512fintrin.h.

◆ _mm_getexp_round_ss

#define _mm_getexp_round_ss (   A,
  B,
 
)
Value:
(__m128)__builtin_ia32_getexpss128_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Constructs a 128-bit floating-point vector of [4 x float] initialized to zero.
Definition: xmmintrin.h:1903

Definition at line 5506 of file avx512fintrin.h.

◆ _mm_getmant_round_sd

#define _mm_getmant_round_sd (   A,
  B,
  C,
  D,
 
)
Value:
(__m128d)__builtin_ia32_getmantsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(int)(((D)<<2) | (C)), \
(__v2df)_mm_setzero_pd(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Constructs a 128-bit floating-point vector of [2 x double] initialized to zero.
Definition: emmintrin.h:1911

Definition at line 5551 of file avx512fintrin.h.

◆ _mm_getmant_round_ss

#define _mm_getmant_round_ss (   A,
  B,
  C,
  D,
 
)
Value:
(__m128)__builtin_ia32_getmantss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(int)(((D)<<2) | (C)), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Constructs a 128-bit floating-point vector of [4 x float] initialized to zero.
Definition: xmmintrin.h:1903

Definition at line 5596 of file avx512fintrin.h.

◆ _mm_getmant_sd

#define _mm_getmant_sd (   A,
  B,
  C,
 
)
Value:
(__m128d)__builtin_ia32_getmantsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(int)(((D)<<2) | (C)), \
(__v2df)_mm_setzero_pd(), \
(__mmask8)-1, \
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Constructs a 128-bit floating-point vector of [2 x double] initialized to zero.
Definition: emmintrin.h:1911
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:45

Definition at line 5558 of file avx512fintrin.h.

◆ _mm_getmant_ss

#define _mm_getmant_ss (   A,
  B,
  C,
 
)
Value:
(__m128)__builtin_ia32_getmantss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(int)(((D)<<2) | (C)), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8)-1, \
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Constructs a 128-bit floating-point vector of [4 x float] initialized to zero.
Definition: xmmintrin.h:1903
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:45

Definition at line 5603 of file avx512fintrin.h.

◆ _mm_mask3_fmadd_round_sd

#define _mm_mask3_fmadd_round_sd (   W,
  X,
  Y,
  U,
 
)
Value:
(__m128d)__builtin_ia32_vfmaddsd3_mask3((__v2df)(__m128d)(W), \
(__v2df)(__m128d)(X), \
(__v2df)(__m128d)(Y), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition: SemaDecl.cpp:14781

Definition at line 8050 of file avx512fintrin.h.

◆ _mm_mask3_fmadd_round_ss

#define _mm_mask3_fmadd_round_ss (   W,
  X,
  Y,
  U,
 
)
Value:
(__m128)__builtin_ia32_vfmaddss3_mask3((__v4sf)(__m128)(W), \
(__v4sf)(__m128)(X), \
(__v4sf)(__m128)(Y), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition: SemaDecl.cpp:14781

Definition at line 7834 of file avx512fintrin.h.

◆ _mm_mask3_fmsub_round_sd

#define _mm_mask3_fmsub_round_sd (   W,
  X,
  Y,
  U,
 
)
Value:
(__m128d)__builtin_ia32_vfmsubsd3_mask3((__v2df)(__m128d)(W), \
(__v2df)(__m128d)(X), \
(__v2df)(__m128d)(Y), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition: SemaDecl.cpp:14781

Definition at line 8104 of file avx512fintrin.h.

◆ _mm_mask3_fmsub_round_ss

#define _mm_mask3_fmsub_round_ss (   W,
  X,
  Y,
  U,
 
)
Value:
(__m128)__builtin_ia32_vfmsubss3_mask3((__v4sf)(__m128)(W), \
(__v4sf)(__m128)(X), \
(__v4sf)(__m128)(Y), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition: SemaDecl.cpp:14781

Definition at line 7888 of file avx512fintrin.h.

◆ _mm_mask3_fnmadd_round_sd

#define _mm_mask3_fnmadd_round_sd (   W,
  X,
  Y,
  U,
 
)
Value:
(__m128d)__builtin_ia32_vfmaddsd3_mask3((__v2df)(__m128d)(W), \
-(__v2df)(__m128d)(X), \
(__v2df)(__m128d)(Y), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition: SemaDecl.cpp:14781

Definition at line 8158 of file avx512fintrin.h.

◆ _mm_mask3_fnmadd_round_ss

#define _mm_mask3_fnmadd_round_ss (   W,
  X,
  Y,
  U,
 
)
Value:
(__m128)__builtin_ia32_vfmaddss3_mask3((__v4sf)(__m128)(W), \
-(__v4sf)(__m128)(X), \
(__v4sf)(__m128)(Y), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition: SemaDecl.cpp:14781

Definition at line 7942 of file avx512fintrin.h.

◆ _mm_mask3_fnmsub_round_sd

#define _mm_mask3_fnmsub_round_sd (   W,
  X,
  Y,
  U,
 
)
Value:
(__m128d)__builtin_ia32_vfmsubsd3_mask3((__v2df)(__m128d)(W), \
-(__v2df)(__m128d)(X), \
(__v2df)(__m128d)(Y), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition: SemaDecl.cpp:14781

Definition at line 8213 of file avx512fintrin.h.

◆ _mm_mask3_fnmsub_round_ss

#define _mm_mask3_fnmsub_round_ss (   W,
  X,
  Y,
  U,
 
)
Value:
(__m128)__builtin_ia32_vfmsubss3_mask3((__v4sf)(__m128)(W), \
-(__v4sf)(__m128)(X), \
(__v4sf)(__m128)(Y), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition: SemaDecl.cpp:14781

Definition at line 7996 of file avx512fintrin.h.

◆ _mm_mask_add_round_sd

#define _mm_mask_add_round_sd (   W,
  U,
  A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_addsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)(__m128d)(W), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 1937 of file avx512fintrin.h.

◆ _mm_mask_add_round_ss

#define _mm_mask_add_round_ss (   W,
  U,
  A,
  B,
 
)
Value:
(__m128)__builtin_ia32_addss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)(__m128)(W), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 1908 of file avx512fintrin.h.

◆ _mm_mask_cmp_round_sd_mask

#define _mm_mask_cmp_round_sd_mask (   M,
  X,
  Y,
  P,
 
)
Value:
(__mmask8)__builtin_ia32_cmpsd_mask((__v2df)(__m128d)(X), \
(__v2df)(__m128d)(Y), (int)(P), \
(__mmask8)(M), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
StringRef P
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition: SemaDecl.cpp:14781

Definition at line 8561 of file avx512fintrin.h.

◆ _mm_mask_cmp_round_ss_mask

#define _mm_mask_cmp_round_ss_mask (   M,
  X,
  Y,
  P,
 
)
Value:
(__mmask8)__builtin_ia32_cmpss_mask((__v4sf)(__m128)(X), \
(__v4sf)(__m128)(Y), (int)(P), \
(__mmask8)(M), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
StringRef P
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition: SemaDecl.cpp:14781

Definition at line 8539 of file avx512fintrin.h.

◆ _mm_mask_cmp_sd_mask

#define _mm_mask_cmp_sd_mask (   M,
  X,
  Y,
  P 
)
Value:
(__mmask8)__builtin_ia32_cmpsd_mask((__v2df)(__m128d)(X), \
(__v2df)(__m128d)(Y), (int)(P), \
(__mmask8)(M), \
unsigned char __mmask8
Definition: avx512fintrin.h:37
StringRef P
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:45
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition: SemaDecl.cpp:14781

Definition at line 8572 of file avx512fintrin.h.

◆ _mm_mask_cmp_ss_mask

#define _mm_mask_cmp_ss_mask (   M,
  X,
  Y,
  P 
)
Value:
(__mmask8)__builtin_ia32_cmpss_mask((__v4sf)(__m128)(X), \
(__v4sf)(__m128)(Y), (int)(P), \
(__mmask8)(M), \
unsigned char __mmask8
Definition: avx512fintrin.h:37
StringRef P
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:45
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition: SemaDecl.cpp:14781

Definition at line 8550 of file avx512fintrin.h.

◆ _mm_mask_cvt_roundsd_ss

#define _mm_mask_cvt_roundsd_ss (   W,
  U,
  A,
  B,
 
)
Value:
(__m128)__builtin_ia32_cvtsd2ss_round_mask((__v4sf)(__m128)(A), \
(__v2df)(__m128d)(B), \
(__v4sf)(__m128)(W), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 9012 of file avx512fintrin.h.

◆ _mm_mask_cvt_roundss_sd

#define _mm_mask_cvt_roundss_sd (   W,
  U,
  A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_cvtss2sd_round_mask((__v2df)(__m128d)(A), \
(__v4sf)(__m128)(B), \
(__v2df)(__m128d)(W), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 9085 of file avx512fintrin.h.

◆ _mm_mask_div_round_sd

#define _mm_mask_div_round_sd (   W,
  U,
  A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_divsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)(__m128d)(W), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 2283 of file avx512fintrin.h.

◆ _mm_mask_div_round_ss

#define _mm_mask_div_round_ss (   W,
  U,
  A,
  B,
 
)
Value:
(__m128)__builtin_ia32_divss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)(__m128)(W), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 2253 of file avx512fintrin.h.

◆ _mm_mask_fixupimm_round_sd

#define _mm_mask_fixupimm_round_sd (   A,
  U,
  B,
  C,
  imm,
 
)
Value:
(__m128d)__builtin_ia32_fixupimmsd_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2di)(__m128i)(C), (int)(imm), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 5388 of file avx512fintrin.h.

◆ _mm_mask_fixupimm_round_ss

#define _mm_mask_fixupimm_round_ss (   A,
  U,
  B,
  C,
  imm,
 
)
Value:
(__m128)__builtin_ia32_fixupimmss_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4si)(__m128i)(C), (int)(imm), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 5427 of file avx512fintrin.h.

◆ _mm_mask_fixupimm_sd

#define _mm_mask_fixupimm_sd (   A,
  U,
  B,
  C,
  imm 
)
Value:
(__m128d)__builtin_ia32_fixupimmsd_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2di)(__m128i)(C), (int)(imm), \
(__mmask8)(U), \
_MM_FROUND_CUR_DIRECTION)
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 5401 of file avx512fintrin.h.

◆ _mm_mask_fixupimm_ss

#define _mm_mask_fixupimm_ss (   A,
  U,
  B,
  C,
  imm 
)
Value:
(__m128)__builtin_ia32_fixupimmss_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4si)(__m128i)(C), (int)(imm), \
(__mmask8)(U), \
_MM_FROUND_CUR_DIRECTION)
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 5440 of file avx512fintrin.h.

◆ _mm_mask_fmadd_round_sd

#define _mm_mask_fmadd_round_sd (   W,
  U,
  A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_vfmaddsd3_mask((__v2df)(__m128d)(W), \
(__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 8018 of file avx512fintrin.h.

◆ _mm_mask_fmadd_round_ss

#define _mm_mask_fmadd_round_ss (   W,
  U,
  A,
  B,
 
)
Value:
(__m128)__builtin_ia32_vfmaddss3_mask((__v4sf)(__m128)(W), \
(__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7802 of file avx512fintrin.h.

◆ _mm_mask_fmsub_round_sd

#define _mm_mask_fmsub_round_sd (   W,
  U,
  A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_vfmaddsd3_mask((__v2df)(__m128d)(W), \
(__v2df)(__m128d)(A), \
-(__v2df)(__m128d)(B), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 8072 of file avx512fintrin.h.

◆ _mm_mask_fmsub_round_ss

#define _mm_mask_fmsub_round_ss (   W,
  U,
  A,
  B,
 
)
Value:
(__m128)__builtin_ia32_vfmaddss3_mask((__v4sf)(__m128)(W), \
(__v4sf)(__m128)(A), \
-(__v4sf)(__m128)(B), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7856 of file avx512fintrin.h.

◆ _mm_mask_fnmadd_round_sd

#define _mm_mask_fnmadd_round_sd (   W,
  U,
  A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_vfmaddsd3_mask((__v2df)(__m128d)(W), \
-(__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 8126 of file avx512fintrin.h.

◆ _mm_mask_fnmadd_round_ss

#define _mm_mask_fnmadd_round_ss (   W,
  U,
  A,
  B,
 
)
Value:
(__m128)__builtin_ia32_vfmaddss3_mask((__v4sf)(__m128)(W), \
-(__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7910 of file avx512fintrin.h.

◆ _mm_mask_fnmsub_round_sd

#define _mm_mask_fnmsub_round_sd (   W,
  U,
  A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_vfmaddsd3_mask((__v2df)(__m128d)(W), \
-(__v2df)(__m128d)(A), \
-(__v2df)(__m128d)(B), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 8180 of file avx512fintrin.h.

◆ _mm_mask_fnmsub_round_ss

#define _mm_mask_fnmsub_round_ss (   W,
  U,
  A,
  B,
 
)
Value:
(__m128)__builtin_ia32_vfmaddss3_mask((__v4sf)(__m128)(W), \
-(__v4sf)(__m128)(A), \
-(__v4sf)(__m128)(B), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7964 of file avx512fintrin.h.

◆ _mm_mask_getexp_round_sd

#define _mm_mask_getexp_round_sd (   W,
  U,
  A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_getexpsd128_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)(__m128d)(W), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 5484 of file avx512fintrin.h.

◆ _mm_mask_getexp_round_ss

#define _mm_mask_getexp_round_ss (   W,
  U,
  A,
  B,
 
)
Value:
(__m128)__builtin_ia32_getexpss128_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)(__m128)(W), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 5529 of file avx512fintrin.h.

◆ _mm_mask_getmant_round_sd

#define _mm_mask_getmant_round_sd (   W,
  U,
  A,
  B,
  C,
  D,
 
)
Value:
(__m128d)__builtin_ia32_getmantsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(int)(((D)<<2) | (C)), \
(__v2df)(__m128d)(W), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 5574 of file avx512fintrin.h.

◆ _mm_mask_getmant_round_ss

#define _mm_mask_getmant_round_ss (   W,
  U,
  A,
  B,
  C,
  D,
 
)
Value:
(__m128)__builtin_ia32_getmantss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(int)(((D)<<2) | (C)), \
(__v4sf)(__m128)(W), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 5619 of file avx512fintrin.h.

◆ _mm_mask_getmant_sd

#define _mm_mask_getmant_sd (   W,
  U,
  A,
  B,
  C,
 
)
Value:
(__m128d)__builtin_ia32_getmantsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(int)(((D)<<2) | (C)), \
(__v2df)(__m128d)(W), \
(__mmask8)(U), \
unsigned char __mmask8
Definition: avx512fintrin.h:37
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:45

Definition at line 5566 of file avx512fintrin.h.

◆ _mm_mask_getmant_ss

#define _mm_mask_getmant_ss (   W,
  U,
  A,
  B,
  C,
 
)
Value:
(__m128)__builtin_ia32_getmantss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(int)(((D)<<2) | (C)), \
(__v4sf)(__m128)(W), \
(__mmask8)(U), \
unsigned char __mmask8
Definition: avx512fintrin.h:37
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:45

Definition at line 5611 of file avx512fintrin.h.

◆ _mm_mask_max_round_sd

#define _mm_mask_max_round_sd (   W,
  U,
  A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_maxsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)(__m128d)(W), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 1073 of file avx512fintrin.h.

◆ _mm_mask_max_round_ss

#define _mm_mask_max_round_ss (   W,
  U,
  A,
  B,
 
)
Value:
(__m128)__builtin_ia32_maxss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)(__m128)(W), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 1037 of file avx512fintrin.h.

◆ _mm_mask_min_round_sd

#define _mm_mask_min_round_sd (   W,
  U,
  A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_minsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)(__m128d)(W), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 1308 of file avx512fintrin.h.

◆ _mm_mask_min_round_ss

#define _mm_mask_min_round_ss (   W,
  U,
  A,
  B,
 
)
Value:
(__m128)__builtin_ia32_minss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)(__m128)(W), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 1272 of file avx512fintrin.h.

◆ _mm_mask_mul_round_sd

#define _mm_mask_mul_round_sd (   W,
  U,
  A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_mulsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)(__m128d)(W), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 2167 of file avx512fintrin.h.

◆ _mm_mask_mul_round_ss

#define _mm_mask_mul_round_ss (   W,
  U,
  A,
  B,
 
)
Value:
(__m128)__builtin_ia32_mulss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)(__m128)(W), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 2137 of file avx512fintrin.h.

◆ _mm_mask_roundscale_round_sd

#define _mm_mask_roundscale_round_sd (   W,
  U,
  A,
  B,
  I,
 
)
Value:
(__m128d)__builtin_ia32_rndscalesd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)(__m128d)(W), \
(__mmask8)(U), (int)(I), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 6337 of file avx512fintrin.h.

◆ _mm_mask_roundscale_round_ss

#define _mm_mask_roundscale_round_ss (   W,
  U,
  A,
  B,
  I,
 
)
Value:
(__m128)__builtin_ia32_rndscaless_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)(__m128)(W), \
(__mmask8)(U), (int)(I), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 6379 of file avx512fintrin.h.

◆ _mm_mask_roundscale_sd

#define _mm_mask_roundscale_sd (   W,
  U,
  A,
  B,
  imm 
)
Value:
(__m128d)__builtin_ia32_rndscalesd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)(__m128d)(W), \
(__mmask8)(U), (int)(imm), \
_MM_FROUND_CUR_DIRECTION)
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 6330 of file avx512fintrin.h.

◆ _mm_mask_roundscale_ss

#define _mm_mask_roundscale_ss (   W,
  U,
  A,
  B,
 
)
Value:
(__m128)__builtin_ia32_rndscaless_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)(__m128)(W), \
(__mmask8)(U), (int)(I), \
_MM_FROUND_CUR_DIRECTION)
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 6372 of file avx512fintrin.h.

◆ _mm_mask_scalef_round_sd

#define _mm_mask_scalef_round_sd (   W,
  U,
  A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_scalefsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)(__m128d)(W), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 6525 of file avx512fintrin.h.

◆ _mm_mask_scalef_round_ss

#define _mm_mask_scalef_round_ss (   W,
  U,
  A,
  B,
 
)
Value:
(__m128)__builtin_ia32_scalefss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)(__m128)(W), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 6572 of file avx512fintrin.h.

◆ _mm_mask_sqrt_round_sd

#define _mm_mask_sqrt_round_sd (   W,
  U,
  A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_sqrtsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)(__m128d)(W), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 6738 of file avx512fintrin.h.

◆ _mm_mask_sqrt_round_ss

#define _mm_mask_sqrt_round_ss (   W,
  U,
  A,
  B,
 
)
Value:
(__m128)__builtin_ia32_sqrtss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)(__m128)(W), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 6776 of file avx512fintrin.h.

◆ _mm_mask_sub_round_sd

#define _mm_mask_sub_round_sd (   W,
  U,
  A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_subsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)(__m128d)(W), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 2052 of file avx512fintrin.h.

◆ _mm_mask_sub_round_ss

#define _mm_mask_sub_round_ss (   W,
  U,
  A,
  B,
 
)
Value:
(__m128)__builtin_ia32_subss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)(__m128)(W), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 2022 of file avx512fintrin.h.

◆ _mm_maskz_add_round_sd

#define _mm_maskz_add_round_sd (   U,
  A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_addsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)_mm_setzero_pd(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Constructs a 128-bit floating-point vector of [2 x double] initialized to zero.
Definition: emmintrin.h:1911

Definition at line 1943 of file avx512fintrin.h.

◆ _mm_maskz_add_round_ss

#define _mm_maskz_add_round_ss (   U,
  A,
  B,
 
)
Value:
(__m128)__builtin_ia32_addss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Constructs a 128-bit floating-point vector of [4 x float] initialized to zero.
Definition: xmmintrin.h:1903

Definition at line 1914 of file avx512fintrin.h.

◆ _mm_maskz_cvt_roundsd_ss

#define _mm_maskz_cvt_roundsd_ss (   U,
  A,
  B,
 
)
Value:
(__m128)__builtin_ia32_cvtsd2ss_round_mask((__v4sf)(__m128)(A), \
(__v2df)(__m128d)(B), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Constructs a 128-bit floating-point vector of [4 x float] initialized to zero.
Definition: xmmintrin.h:1903

Definition at line 9018 of file avx512fintrin.h.

◆ _mm_maskz_cvt_roundss_sd

#define _mm_maskz_cvt_roundss_sd (   U,
  A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_cvtss2sd_round_mask((__v2df)(__m128d)(A), \
(__v4sf)(__m128)(B), \
(__v2df)_mm_setzero_pd(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Constructs a 128-bit floating-point vector of [2 x double] initialized to zero.
Definition: emmintrin.h:1911

Definition at line 9091 of file avx512fintrin.h.

◆ _mm_maskz_div_round_sd

#define _mm_maskz_div_round_sd (   U,
  A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_divsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)_mm_setzero_pd(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Constructs a 128-bit floating-point vector of [2 x double] initialized to zero.
Definition: emmintrin.h:1911

Definition at line 2289 of file avx512fintrin.h.

◆ _mm_maskz_div_round_ss

#define _mm_maskz_div_round_ss (   U,
  A,
  B,
 
)
Value:
(__m128)__builtin_ia32_divss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Constructs a 128-bit floating-point vector of [4 x float] initialized to zero.
Definition: xmmintrin.h:1903

Definition at line 2259 of file avx512fintrin.h.

◆ _mm_maskz_fixupimm_round_sd

#define _mm_maskz_fixupimm_round_sd (   U,
  A,
  B,
  C,
  imm,
 
)
Value:
(__m128d)__builtin_ia32_fixupimmsd_maskz((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2di)(__m128i)(C), (int)(imm), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 5408 of file avx512fintrin.h.

◆ _mm_maskz_fixupimm_round_ss

#define _mm_maskz_fixupimm_round_ss (   U,
  A,
  B,
  C,
  imm,
 
)
Value:
(__m128)__builtin_ia32_fixupimmss_maskz((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4si)(__m128i)(C), (int)(imm), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 5447 of file avx512fintrin.h.

◆ _mm_maskz_fixupimm_sd

#define _mm_maskz_fixupimm_sd (   U,
  A,
  B,
  C,
  imm 
)
Value:
(__m128d)__builtin_ia32_fixupimmsd_maskz((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2di)(__m128i)(C), (int)(imm), \
(__mmask8)(U), \
_MM_FROUND_CUR_DIRECTION)
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 5414 of file avx512fintrin.h.

◆ _mm_maskz_fixupimm_ss

#define _mm_maskz_fixupimm_ss (   U,
  A,
  B,
  C,
  imm 
)
Value:
(__m128)__builtin_ia32_fixupimmss_maskz((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4si)(__m128i)(C), (int)(imm), \
(__mmask8)(U), \
_MM_FROUND_CUR_DIRECTION)
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 5453 of file avx512fintrin.h.

◆ _mm_maskz_fmadd_round_sd

#define _mm_maskz_fmadd_round_sd (   U,
  A,
  B,
  C,
 
)
Value:
(__m128d)__builtin_ia32_vfmaddsd3_maskz((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)(__m128d)(C), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 8034 of file avx512fintrin.h.

◆ _mm_maskz_fmadd_round_ss

#define _mm_maskz_fmadd_round_ss (   U,
  A,
  B,
  C,
 
)
Value:
(__m128)__builtin_ia32_vfmaddss3_maskz((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)(__m128)(C), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7818 of file avx512fintrin.h.

◆ _mm_maskz_fmsub_round_sd

#define _mm_maskz_fmsub_round_sd (   U,
  A,
  B,
  C,
 
)
Value:
(__m128d)__builtin_ia32_vfmaddsd3_maskz((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
-(__v2df)(__m128d)(C), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 8088 of file avx512fintrin.h.

◆ _mm_maskz_fmsub_round_ss

#define _mm_maskz_fmsub_round_ss (   U,
  A,
  B,
  C,
 
)
Value:
(__m128)__builtin_ia32_vfmaddss3_maskz((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
-(__v4sf)(__m128)(C), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7872 of file avx512fintrin.h.

◆ _mm_maskz_fnmadd_round_sd

#define _mm_maskz_fnmadd_round_sd (   U,
  A,
  B,
  C,
 
)
Value:
(__m128d)__builtin_ia32_vfmaddsd3_maskz((__v2df)(__m128d)(A), \
-(__v2df)(__m128d)(B), \
(__v2df)(__m128d)(C), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 8142 of file avx512fintrin.h.

◆ _mm_maskz_fnmadd_round_ss

#define _mm_maskz_fnmadd_round_ss (   U,
  A,
  B,
  C,
 
)
Value:
(__m128)__builtin_ia32_vfmaddss3_maskz((__v4sf)(__m128)(A), \
-(__v4sf)(__m128)(B), \
(__v4sf)(__m128)(C), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7926 of file avx512fintrin.h.

◆ _mm_maskz_fnmsub_round_sd

#define _mm_maskz_fnmsub_round_sd (   U,
  A,
  B,
  C,
 
)
Value:
(__m128d)__builtin_ia32_vfmaddsd3_maskz((__v2df)(__m128d)(A), \
-(__v2df)(__m128d)(B), \
-(__v2df)(__m128d)(C), \
(__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 8196 of file avx512fintrin.h.

◆ _mm_maskz_fnmsub_round_ss

#define _mm_maskz_fnmsub_round_ss (   U,
  A,
  B,
  C,
 
)
Value:
(__m128)__builtin_ia32_vfmaddss3_maskz((__v4sf)(__m128)(A), \
-(__v4sf)(__m128)(B), \
-(__v4sf)(__m128)(C), (__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37

Definition at line 7980 of file avx512fintrin.h.

◆ _mm_maskz_getexp_round_sd

#define _mm_maskz_getexp_round_sd (   U,
  A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_getexpsd128_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)_mm_setzero_pd(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Constructs a 128-bit floating-point vector of [2 x double] initialized to zero.
Definition: emmintrin.h:1911

Definition at line 5500 of file avx512fintrin.h.

◆ _mm_maskz_getexp_round_ss

#define _mm_maskz_getexp_round_ss (   U,
  A,
  B,
 
)
Value:
(__m128)__builtin_ia32_getexpss128_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Constructs a 128-bit floating-point vector of [4 x float] initialized to zero.
Definition: xmmintrin.h:1903

Definition at line 5545 of file avx512fintrin.h.

◆ _mm_maskz_getmant_round_sd

#define _mm_maskz_getmant_round_sd (   U,
  A,
  B,
  C,
  D,
 
)
Value:
(__m128d)__builtin_ia32_getmantsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(int)(((D)<<2) | (C)), \
(__v2df)_mm_setzero_pd(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Constructs a 128-bit floating-point vector of [2 x double] initialized to zero.
Definition: emmintrin.h:1911

Definition at line 5589 of file avx512fintrin.h.

◆ _mm_maskz_getmant_round_ss

#define _mm_maskz_getmant_round_ss (   U,
  A,
  B,
  C,
  D,
 
)
Value:
(__m128)__builtin_ia32_getmantss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(int)(((D)<<2) | (C)), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Constructs a 128-bit floating-point vector of [4 x float] initialized to zero.
Definition: xmmintrin.h:1903

Definition at line 5634 of file avx512fintrin.h.

◆ _mm_maskz_getmant_sd

#define _mm_maskz_getmant_sd (   U,
  A,
  B,
  C,
 
)
Value:
(__m128d)__builtin_ia32_getmantsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(int)(((D)<<2) | (C)), \
(__v2df)_mm_setzero_pd(), \
(__mmask8)(U), \
_MM_FROUND_CUR_DIRECTION)
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Constructs a 128-bit floating-point vector of [2 x double] initialized to zero.
Definition: emmintrin.h:1911

Definition at line 5581 of file avx512fintrin.h.

◆ _mm_maskz_getmant_ss

#define _mm_maskz_getmant_ss (   U,
  A,
  B,
  C,
 
)
Value:
(__m128)__builtin_ia32_getmantss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(int)(((D)<<2) | (C)), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8)(U), \
_MM_FROUND_CUR_DIRECTION)
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Constructs a 128-bit floating-point vector of [4 x float] initialized to zero.
Definition: xmmintrin.h:1903

Definition at line 5626 of file avx512fintrin.h.

◆ _mm_maskz_max_round_sd

#define _mm_maskz_max_round_sd (   U,
  A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_maxsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)_mm_setzero_pd(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Constructs a 128-bit floating-point vector of [2 x double] initialized to zero.
Definition: emmintrin.h:1911

Definition at line 1079 of file avx512fintrin.h.

◆ _mm_maskz_max_round_ss

#define _mm_maskz_max_round_ss (   U,
  A,
  B,
 
)
Value:
(__m128)__builtin_ia32_maxss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Constructs a 128-bit floating-point vector of [4 x float] initialized to zero.
Definition: xmmintrin.h:1903

Definition at line 1043 of file avx512fintrin.h.

◆ _mm_maskz_min_round_sd

#define _mm_maskz_min_round_sd (   U,
  A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_minsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)_mm_setzero_pd(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Constructs a 128-bit floating-point vector of [2 x double] initialized to zero.
Definition: emmintrin.h:1911

Definition at line 1314 of file avx512fintrin.h.

◆ _mm_maskz_min_round_ss

#define _mm_maskz_min_round_ss (   U,
  A,
  B,
 
)
Value:
(__m128)__builtin_ia32_minss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Constructs a 128-bit floating-point vector of [4 x float] initialized to zero.
Definition: xmmintrin.h:1903

Definition at line 1278 of file avx512fintrin.h.

◆ _mm_maskz_mul_round_sd

#define _mm_maskz_mul_round_sd (   U,
  A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_mulsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)_mm_setzero_pd(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Constructs a 128-bit floating-point vector of [2 x double] initialized to zero.
Definition: emmintrin.h:1911

Definition at line 2173 of file avx512fintrin.h.

◆ _mm_maskz_mul_round_ss

#define _mm_maskz_mul_round_ss (   U,
  A,
  B,
 
)
Value:
(__m128)__builtin_ia32_mulss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Constructs a 128-bit floating-point vector of [4 x float] initialized to zero.
Definition: xmmintrin.h:1903

Definition at line 2143 of file avx512fintrin.h.

◆ _mm_maskz_roundscale_round_sd

#define _mm_maskz_roundscale_round_sd (   U,
  A,
  B,
  I,
 
)
Value:
(__m128d)__builtin_ia32_rndscalesd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)_mm_setzero_pd(), \
(__mmask8)(U), (int)(I), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Constructs a 128-bit floating-point vector of [2 x double] initialized to zero.
Definition: emmintrin.h:1911

Definition at line 6351 of file avx512fintrin.h.

◆ _mm_maskz_roundscale_round_ss

#define _mm_maskz_roundscale_round_ss (   U,
  A,
  B,
  I,
 
)
Value:
(__m128)__builtin_ia32_rndscaless_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8)(U), (int)(I), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Constructs a 128-bit floating-point vector of [4 x float] initialized to zero.
Definition: xmmintrin.h:1903

Definition at line 6393 of file avx512fintrin.h.

◆ _mm_maskz_roundscale_sd

#define _mm_maskz_roundscale_sd (   U,
  A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_rndscalesd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)_mm_setzero_pd(), \
(__mmask8)(U), (int)(I), \
_MM_FROUND_CUR_DIRECTION)
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Constructs a 128-bit floating-point vector of [2 x double] initialized to zero.
Definition: emmintrin.h:1911

Definition at line 6344 of file avx512fintrin.h.

◆ _mm_maskz_roundscale_ss

#define _mm_maskz_roundscale_ss (   U,
  A,
  B,
 
)
Value:
(__m128)__builtin_ia32_rndscaless_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8)(U), (int)(I), \
_MM_FROUND_CUR_DIRECTION)
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Constructs a 128-bit floating-point vector of [4 x float] initialized to zero.
Definition: xmmintrin.h:1903

Definition at line 6386 of file avx512fintrin.h.

◆ _mm_maskz_scalef_round_sd

#define _mm_maskz_scalef_round_sd (   U,
  A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_scalefsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)_mm_setzero_pd(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Constructs a 128-bit floating-point vector of [2 x double] initialized to zero.
Definition: emmintrin.h:1911

Definition at line 6541 of file avx512fintrin.h.

◆ _mm_maskz_scalef_round_ss

#define _mm_maskz_scalef_round_ss (   U,
  A,
  B,
 
)
Value:
(__m128)__builtin_ia32_scalefss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8)(U), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Constructs a 128-bit floating-point vector of [4 x float] initialized to zero.
Definition: xmmintrin.h:1903

Definition at line 6588 of file avx512fintrin.h.

◆ _mm_maskz_sqrt_round_sd

#define _mm_maskz_sqrt_round_sd (   U,
  A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_sqrtsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)_mm_setzero_pd(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Constructs a 128-bit floating-point vector of [2 x double] initialized to zero.
Definition: emmintrin.h:1911

Definition at line 6754 of file avx512fintrin.h.

◆ _mm_maskz_sqrt_round_ss

#define _mm_maskz_sqrt_round_ss (   U,
  A,
  B,
 
)
Value:
(__m128)__builtin_ia32_sqrtss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Constructs a 128-bit floating-point vector of [4 x float] initialized to zero.
Definition: xmmintrin.h:1903

Definition at line 6792 of file avx512fintrin.h.

◆ _mm_maskz_sub_round_sd

#define _mm_maskz_sub_round_sd (   U,
  A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_subsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)_mm_setzero_pd(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Constructs a 128-bit floating-point vector of [2 x double] initialized to zero.
Definition: emmintrin.h:1911

Definition at line 2058 of file avx512fintrin.h.

◆ _mm_maskz_sub_round_ss

#define _mm_maskz_sub_round_ss (   U,
  A,
  B,
 
)
Value:
(__m128)__builtin_ia32_subss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8)(U), (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Constructs a 128-bit floating-point vector of [4 x float] initialized to zero.
Definition: xmmintrin.h:1903

Definition at line 2028 of file avx512fintrin.h.

◆ _mm_max_round_sd

#define _mm_max_round_sd (   A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_maxsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)_mm_setzero_pd(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Constructs a 128-bit floating-point vector of [2 x double] initialized to zero.
Definition: emmintrin.h:1911

Definition at line 1067 of file avx512fintrin.h.

◆ _mm_max_round_ss

#define _mm_max_round_ss (   A,
  B,
 
)
Value:
(__m128)__builtin_ia32_maxss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Constructs a 128-bit floating-point vector of [4 x float] initialized to zero.
Definition: xmmintrin.h:1903

Definition at line 1031 of file avx512fintrin.h.

◆ _mm_min_round_sd

#define _mm_min_round_sd (   A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_minsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)_mm_setzero_pd(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Constructs a 128-bit floating-point vector of [2 x double] initialized to zero.
Definition: emmintrin.h:1911

Definition at line 1302 of file avx512fintrin.h.

◆ _mm_min_round_ss

#define _mm_min_round_ss (   A,
  B,
 
)
Value:
(__m128)__builtin_ia32_minss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Constructs a 128-bit floating-point vector of [4 x float] initialized to zero.
Definition: xmmintrin.h:1903

Definition at line 1266 of file avx512fintrin.h.

◆ _mm_mul_round_sd

#define _mm_mul_round_sd (   A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_mulsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)_mm_setzero_pd(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Constructs a 128-bit floating-point vector of [2 x double] initialized to zero.
Definition: emmintrin.h:1911

Definition at line 2161 of file avx512fintrin.h.

◆ _mm_mul_round_ss

#define _mm_mul_round_ss (   A,
  B,
 
)
Value:
(__m128)__builtin_ia32_mulss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Constructs a 128-bit floating-point vector of [4 x float] initialized to zero.
Definition: xmmintrin.h:1903

Definition at line 2131 of file avx512fintrin.h.

◆ _mm_roundscale_round_sd

#define _mm_roundscale_round_sd (   A,
  B,
  imm,
 
)
Value:
(__m128d)__builtin_ia32_rndscalesd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)_mm_setzero_pd(), \
(__mmask8)-1, (int)(imm), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Constructs a 128-bit floating-point vector of [2 x double] initialized to zero.
Definition: emmintrin.h:1911

Definition at line 6316 of file avx512fintrin.h.

◆ _mm_roundscale_round_ss

#define _mm_roundscale_round_ss (   A,
  B,
  imm,
 
)
Value:
(__m128)__builtin_ia32_rndscaless_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8)-1, (int)(imm), \
(int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Constructs a 128-bit floating-point vector of [4 x float] initialized to zero.
Definition: xmmintrin.h:1903

Definition at line 6358 of file avx512fintrin.h.

◆ _mm_roundscale_sd

#define _mm_roundscale_sd (   A,
  B,
  imm 
)
Value:
(__m128d)__builtin_ia32_rndscalesd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)_mm_setzero_pd(), \
(__mmask8)-1, (int)(imm), \
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Constructs a 128-bit floating-point vector of [2 x double] initialized to zero.
Definition: emmintrin.h:1911
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:45

Definition at line 6323 of file avx512fintrin.h.

◆ _mm_roundscale_ss

#define _mm_roundscale_ss (   A,
  B,
  imm 
)
Value:
(__m128)__builtin_ia32_rndscaless_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8)-1, (int)(imm), \
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Constructs a 128-bit floating-point vector of [4 x float] initialized to zero.
Definition: xmmintrin.h:1903
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:45

Definition at line 6365 of file avx512fintrin.h.

◆ _mm_scalef_round_sd

#define _mm_scalef_round_sd (   A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_scalefsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)_mm_setzero_pd(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Constructs a 128-bit floating-point vector of [2 x double] initialized to zero.
Definition: emmintrin.h:1911

Definition at line 6500 of file avx512fintrin.h.

◆ _mm_scalef_round_ss

#define _mm_scalef_round_ss (   A,
  B,
 
)
Value:
(__m128)__builtin_ia32_scalefss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Constructs a 128-bit floating-point vector of [4 x float] initialized to zero.
Definition: xmmintrin.h:1903

Definition at line 6547 of file avx512fintrin.h.

◆ _mm_sqrt_round_sd

#define _mm_sqrt_round_sd (   A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_sqrtsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)_mm_setzero_pd(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Constructs a 128-bit floating-point vector of [2 x double] initialized to zero.
Definition: emmintrin.h:1911

Definition at line 6722 of file avx512fintrin.h.

◆ _mm_sqrt_round_ss

#define _mm_sqrt_round_ss (   A,
  B,
 
)
Value:
(__m128)__builtin_ia32_sqrtss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Constructs a 128-bit floating-point vector of [4 x float] initialized to zero.
Definition: xmmintrin.h:1903

Definition at line 6760 of file avx512fintrin.h.

◆ _mm_sub_round_sd

#define _mm_sub_round_sd (   A,
  B,
 
)
Value:
(__m128d)__builtin_ia32_subsd_round_mask((__v2df)(__m128d)(A), \
(__v2df)(__m128d)(B), \
(__v2df)_mm_setzero_pd(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
Constructs a 128-bit floating-point vector of [2 x double] initialized to zero.
Definition: emmintrin.h:1911

Definition at line 2046 of file avx512fintrin.h.

◆ _mm_sub_round_ss

#define _mm_sub_round_ss (   A,
  B,
 
)
Value:
(__m128)__builtin_ia32_subss_round_mask((__v4sf)(__m128)(A), \
(__v4sf)(__m128)(B), \
(__v4sf)_mm_setzero_ps(), \
(__mmask8)-1, (int)(R))
unsigned char __mmask8
Definition: avx512fintrin.h:37
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
Constructs a 128-bit floating-point vector of [4 x float] initialized to zero.
Definition: xmmintrin.h:1903

Definition at line 2016 of file avx512fintrin.h.

Typedef Documentation

◆ __attribute__

typedef long long __m512i_u __attribute__((__vector_size__(64), __aligned__(1)))

Definition at line 16 of file avx512fintrin.h.

◆ __mmask16

typedef unsigned short __mmask16

Definition at line 38 of file avx512fintrin.h.

◆ __mmask8

typedef unsigned char __mmask8

Definition at line 37 of file avx512fintrin.h.

Enumeration Type Documentation

◆ _MM_CMPINT_ENUM

Enumerator
_MM_CMPINT_EQ 
_MM_CMPINT_LT 
_MM_CMPINT_LE 
_MM_CMPINT_UNUSED 
_MM_CMPINT_NE 
_MM_CMPINT_NLT 

Definition at line 48 of file avx512fintrin.h.

◆ _MM_MANTISSA_NORM_ENUM

Enumerator
_MM_MANT_NORM_1_2 
_MM_MANT_NORM_p5_2 
_MM_MANT_NORM_p5_1 
_MM_MANT_NORM_p75_1p5 

Definition at line 150 of file avx512fintrin.h.

◆ _MM_MANTISSA_SIGN_ENUM

Enumerator
_MM_MANT_SIGN_src 
_MM_MANT_SIGN_zero 
_MM_MANT_SIGN_nan 

Definition at line 158 of file avx512fintrin.h.

◆ _MM_PERM_ENUM

Enumerator
_MM_PERM_AAAA 
_MM_PERM_AAAB 
_MM_PERM_AAAC 
_MM_PERM_AAAD 
_MM_PERM_AABA 
_MM_PERM_AABB 
_MM_PERM_AABC 
_MM_PERM_AABD 
_MM_PERM_AACA 
_MM_PERM_AACB 
_MM_PERM_AACC 
_MM_PERM_AACD 
_MM_PERM_AADA 
_MM_PERM_AADB 
_MM_PERM_AADC 
_MM_PERM_AADD 
_MM_PERM_ABAA 
_MM_PERM_ABAB 
_MM_PERM_ABAC 
_MM_PERM_ABAD 
_MM_PERM_ABBA 
_MM_PERM_ABBB 
_MM_PERM_ABBC 
_MM_PERM_ABBD 
_MM_PERM_ABCA 
_MM_PERM_ABCB 
_MM_PERM_ABCC 
_MM_PERM_ABCD 
_MM_PERM_ABDA 
_MM_PERM_ABDB 
_MM_PERM_ABDC 
_MM_PERM_ABDD 
_MM_PERM_ACAA 
_MM_PERM_ACAB 
_MM_PERM_ACAC 
_MM_PERM_ACAD 
_MM_PERM_ACBA 
_MM_PERM_ACBB 
_MM_PERM_ACBC 
_MM_PERM_ACBD 
_MM_PERM_ACCA 
_MM_PERM_ACCB 
_MM_PERM_ACCC 
_MM_PERM_ACCD 
_MM_PERM_ACDA 
_MM_PERM_ACDB 
_MM_PERM_ACDC 
_MM_PERM_ACDD 
_MM_PERM_ADAA 
_MM_PERM_ADAB 
_MM_PERM_ADAC 
_MM_PERM_ADAD 
_MM_PERM_ADBA 
_MM_PERM_ADBB 
_MM_PERM_ADBC 
_MM_PERM_ADBD 
_MM_PERM_ADCA 
_MM_PERM_ADCB 
_MM_PERM_ADCC 
_MM_PERM_ADCD 
_MM_PERM_ADDA 
_MM_PERM_ADDB 
_MM_PERM_ADDC 
_MM_PERM_ADDD 
_MM_PERM_BAAA 
_MM_PERM_BAAB 
_MM_PERM_BAAC 
_MM_PERM_BAAD 
_MM_PERM_BABA 
_MM_PERM_BABB 
_MM_PERM_BABC 
_MM_PERM_BABD 
_MM_PERM_BACA 
_MM_PERM_BACB 
_MM_PERM_BACC 
_MM_PERM_BACD 
_MM_PERM_BADA 
_MM_PERM_BADB 
_MM_PERM_BADC 
_MM_PERM_BADD 
_MM_PERM_BBAA 
_MM_PERM_BBAB 
_MM_PERM_BBAC 
_MM_PERM_BBAD 
_MM_PERM_BBBA 
_MM_PERM_BBBB 
_MM_PERM_BBBC 
_MM_PERM_BBBD 
_MM_PERM_BBCA 
_MM_PERM_BBCB 
_MM_PERM_BBCC 
_MM_PERM_BBCD 
_MM_PERM_BBDA 
_MM_PERM_BBDB 
_MM_PERM_BBDC 
_MM_PERM_BBDD 
_MM_PERM_BCAA 
_MM_PERM_BCAB 
_MM_PERM_BCAC 
_MM_PERM_BCAD 
_MM_PERM_BCBA 
_MM_PERM_BCBB 
_MM_PERM_BCBC 
_MM_PERM_BCBD 
_MM_PERM_BCCA 
_MM_PERM_BCCB 
_MM_PERM_BCCC 
_MM_PERM_BCCD 
_MM_PERM_BCDA 
_MM_PERM_BCDB 
_MM_PERM_BCDC 
_MM_PERM_BCDD 
_MM_PERM_BDAA 
_MM_PERM_BDAB 
_MM_PERM_BDAC 
_MM_PERM_BDAD 
_MM_PERM_BDBA 
_MM_PERM_BDBB 
_MM_PERM_BDBC 
_MM_PERM_BDBD 
_MM_PERM_BDCA 
_MM_PERM_BDCB 
_MM_PERM_BDCC 
_MM_PERM_BDCD 
_MM_PERM_BDDA 
_MM_PERM_BDDB 
_MM_PERM_BDDC 
_MM_PERM_BDDD 
_MM_PERM_CAAA 
_MM_PERM_CAAB 
_MM_PERM_CAAC 
_MM_PERM_CAAD 
_MM_PERM_CABA 
_MM_PERM_CABB 
_MM_PERM_CABC 
_MM_PERM_CABD 
_MM_PERM_CACA 
_MM_PERM_CACB 
_MM_PERM_CACC 
_MM_PERM_CACD 
_MM_PERM_CADA 
_MM_PERM_CADB 
_MM_PERM_CADC 
_MM_PERM_CADD 
_MM_PERM_CBAA 
_MM_PERM_CBAB 
_MM_PERM_CBAC 
_MM_PERM_CBAD 
_MM_PERM_CBBA 
_MM_PERM_CBBB 
_MM_PERM_CBBC 
_MM_PERM_CBBD 
_MM_PERM_CBCA 
_MM_PERM_CBCB 
_MM_PERM_CBCC 
_MM_PERM_CBCD 
_MM_PERM_CBDA 
_MM_PERM_CBDB 
_MM_PERM_CBDC 
_MM_PERM_CBDD 
_MM_PERM_CCAA 
_MM_PERM_CCAB 
_MM_PERM_CCAC 
_MM_PERM_CCAD 
_MM_PERM_CCBA 
_MM_PERM_CCBB 
_MM_PERM_CCBC 
_MM_PERM_CCBD 
_MM_PERM_CCCA 
_MM_PERM_CCCB 
_MM_PERM_CCCC 
_MM_PERM_CCCD 
_MM_PERM_CCDA 
_MM_PERM_CCDB 
_MM_PERM_CCDC 
_MM_PERM_CCDD 
_MM_PERM_CDAA 
_MM_PERM_CDAB 
_MM_PERM_CDAC 
_MM_PERM_CDAD 
_MM_PERM_CDBA 
_MM_PERM_CDBB 
_MM_PERM_CDBC 
_MM_PERM_CDBD 
_MM_PERM_CDCA 
_MM_PERM_CDCB 
_MM_PERM_CDCC 
_MM_PERM_CDCD 
_MM_PERM_CDDA 
_MM_PERM_CDDB 
_MM_PERM_CDDC 
_MM_PERM_CDDD 
_MM_PERM_DAAA 
_MM_PERM_DAAB 
_MM_PERM_DAAC 
_MM_PERM_DAAD 
_MM_PERM_DABA 
_MM_PERM_DABB 
_MM_PERM_DABC 
_MM_PERM_DABD 
_MM_PERM_DACA 
_MM_PERM_DACB 
_MM_PERM_DACC 
_MM_PERM_DACD 
_MM_PERM_DADA 
_MM_PERM_DADB 
_MM_PERM_DADC 
_MM_PERM_DADD 
_MM_PERM_DBAA 
_MM_PERM_DBAB 
_MM_PERM_DBAC 
_MM_PERM_DBAD 
_MM_PERM_DBBA 
_MM_PERM_DBBB 
_MM_PERM_DBBC 
_MM_PERM_DBBD 
_MM_PERM_DBCA 
_MM_PERM_DBCB 
_MM_PERM_DBCC 
_MM_PERM_DBCD 
_MM_PERM_DBDA 
_MM_PERM_DBDB 
_MM_PERM_DBDC 
_MM_PERM_DBDD 
_MM_PERM_DCAA 
_MM_PERM_DCAB 
_MM_PERM_DCAC 
_MM_PERM_DCAD 
_MM_PERM_DCBA 
_MM_PERM_DCBB 
_MM_PERM_DCBC 
_MM_PERM_DCBD 
_MM_PERM_DCCA 
_MM_PERM_DCCB 
_MM_PERM_DCCC 
_MM_PERM_DCCD 
_MM_PERM_DCDA 
_MM_PERM_DCDB 
_MM_PERM_DCDC 
_MM_PERM_DCDD 
_MM_PERM_DDAA 
_MM_PERM_DDAB 
_MM_PERM_DDAC 
_MM_PERM_DDAD 
_MM_PERM_DDBA 
_MM_PERM_DDBB 
_MM_PERM_DDBC 
_MM_PERM_DDBD 
_MM_PERM_DDCA 
_MM_PERM_DDCB 
_MM_PERM_DDCC 
_MM_PERM_DDCD 
_MM_PERM_DDDA 
_MM_PERM_DDDB 
_MM_PERM_DDDC 
_MM_PERM_DDDD 

Definition at line 60 of file avx512fintrin.h.

Function Documentation

◆ _cvtmask16_u32()

static __inline__ unsigned int __DEFAULT_FN_ATTRS _cvtmask16_u32 ( __mmask16  __A)
static

Definition at line 8419 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS.

◆ _cvtu32_mask16()

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _cvtu32_mask16 ( unsigned int  __A)
static

Definition at line 8424 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS.

◆ _kortest_mask16_u8()

static __inline__ unsigned char __DEFAULT_FN_ATTRS _kortest_mask16_u8 ( __mmask16  __A,
__mmask16  __B,
unsigned char *  __C 
)
static

Definition at line 8382 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS.

◆ _kortestc_mask16_u8()

static __inline__ unsigned char __DEFAULT_FN_ATTRS _kortestc_mask16_u8 ( __mmask16  __A,
__mmask16  __B 
)
static

Definition at line 8370 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS.

◆ _kortestz_mask16_u8()

static __inline__ unsigned char __DEFAULT_FN_ATTRS _kortestz_mask16_u8 ( __mmask16  __A,
__mmask16  __B 
)
static

Definition at line 8376 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS.

◆ _load_mask16()

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _load_mask16 ( __mmask16 __A)
static

Definition at line 8429 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm512_abs_epi32()

static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_abs_epi32 ( __m512i  __A)
static

Definition at line 1869 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_abs_epi32(), and _mm512_maskz_abs_epi32().

◆ _mm512_abs_epi64()

static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_abs_epi64 ( __m512i  __A)
static

Definition at line 1847 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_abs_epi64(), and _mm512_maskz_abs_epi64().

◆ _mm512_abs_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_abs_pd ( __m512d  __A)
static

Definition at line 9281 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, _mm512_and_epi64(), and _mm512_set1_epi64().

◆ _mm512_abs_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_abs_ps ( __m512  __A)
static

Definition at line 9269 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, _mm512_and_epi32(), and _mm512_set1_epi32().

◆ _mm512_add_epi32()

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

Definition at line 896 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_add_epi32(), and _mm512_maskz_add_epi32().

◆ _mm512_add_epi64()

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

Definition at line 852 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_add_epi64(), and _mm512_maskz_add_epi64().

◆ _mm512_add_pd()

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

Definition at line 816 of file avx512fintrin.h.

References __b, and __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_add_pd(), and _mm512_maskz_add_pd().

◆ _mm512_add_ps()

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

Definition at line 822 of file avx512fintrin.h.

References __b, and __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_add_ps(), and _mm512_maskz_add_ps().

◆ _mm512_and_epi32()

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

◆ _mm512_and_epi64()

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

Definition at line 647 of file avx512fintrin.h.

References __b, and __DEFAULT_FN_ATTRS512.

Referenced by _mm512_abs_pd(), and _mm512_mask_and_epi64().

◆ _mm512_and_si512()

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

Definition at line 796 of file avx512fintrin.h.

References __b, and __DEFAULT_FN_ATTRS512.

◆ _mm512_andnot_epi32()

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

Definition at line 674 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_andnot_epi32().

◆ _mm512_andnot_epi64()

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

Definition at line 695 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_andnot_epi64().

◆ _mm512_andnot_si512()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_andnot_si512 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 668 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_broadcast_f32x4()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_broadcast_f32x4 ( __m128  __A)
static

Definition at line 6799 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_broadcast_f32x4(), and _mm512_maskz_broadcast_f32x4().

◆ _mm512_broadcast_f64x4()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_broadcast_f64x4 ( __m256d  __A)
static

Definition at line 6823 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_broadcast_f64x4(), and _mm512_maskz_broadcast_f64x4().

◆ _mm512_broadcast_i32x4()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_broadcast_i32x4 ( __m128i  __A)
static

Definition at line 6846 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_broadcast_i32x4(), and _mm512_maskz_broadcast_i32x4().

◆ _mm512_broadcast_i64x4()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_broadcast_i64x4 ( __m256i  __A)
static

Definition at line 6870 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_broadcast_i64x4(), and _mm512_maskz_broadcast_i64x4().

◆ _mm512_broadcastd_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_broadcastd_epi32 ( __m128i  __A)
static

◆ _mm512_broadcastq_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_broadcastq_epi64 ( __m128i  __A)
static

◆ _mm512_broadcastsd_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_broadcastsd_pd ( __m128d  __A)
static

Definition at line 385 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_broadcastsd_pd(), and _mm512_maskz_broadcastsd_pd().

◆ _mm512_broadcastss_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_broadcastss_ps ( __m128  __A)
static

Definition at line 335 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_broadcastss_ps(), and _mm512_maskz_broadcastss_ps().

◆ _mm512_castpd128_pd512()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_castpd128_pd512 ( __m128d  __A)
static

Definition at line 443 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_castpd256_pd512()

static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_castpd256_pd512 ( __m256d  __a)
static

Definition at line 394 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_castpd512_pd128()

static __inline __m128d __DEFAULT_FN_ATTRS512 _mm512_castpd512_pd128 ( __m512d  __a)
static

Definition at line 407 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_castpd512_pd256()

static __inline __m256d __DEFAULT_FN_ATTRS512 _mm512_castpd512_pd256 ( __m512d  __A)
static

Definition at line 413 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_castpd_ps()

static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_castpd_ps ( __m512d  __A)
static

Definition at line 431 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_castpd_si512()

static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_castpd_si512 ( __m512d  __A)
static

Definition at line 437 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_castps128_ps512()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_castps128_ps512 ( __m128  __A)
static

Definition at line 461 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_castps256_ps512()

static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_castps256_ps512 ( __m256  __a)
static

Definition at line 400 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_castps512_ps128()

static __inline __m128 __DEFAULT_FN_ATTRS512 _mm512_castps512_ps128 ( __m512  __a)
static

Definition at line 419 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_castps512_ps256()

static __inline __m256 __DEFAULT_FN_ATTRS512 _mm512_castps512_ps256 ( __m512  __A)
static

◆ _mm512_castps_pd()

static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_castps_pd ( __m512  __A)
static

Definition at line 449 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_castps_si512()

static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_castps_si512 ( __m512  __A)
static

Definition at line 455 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_castsi128_si512()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_castsi128_si512 ( __m128i  __A)
static

Definition at line 467 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_castsi256_si512()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_castsi256_si512 ( __m256i  __A)
static

Definition at line 473 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_castsi512_pd()

static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_castsi512_pd ( __m512i  __A)
static

Definition at line 485 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_castsi512_ps()

static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_castsi512_ps ( __m512i  __A)
static

◆ _mm512_castsi512_si128()

static __inline __m128i __DEFAULT_FN_ATTRS512 _mm512_castsi512_si128 ( __m512i  __A)
static

Definition at line 491 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_castsi512_si256()

static __inline __m256i __DEFAULT_FN_ATTRS512 _mm512_castsi512_si256 ( __m512i  __A)
static

◆ _mm512_ceil_pd()

static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_ceil_pd ( __m512d  __A)
static

◆ _mm512_ceil_ps()

static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_ceil_ps ( __m512  __A)
static

◆ _mm512_cvtepi16_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_cvtepi16_epi32 ( __m256i  __A)
static

◆ _mm512_cvtepi16_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_cvtepi16_epi64 ( __m128i  __A)
static

Definition at line 4800 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_cvtepi16_epi64(), and _mm512_maskz_cvtepi16_epi64().

◆ _mm512_cvtepi32_epi16()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_cvtepi32_epi16 ( __m512i  __A)
static

Definition at line 7247 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm256_undefined_si256().

◆ _mm512_cvtepi32_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_cvtepi32_epi64 ( __m256i  __X)
static

Definition at line 4756 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_cvtepi32_epi64(), and _mm512_maskz_cvtepi32_epi64().

◆ _mm512_cvtepi32_epi8()

static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_cvtepi32_epi8 ( __m512i  __A)
static

Definition at line 7218 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm_undefined_si128().

◆ _mm512_cvtepi32_pd()

static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_cvtepi32_pd ( __m256i  __A)
static

◆ _mm512_cvtepi32_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_cvtepi32_ps ( __m512i  __A)
static

Definition at line 3652 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_cvtepi32_ps(), and _mm512_maskz_cvtepi32_ps().

◆ _mm512_cvtepi32lo_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_cvtepi32lo_pd ( __m512i  __A)
static

◆ _mm512_cvtepi64_epi16()

static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_cvtepi64_epi16 ( __m512i  __A)
static

Definition at line 7334 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm_undefined_si128().

◆ _mm512_cvtepi64_epi32()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_cvtepi64_epi32 ( __m512i  __A)
static

Definition at line 7305 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm256_undefined_si256().

◆ _mm512_cvtepi64_epi8()

static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_cvtepi64_epi8 ( __m512i  __A)
static

Definition at line 7276 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm_undefined_si128().

◆ _mm512_cvtepi8_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_cvtepi8_epi32 ( __m128i  __A)
static

Definition at line 4708 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_cvtepi8_epi32(), and _mm512_maskz_cvtepi8_epi32().

◆ _mm512_cvtepi8_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_cvtepi8_epi64 ( __m128i  __A)
static

Definition at line 4732 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_cvtepi8_epi64(), and _mm512_maskz_cvtepi8_epi64().

◆ _mm512_cvtepu16_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_cvtepu16_epi32 ( __m256i  __A)
static

Definition at line 4888 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_cvtepu16_epi32(), and _mm512_maskz_cvtepu16_epi32().

◆ _mm512_cvtepu16_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_cvtepu16_epi64 ( __m128i  __A)
static

Definition at line 4910 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_cvtepu16_epi64(), and _mm512_maskz_cvtepu16_epi64().

◆ _mm512_cvtepu32_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_cvtepu32_epi64 ( __m256i  __X)
static

Definition at line 4866 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_cvtepu32_epi64(), and _mm512_maskz_cvtepu32_epi64().

◆ _mm512_cvtepu32_pd()

static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_cvtepu32_pd ( __m256i  __A)
static

◆ _mm512_cvtepu32_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_cvtepu32_ps ( __m512i  __A)
static

Definition at line 3596 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_cvtepu32_ps(), and _mm512_maskz_cvtepu32_ps().

◆ _mm512_cvtepu32lo_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_cvtepu32lo_pd ( __m512i  __A)
static

◆ _mm512_cvtepu8_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_cvtepu8_epi32 ( __m128i  __A)
static

Definition at line 4822 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_cvtepu8_epi32(), and _mm512_maskz_cvtepu8_epi32().

◆ _mm512_cvtepu8_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_cvtepu8_epi64 ( __m128i  __A)
static

Definition at line 4844 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_cvtepu8_epi64(), and _mm512_maskz_cvtepu8_epi64().

◆ _mm512_cvtpd_epi32()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_cvtpd_epi32 ( __m512d  __A)
static

◆ _mm512_cvtpd_epu32()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_cvtpd_epu32 ( __m512d  __A)
static

◆ _mm512_cvtpd_ps()

static __inline__ __m256 __DEFAULT_FN_ATTRS512 _mm512_cvtpd_ps ( __m512d  __A)
static

◆ _mm512_cvtpd_pslo()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_cvtpd_pslo ( __m512d  __A)
static

Definition at line 3750 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, _mm256_setzero_ps(), and _mm512_cvtpd_ps().

◆ _mm512_cvtph_ps()

static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_cvtph_ps ( __m256i  __A)
static

◆ _mm512_cvtps_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_cvtps_epi32 ( __m512  __A)
static

◆ _mm512_cvtps_epu32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_cvtps_epu32 ( __m512  __A)
static

◆ _mm512_cvtps_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_cvtps_pd ( __m256  __A)
static

◆ _mm512_cvtpslo_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_cvtpslo_pd ( __m512  __A)
static

◆ _mm512_cvtsd_f64()

static __inline__ double __DEFAULT_FN_ATTRS512 _mm512_cvtsd_f64 ( __m512d  __a)
static

Definition at line 4090 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_cvtsepi32_epi16()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_cvtsepi32_epi16 ( __m512i  __A)
static

Definition at line 6954 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm256_undefined_si256().

◆ _mm512_cvtsepi32_epi8()

static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_cvtsepi32_epi8 ( __m512i  __A)
static

Definition at line 6925 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm_undefined_si128().

◆ _mm512_cvtsepi64_epi16()

static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_cvtsepi64_epi16 ( __m512i  __A)
static

Definition at line 7041 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm_undefined_si128().

◆ _mm512_cvtsepi64_epi32()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_cvtsepi64_epi32 ( __m512i  __A)
static

Definition at line 7012 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm256_undefined_si256().

◆ _mm512_cvtsepi64_epi8()

static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_cvtsepi64_epi8 ( __m512i  __A)
static

Definition at line 6983 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm_undefined_si128().

◆ _mm512_cvtsi512_si32()

static __inline__ int __DEFAULT_FN_ATTRS512 _mm512_cvtsi512_si32 ( __m512i  __A)
static

Moves the least significant 32 bits of a vector of [16 x i32] to a 32-bit signed integer value.

This intrinsic corresponds to the VMOVD / MOVD instruction.

Parameters
__AA vector of [16 x i32]. The least significant 32 bits are moved to the destination.
Returns
A 32-bit signed integer containing the moved value.

Definition at line 9674 of file avx512fintrin.h.

References __b.

◆ _mm512_cvtss_f32()

static __inline__ float __DEFAULT_FN_ATTRS512 _mm512_cvtss_f32 ( __m512  __a)
static

Definition at line 4096 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_cvttpd_epi32()

static __inline __m256i __DEFAULT_FN_ATTRS512 _mm512_cvttpd_epi32 ( __m512d  __a)
static

◆ _mm512_cvttpd_epu32()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_cvttpd_epu32 ( __m512d  __A)
static

◆ _mm512_cvttps_epi32()

static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_cvttps_epi32 ( __m512  __a)
static

◆ _mm512_cvttps_epu32()

static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_cvttps_epu32 ( __m512  __A)
static

◆ _mm512_cvtusepi32_epi16()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_cvtusepi32_epi16 ( __m512i  __A)
static

Definition at line 7100 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm256_undefined_si256().

◆ _mm512_cvtusepi32_epi8()

static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_cvtusepi32_epi8 ( __m512i  __A)
static

Definition at line 7070 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm_undefined_si128().

◆ _mm512_cvtusepi64_epi16()

static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_cvtusepi64_epi16 ( __m512i  __A)
static

Definition at line 7189 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm_undefined_si128().

◆ _mm512_cvtusepi64_epi32()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_cvtusepi64_epi32 ( __m512i  __A)
static

Definition at line 7160 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm256_undefined_si256().

◆ _mm512_cvtusepi64_epi8()

static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_cvtusepi64_epi8 ( __m512i  __A)
static

Definition at line 7130 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm_undefined_si128().

◆ _mm512_div_pd()

static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_div_pd ( __m512d  __a,
__m512d  __b 
)
static

Definition at line 2296 of file avx512fintrin.h.

References __b, and __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_div_pd(), and _mm512_maskz_div_pd().

◆ _mm512_div_ps()

static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_div_ps ( __m512  __a,
__m512  __b 
)
static

Definition at line 2316 of file avx512fintrin.h.

References __b, and __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_div_ps(), and _mm512_maskz_div_ps().

◆ _mm512_floor_pd()

static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_floor_pd ( __m512d  __A)
static

◆ _mm512_floor_ps()

static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_floor_ps ( __m512  __A)
static

◆ _mm512_fmadd_pd()

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

Definition at line 2512 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_fmadd_ps()

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

Definition at line 2716 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_fmaddsub_pd()

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

Definition at line 2885 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_fmaddsub_ps()

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

Definition at line 3004 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_fmsub_pd()

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

Definition at line 2552 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_fmsub_ps()

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

Definition at line 2756 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_fmsubadd_pd()

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

Definition at line 2925 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_fmsubadd_ps()

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

Definition at line 3044 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_fnmadd_pd()

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

Definition at line 2582 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_fnmadd_ps()

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

Definition at line 2786 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_fnmsub_pd()

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

Definition at line 2612 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_fnmsub_ps()

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

Definition at line 2816 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_getexp_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_getexp_pd ( __m512d  __A)
static

◆ _mm512_getexp_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_getexp_ps ( __m512  __A)
static

◆ _mm512_int2mask()

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_int2mask ( int  __a)
static

Definition at line 503 of file avx512fintrin.h.

References __a, and __DEFAULT_FN_ATTRS.

◆ _mm512_kand()

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_kand ( __mmask16  __A,
__mmask16  __B 
)
static

Definition at line 8340 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm512_kandn()

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_kandn ( __mmask16  __A,
__mmask16  __B 
)
static

Definition at line 8346 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm512_kmov()

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_kmov ( __mmask16  __A)
static

Definition at line 5642 of file avx512fintrin.h.

◆ _mm512_knot()

static __inline __mmask16 __DEFAULT_FN_ATTRS _mm512_knot ( __mmask16  __M)
static

Definition at line 4600 of file avx512fintrin.h.

◆ _mm512_kor()

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_kor ( __mmask16  __A,
__mmask16  __B 
)
static

Definition at line 8352 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm512_kortestc()

static __inline__ int __DEFAULT_FN_ATTRS _mm512_kortestc ( __mmask16  __A,
__mmask16  __B 
)
static

Definition at line 8358 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm512_kortestz()

static __inline__ int __DEFAULT_FN_ATTRS _mm512_kortestz ( __mmask16  __A,
__mmask16  __B 
)
static

Definition at line 8364 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm512_kunpackb()

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_kunpackb ( __mmask16  __A,
__mmask16  __B 
)
static

Definition at line 8388 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm512_kxnor()

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_kxnor ( __mmask16  __A,
__mmask16  __B 
)
static

Definition at line 8394 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm512_kxor()

static __inline__ __mmask16 __DEFAULT_FN_ATTRS _mm512_kxor ( __mmask16  __A,
__mmask16  __B 
)
static

Definition at line 8400 of file avx512fintrin.h.

◆ _mm512_load_epi32()

static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_load_epi32 ( void const *  __P)
static

Definition at line 4469 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_load_epi64()

static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_load_epi64 ( void const *  __P)
static

Definition at line 4475 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_load_pd()

static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_load_pd ( void const *  __p)
static

Definition at line 4440 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_load_ps()

static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_load_ps ( void const *  __p)
static

Definition at line 4417 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_load_si512()

static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_load_si512 ( void const *  __P)
static

Definition at line 4463 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_loadu_epi32()

static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_loadu_epi32 ( void const *  __P)
static

Definition at line 4312 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and __v.

◆ _mm512_loadu_epi64()

static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_loadu_epi64 ( void const *  __P)
static

Definition at line 4339 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and __v.

◆ _mm512_loadu_pd()

static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_loadu_pd ( void const *  __p)
static

Definition at line 4399 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and __v.

◆ _mm512_loadu_ps()

static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_loadu_ps ( void const *  __p)
static

Definition at line 4408 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and __v.

◆ _mm512_loadu_si512()

static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_loadu_si512 ( void const *  __P)
static

Definition at line 4303 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and __v.

◆ _mm512_mask2_permutex2var_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask2_permutex2var_epi32 ( __m512i  __A,
__m512i  __I,
__mmask16  __U,
__m512i  __B 
)
static

Definition at line 3263 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_permutex2var_epi32().

◆ _mm512_mask2_permutex2var_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask2_permutex2var_epi64 ( __m512i  __A,
__m512i  __I,
__mmask8  __U,
__m512i  __B 
)
static

Definition at line 3297 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_permutex2var_epi64().

◆ _mm512_mask2_permutex2var_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask2_permutex2var_pd ( __m512d  __A,
__m512i  __I,
__mmask8  __U,
__m512d  __B 
)
static

Definition at line 6223 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_permutex2var_pd().

◆ _mm512_mask2_permutex2var_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask2_permutex2var_ps ( __m512  __A,
__m512i  __I,
__mmask16  __U,
__m512  __B 
)
static

Definition at line 6256 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_permutex2var_ps().

◆ _mm512_mask2int()

static __inline__ int __DEFAULT_FN_ATTRS _mm512_mask2int ( __mmask16  __a)
static

Definition at line 509 of file avx512fintrin.h.

References __a, and __DEFAULT_FN_ATTRS512.

◆ _mm512_mask3_fmadd_pd()

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

Definition at line 2532 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask3_fmadd_ps()

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

Definition at line 2736 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask3_fmaddsub_pd()

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

Definition at line 2905 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask3_fmaddsub_ps()

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

Definition at line 3024 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask3_fmsub_pd()

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

Definition at line 3081 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask3_fmsub_ps()

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

Definition at line 3097 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask3_fmsubadd_pd()

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

Definition at line 3114 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask3_fmsubadd_ps()

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

Definition at line 3131 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask3_fnmadd_pd()

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

Definition at line 2592 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask3_fnmadd_ps()

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

Definition at line 2796 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask3_fnmsub_pd()

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

Definition at line 3199 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask3_fnmsub_ps()

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

Definition at line 3233 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask_abs_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_abs_epi32 ( __m512i  __W,
__mmask16  __U,
__m512i  __A 
)
static

Definition at line 1875 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_abs_epi32().

◆ _mm512_mask_abs_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_abs_epi64 ( __m512i  __W,
__mmask8  __U,
__m512i  __A 
)
static

Definition at line 1853 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_abs_epi64().

◆ _mm512_mask_abs_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_abs_pd ( __m512d  __W,
__mmask8  __K,
__m512d  __A 
)
static

Definition at line 9287 of file avx512fintrin.h.

References _mm512_mask_and_epi64(), and _mm512_set1_epi64().

◆ _mm512_mask_abs_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_abs_ps ( __m512  __W,
__mmask16  __K,
__m512  __A 
)
static

◆ _mm512_mask_add_epi32()

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

Definition at line 902 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_add_epi32().

◆ _mm512_mask_add_epi64()

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

Definition at line 858 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_add_epi64().

◆ _mm512_mask_add_pd()

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

Definition at line 1950 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_add_pd().

◆ _mm512_mask_add_ps()

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

Definition at line 1964 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_add_ps().

◆ _mm512_mask_and_epi32()

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

Definition at line 632 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_and_epi32().

Referenced by _mm512_mask_abs_ps(), and _mm512_maskz_and_epi32().

◆ _mm512_mask_and_epi64()

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

Definition at line 653 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_and_epi64().

Referenced by _mm512_mask_abs_pd(), and _mm512_maskz_and_epi64().

◆ _mm512_mask_andnot_epi32()

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

Definition at line 680 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_andnot_epi32().

Referenced by _mm512_maskz_andnot_epi32().

◆ _mm512_mask_andnot_epi64()

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

Definition at line 701 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_andnot_epi64().

Referenced by _mm512_maskz_andnot_epi64().

◆ _mm512_mask_blend_epi32()

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

Definition at line 3400 of file avx512fintrin.h.

◆ _mm512_mask_blend_epi64()

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

Definition at line 3392 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_blend_pd()

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

Definition at line 3376 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_blend_ps()

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

Definition at line 3384 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_broadcast_f32x4()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_broadcast_f32x4 ( __m512  __O,
__mmask16  __M,
__m128  __A 
)
static

Definition at line 6807 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_broadcast_f32x4().

◆ _mm512_mask_broadcast_f64x4()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_broadcast_f64x4 ( __m512d  __O,
__mmask8  __M,
__m256d  __A 
)
static

Definition at line 6830 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_broadcast_f64x4().

◆ _mm512_mask_broadcast_i32x4()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_broadcast_i32x4 ( __m512i  __O,
__mmask16  __M,
__m128i  __A 
)
static

Definition at line 6854 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_broadcast_i32x4().

◆ _mm512_mask_broadcast_i64x4()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_broadcast_i64x4 ( __m512i  __O,
__mmask8  __M,
__m256i  __A 
)
static

Definition at line 6877 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_broadcast_i64x4().

◆ _mm512_mask_broadcastd_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_broadcastd_epi32 ( __m512i  __O,
__mmask16  __M,
__m128i  __A 
)
static

Definition at line 212 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_broadcastd_epi32().

◆ _mm512_mask_broadcastq_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_broadcastq_epi64 ( __m512i  __O,
__mmask8  __M,
__m128i  __A 
)
static

Definition at line 235 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_broadcastq_epi64().

◆ _mm512_mask_broadcastsd_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_broadcastsd_pd ( __m512d  __O,
__mmask8  __M,
__m128d  __A 
)
static

Definition at line 6893 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_broadcastsd_pd().

◆ _mm512_mask_broadcastss_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_broadcastss_ps ( __m512  __O,
__mmask16  __M,
__m128  __A 
)
static

Definition at line 6909 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_broadcastss_ps().

◆ _mm512_mask_ceil_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_ceil_pd ( __m512d  __W,
__mmask8  __U,
__m512d  __A 
)
static

◆ _mm512_mask_ceil_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_ceil_ps ( __m512  __W,
__mmask16  __U,
__m512  __A 
)
static

◆ _mm512_mask_compress_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_compress_epi32 ( __m512i  __W,
__mmask16  __U,
__m512i  __A 
)
static

Definition at line 8518 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_compress_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_compress_epi64 ( __m512i  __W,
__mmask8  __U,
__m512i  __A 
)
static

Definition at line 8484 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_compress_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_compress_pd ( __m512d  __W,
__mmask8  __U,
__m512d  __A 
)
static

Definition at line 8467 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_compress_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_compress_ps ( __m512  __W,
__mmask16  __U,
__m512  __A 
)
static

Definition at line 8501 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_compressstoreu_epi32()

static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_compressstoreu_epi32 ( void *  __P,
__mmask16  __U,
__m512i  __A 
)
static

Definition at line 9000 of file avx512fintrin.h.

◆ _mm512_mask_compressstoreu_epi64()

static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_compressstoreu_epi64 ( void *  __P,
__mmask8  __U,
__m512i  __A 
)
static

Definition at line 8986 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_compressstoreu_pd()

static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_compressstoreu_pd ( void *  __P,
__mmask8  __U,
__m512d  __A 
)
static

Definition at line 8979 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_compressstoreu_ps()

static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_compressstoreu_ps ( void *  __P,
__mmask16  __U,
__m512  __A 
)
static

Definition at line 8993 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvtepi16_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi16_epi32 ( __m512i  __W,
__mmask16  __U,
__m256i  __A 
)
static

Definition at line 4784 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_cvtepi16_epi32().

◆ _mm512_mask_cvtepi16_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi16_epi64 ( __m512i  __W,
__mmask8  __U,
__m128i  __A 
)
static

Definition at line 4806 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_cvtepi16_epi64().

◆ _mm512_mask_cvtepi32_epi16()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi32_epi16 ( __m256i  __O,
__mmask16  __M,
__m512i  __A 
)
static

Definition at line 7255 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvtepi32_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi32_epi64 ( __m512i  __W,
__mmask8  __U,
__m256i  __X 
)
static

Definition at line 4762 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_cvtepi32_epi64().

◆ _mm512_mask_cvtepi32_epi8()

static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi32_epi8 ( __m128i  __O,
__mmask16  __M,
__m512i  __A 
)
static

Definition at line 7226 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvtepi32_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi32_pd ( __m512d  __W,
__mmask8  __U,
__m256i  __A 
)
static

Definition at line 3624 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_cvtepi32_pd().

Referenced by _mm512_mask_cvtepi32lo_pd().

◆ _mm512_mask_cvtepi32_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi32_ps ( __m512  __W,
__mmask16  __U,
__m512i  __A 
)
static

Definition at line 3658 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_cvtepi32_ps().

◆ _mm512_mask_cvtepi32_storeu_epi16()

static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi32_storeu_epi16 ( void *  __P,
__mmask16  __M,
__m512i  __A 
)
static

Definition at line 7270 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvtepi32_storeu_epi8()

static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi32_storeu_epi8 ( void *  __P,
__mmask16  __M,
__m512i  __A 
)
static

Definition at line 7241 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvtepi32lo_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi32lo_pd ( __m512d  __W,
__mmask8  __U,
__m512i  __A 
)
static

◆ _mm512_mask_cvtepi64_epi16()

static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi64_epi16 ( __m128i  __O,
__mmask8  __M,
__m512i  __A 
)
static

Definition at line 7342 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvtepi64_epi32()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi64_epi32 ( __m256i  __O,
__mmask8  __M,
__m512i  __A 
)
static

Definition at line 7313 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvtepi64_epi8()

static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi64_epi8 ( __m128i  __O,
__mmask8  __M,
__m512i  __A 
)
static

Definition at line 7284 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvtepi64_storeu_epi16()

static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi64_storeu_epi16 ( void *  __P,
__mmask8  __M,
__m512i  __A 
)
static

Definition at line 7357 of file avx512fintrin.h.

◆ _mm512_mask_cvtepi64_storeu_epi32()

static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi64_storeu_epi32 ( void *  __P,
__mmask8  __M,
__m512i  __A 
)
static

Definition at line 7328 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvtepi64_storeu_epi8()

static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi64_storeu_epi8 ( void *  __P,
__mmask8  __M,
__m512i  __A 
)
static

Definition at line 7299 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvtepi8_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi8_epi32 ( __m512i  __W,
__mmask16  __U,
__m128i  __A 
)
static

Definition at line 4716 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_cvtepi8_epi32().

◆ _mm512_mask_cvtepi8_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepi8_epi64 ( __m512i  __W,
__mmask8  __U,
__m128i  __A 
)
static

Definition at line 4740 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_cvtepi8_epi64().

◆ _mm512_mask_cvtepu16_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepu16_epi32 ( __m512i  __W,
__mmask16  __U,
__m256i  __A 
)
static

Definition at line 4894 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_cvtepu16_epi32().

◆ _mm512_mask_cvtepu16_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepu16_epi64 ( __m512i  __W,
__mmask8  __U,
__m128i  __A 
)
static

Definition at line 4916 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_cvtepu16_epi64().

◆ _mm512_mask_cvtepu32_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepu32_epi64 ( __m512i  __W,
__mmask8  __U,
__m256i  __X 
)
static

Definition at line 4872 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_cvtepu32_epi64().

◆ _mm512_mask_cvtepu32_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepu32_pd ( __m512d  __W,
__mmask8  __U,
__m256i  __A 
)
static

Definition at line 3680 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_cvtepu32_pd().

Referenced by _mm512_mask_cvtepu32lo_pd().

◆ _mm512_mask_cvtepu32_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepu32_ps ( __m512  __W,
__mmask16  __U,
__m512i  __A 
)
static

Definition at line 3602 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_cvtepu32_ps().

◆ _mm512_mask_cvtepu32lo_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepu32lo_pd ( __m512d  __W,
__mmask8  __U,
__m512i  __A 
)
static

Definition at line 3702 of file avx512fintrin.h.

References _mm512_castsi512_si256(), and _mm512_mask_cvtepu32_pd().

◆ _mm512_mask_cvtepu8_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepu8_epi32 ( __m512i  __W,
__mmask16  __U,
__m128i  __A 
)
static

Definition at line 4828 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_cvtepu8_epi32().

◆ _mm512_mask_cvtepu8_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtepu8_epi64 ( __m512i  __W,
__mmask8  __U,
__m128i  __A 
)
static

Definition at line 4850 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_cvtepu8_epi64().

◆ _mm512_mask_cvtpd_epi32()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtpd_epi32 ( __m256i  __W,
__mmask8  __U,
__m512d  __A 
)
static

Definition at line 3983 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask_cvtpd_epu32()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtpd_epu32 ( __m256i  __W,
__mmask8  __U,
__m512d  __A 
)
static

Definition at line 4071 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask_cvtpd_ps()

static __inline__ __m256 __DEFAULT_FN_ATTRS512 _mm512_mask_cvtpd_ps ( __m256  __W,
__mmask8  __U,
__m512d  __A 
)
static

Definition at line 3732 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

Referenced by _mm512_mask_cvtpd_pslo().

◆ _mm512_mask_cvtpd_pslo()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_cvtpd_pslo ( __m512  __W,
__mmask8  __U,
__m512d  __A 
)
static

◆ _mm512_mask_cvtph_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_cvtph_ps ( __m512  __W,
__mmask16  __U,
__m256i  __A 
)
static

Definition at line 3813 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask_cvtps_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtps_epi32 ( __m512i  __W,
__mmask16  __U,
__m512  __A 
)
static

Definition at line 3939 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask_cvtps_epu32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtps_epu32 ( __m512i  __W,
__mmask16  __U,
__m512  __A 
)
static

Definition at line 4027 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask_cvtps_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_cvtps_pd ( __m512d  __W,
__mmask8  __U,
__m256  __A 
)
static

Definition at line 8919 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_cvtps_pd().

Referenced by _mm512_mask_cvtpslo_pd().

◆ _mm512_mask_cvtpslo_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_cvtpslo_pd ( __m512d  __W,
__mmask8  __U,
__m512  __A 
)
static

◆ _mm512_mask_cvtsepi32_epi16()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtsepi32_epi16 ( __m256i  __O,
__mmask16  __M,
__m512i  __A 
)
static

Definition at line 6962 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvtsepi32_epi8()

static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtsepi32_epi8 ( __m128i  __O,
__mmask16  __M,
__m512i  __A 
)
static

Definition at line 6933 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvtsepi32_storeu_epi16()

static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtsepi32_storeu_epi16 ( void *  __P,
__mmask16  __M,
__m512i  __A 
)
static

Definition at line 6977 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvtsepi32_storeu_epi8()

static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtsepi32_storeu_epi8 ( void *  __P,
__mmask16  __M,
__m512i  __A 
)
static

Definition at line 6948 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvtsepi64_epi16()

static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtsepi64_epi16 ( __m128i  __O,
__mmask8  __M,
__m512i  __A 
)
static

Definition at line 7049 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvtsepi64_epi32()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtsepi64_epi32 ( __m256i  __O,
__mmask8  __M,
__m512i  __A 
)
static

Definition at line 7020 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvtsepi64_epi8()

static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtsepi64_epi8 ( __m128i  __O,
__mmask8  __M,
__m512i  __A 
)
static

Definition at line 6991 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvtsepi64_storeu_epi16()

static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtsepi64_storeu_epi16 ( void *  __P,
__mmask8  __M,
__m512i  __A 
)
static

Definition at line 7064 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvtsepi64_storeu_epi32()

static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtsepi64_storeu_epi32 ( void *  __P,
__mmask8  __M,
__m512i  __A 
)
static

Definition at line 7035 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvtsepi64_storeu_epi8()

static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtsepi64_storeu_epi8 ( void *  __P,
__mmask8  __M,
__m512i  __A 
)
static

Definition at line 7006 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvttpd_epi32()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_mask_cvttpd_epi32 ( __m256i  __W,
__mmask8  __U,
__m512d  __A 
)
static

Definition at line 3855 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask_cvttpd_epu32()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_mask_cvttpd_epu32 ( __m256i  __W,
__mmask8  __U,
__m512d  __A 
)
static

Definition at line 6298 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask_cvttps_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_cvttps_epi32 ( __m512i  __W,
__mmask16  __U,
__m512  __A 
)
static

Definition at line 3897 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask_cvttps_epu32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_cvttps_epu32 ( __m512i  __W,
__mmask16  __U,
__m512  __A 
)
static

Definition at line 3548 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask_cvtusepi32_epi16()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtusepi32_epi16 ( __m256i  __O,
__mmask16  __M,
__m512i  __A 
)
static

Definition at line 7108 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvtusepi32_epi8()

static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtusepi32_epi8 ( __m128i  __O,
__mmask16  __M,
__m512i  __A 
)
static

Definition at line 7078 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvtusepi32_storeu_epi16()

static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtusepi32_storeu_epi16 ( void *  __P,
__mmask16  __M,
__m512i  __A 
)
static

Definition at line 7124 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvtusepi32_storeu_epi8()

static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtusepi32_storeu_epi8 ( void *  __P,
__mmask16  __M,
__m512i  __A 
)
static

Definition at line 7094 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvtusepi64_epi16()

static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtusepi64_epi16 ( __m128i  __O,
__mmask8  __M,
__m512i  __A 
)
static

Definition at line 7197 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvtusepi64_epi32()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtusepi64_epi32 ( __m256i  __O,
__mmask8  __M,
__m512i  __A 
)
static

Definition at line 7168 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvtusepi64_epi8()

static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_mask_cvtusepi64_epi8 ( __m128i  __O,
__mmask8  __M,
__m512i  __A 
)
static

Definition at line 7138 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvtusepi64_storeu_epi16()

static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtusepi64_storeu_epi16 ( void *  __P,
__mmask8  __M,
__m512i  __A 
)
static

Definition at line 7212 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvtusepi64_storeu_epi32()

static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtusepi64_storeu_epi32 ( void *  __P,
__mmask8  __M,
__m512i  __A 
)
static

Definition at line 7183 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_cvtusepi64_storeu_epi8()

static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_cvtusepi64_storeu_epi8 ( void *  __P,
__mmask8  __M,
__m512i  __A 
)
static

Definition at line 7154 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_div_pd()

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

Definition at line 2302 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_div_pd().

◆ _mm512_mask_div_ps()

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

Definition at line 2322 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_div_ps().

◆ _mm512_mask_expand_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_expand_epi32 ( __m512i  __W,
__mmask16  __U,
__m512i  __A 
)
static

Definition at line 8882 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_expand_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_expand_epi64 ( __m512i  __W,
__mmask8  __U,
__m512i  __A 
)
static

Definition at line 8786 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_expand_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_expand_pd ( __m512d  __W,
__mmask8  __U,
__m512d  __A 
)
static

Definition at line 8770 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_expand_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_expand_ps ( __m512  __W,
__mmask16  __U,
__m512  __A 
)
static

Definition at line 8866 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_expandloadu_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_expandloadu_epi32 ( __m512i  __W,
__mmask16  __U,
void const *  __P 
)
static

Definition at line 8850 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_expandloadu_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_expandloadu_epi64 ( __m512i  __W,
__mmask8  __U,
void const *  __P 
)
static

Definition at line 8818 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_expandloadu_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_expandloadu_pd ( __m512d  __W,
__mmask8  __U,
void const *  __P 
)
static

Definition at line 8802 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_expandloadu_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_expandloadu_ps ( __m512  __W,
__mmask16  __U,
void const *  __P 
)
static

Definition at line 8834 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_floor_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_floor_pd ( __m512d  __W,
__mmask8  __U,
__m512d  __A 
)
static

◆ _mm512_mask_floor_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_floor_ps ( __m512  __W,
__mmask16  __U,
__m512  __A 
)
static

◆ _mm512_mask_fmadd_pd()

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

Definition at line 2522 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask_fmadd_ps()

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

Definition at line 2726 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask_fmaddsub_pd()

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

Definition at line 2895 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask_fmaddsub_ps()

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

Definition at line 3014 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask_fmsub_pd()

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

Definition at line 2562 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask_fmsub_ps()

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

Definition at line 2766 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask_fmsubadd_pd()

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

Definition at line 2935 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask_fmsubadd_ps()

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

Definition at line 3054 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask_fnmadd_pd()

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

Definition at line 3148 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask_fnmadd_ps()

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

Definition at line 3165 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask_fnmsub_pd()

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

Definition at line 3189 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask_fnmsub_ps()

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

Definition at line 3223 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask_getexp_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_getexp_pd ( __m512d  __W,
__mmask8  __U,
__m512d  __A 
)
static

Definition at line 7551 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask_getexp_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_getexp_ps ( __m512  __W,
__mmask16  __U,
__m512  __A 
)
static

Definition at line 7593 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask_load_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_load_epi32 ( __m512i  __W,
__mmask16  __U,
void const *  __P 
)
static

Definition at line 5200 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_load_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_load_epi64 ( __m512i  __W,
__mmask8  __U,
void const *  __P 
)
static

Definition at line 5256 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_load_pd()

static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_load_pd ( __m512d  __W,
__mmask8  __U,
void const *  __P 
)
static

Definition at line 4446 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_load_ps()

static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_load_ps ( __m512  __W,
__mmask16  __U,
void const *  __P 
)
static

Definition at line 4423 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_loadu_epi32()

static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_loadu_epi32 ( __m512i  __W,
__mmask16  __U,
void const *  __P 
)
static

Definition at line 4321 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_loadu_epi64()

static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_loadu_epi64 ( __m512i  __W,
__mmask8  __U,
void const *  __P 
)
static

Definition at line 4348 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_loadu_pd()

static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_loadu_pd ( __m512d  __W,
__mmask8  __U,
void const *  __P 
)
static

Definition at line 4382 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_loadu_ps()

static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_loadu_ps ( __m512  __W,
__mmask16  __U,
void const *  __P 
)
static

Definition at line 4365 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_max_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_max_epi32 ( __m512i  __W,
__mmask16  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1093 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_max_epi32().

◆ _mm512_mask_max_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_max_epi64 ( __m512i  __W,
__mmask8  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1137 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_max_epi64().

◆ _mm512_mask_max_epu32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_max_epu32 ( __m512i  __W,
__mmask16  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1115 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_max_epu32().

◆ _mm512_mask_max_epu64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_max_epu64 ( __m512i  __W,
__mmask8  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1159 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_max_epu64().

◆ _mm512_mask_max_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_max_pd ( __m512d  __W,
__mmask8  __U,
__m512d  __A,
__m512d  __B 
)
static

Definition at line 961 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_max_pd().

◆ _mm512_mask_max_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_max_ps ( __m512  __W,
__mmask16  __U,
__m512  __A,
__m512  __B 
)
static

Definition at line 998 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_max_ps().

◆ _mm512_mask_min_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_min_epi32 ( __m512i  __W,
__mmask16  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1328 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_min_epi32().

◆ _mm512_mask_min_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_min_epi64 ( __m512i  __W,
__mmask8  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1372 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_min_epi64().

◆ _mm512_mask_min_epu32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_min_epu32 ( __m512i  __W,
__mmask16  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1350 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_min_epu32().

◆ _mm512_mask_min_epu64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_min_epu64 ( __m512i  __W,
__mmask8  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1394 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_min_epu64().

◆ _mm512_mask_min_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_min_pd ( __m512d  __W,
__mmask8  __U,
__m512d  __A,
__m512d  __B 
)
static

Definition at line 1196 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_min_pd().

◆ _mm512_mask_min_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_min_ps ( __m512  __W,
__mmask16  __U,
__m512  __A,
__m512  __B 
)
static

Definition at line 1233 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_min_ps().

◆ _mm512_mask_mov_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_mov_epi32 ( __m512i  __W,
__mmask16  __U,
__m512i  __A 
)
static

◆ _mm512_mask_mov_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_mov_epi64 ( __m512i  __W,
__mmask8  __U,
__m512i  __A 
)
static

◆ _mm512_mask_mov_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_mov_pd ( __m512d  __W,
__mmask8  __U,
__m512d  __A 
)
static

◆ _mm512_mask_mov_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_mov_ps ( __m512  __W,
__mmask16  __U,
__m512  __A 
)
static

◆ _mm512_mask_movedup_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_movedup_pd ( __m512d  __W,
__mmask8  __U,
__m512d  __A 
)
static

Definition at line 5287 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_movedup_pd().

◆ _mm512_mask_movehdup_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_movehdup_ps ( __m512  __W,
__mmask16  __U,
__m512  __A 
)
static

Definition at line 8644 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_movehdup_ps().

◆ _mm512_mask_moveldup_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_moveldup_ps ( __m512  __W,
__mmask16  __U,
__m512  __A 
)
static

Definition at line 8667 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_moveldup_ps().

◆ _mm512_mask_mul_epi32()

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

Definition at line 1416 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_mul_epi32().

◆ _mm512_mask_mul_epu32()

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

Definition at line 1438 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_mul_epu32().

◆ _mm512_mask_mul_pd()

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

Definition at line 2180 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_mul_pd().

◆ _mm512_mask_mul_ps()

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

Definition at line 2194 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_mul_ps().

◆ _mm512_mask_mullo_epi32()

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

Definition at line 1468 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_mullo_epi32().

◆ _mm512_mask_mullox_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_mullox_epi64 ( __m512i  __W,
__mmask8  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1481 of file avx512fintrin.h.

References _mm512_mullox_epi64().

◆ _mm512_mask_or_epi32()

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

Definition at line 722 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_or_epi32().

Referenced by _mm512_maskz_or_epi32().

◆ _mm512_mask_or_epi64()

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

Definition at line 742 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_or_epi64().

Referenced by _mm512_maskz_or_epi64().

◆ _mm512_mask_permutevar_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_permutevar_pd ( __m512d  __W,
__mmask8  __U,
__m512d  __A,
__m512i  __C 
)
static

Definition at line 6170 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_permutevar_pd().

◆ _mm512_mask_permutevar_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_permutevar_ps ( __m512  __W,
__mmask16  __U,
__m512  __A,
__m512i  __C 
)
static

Definition at line 6192 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_permutevar_ps().

◆ _mm512_mask_permutex2var_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_permutex2var_epi32 ( __m512i  __A,
__mmask16  __U,
__m512i  __I,
__m512i  __B 
)
static

Definition at line 3254 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_permutex2var_epi32().

◆ _mm512_mask_permutex2var_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_permutex2var_epi64 ( __m512i  __A,
__mmask8  __U,
__m512i  __I,
__m512i  __B 
)
static

Definition at line 3288 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_permutex2var_epi64().

◆ _mm512_mask_permutex2var_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_permutex2var_pd ( __m512d  __A,
__mmask8  __U,
__m512i  __I,
__m512d  __B 
)
static

Definition at line 6215 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_permutex2var_pd().

◆ _mm512_mask_permutex2var_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_permutex2var_ps ( __m512  __A,
__mmask16  __U,
__m512i  __I,
__m512  __B 
)
static

Definition at line 6248 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_permutex2var_ps().

◆ _mm512_mask_permutexvar_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_permutexvar_epi32 ( __m512i  __W,
__mmask16  __M,
__m512i  __X,
__m512i  __Y 
)
static

Definition at line 8329 of file avx512fintrin.h.

References _mm512_permutexvar_epi32().

◆ _mm512_mask_permutexvar_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_permutexvar_epi64 ( __m512i  __W,
__mmask8  __M,
__m512i  __X,
__m512i  __Y 
)
static

Definition at line 8282 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_permutexvar_epi64().

◆ _mm512_mask_permutexvar_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_permutexvar_pd ( __m512d  __W,
__mmask8  __U,
__m512i  __X,
__m512d  __Y 
)
static

Definition at line 8252 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_permutexvar_pd().

◆ _mm512_mask_permutexvar_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_permutexvar_ps ( __m512  __W,
__mmask16  __U,
__m512i  __X,
__m512  __Y 
)
static

Definition at line 8297 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_permutexvar_ps().

◆ _mm512_mask_rcp14_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_rcp14_pd ( __m512d  __W,
__mmask8  __U,
__m512d  __A 
)
static

Definition at line 1676 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_rcp14_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_rcp14_ps ( __m512  __W,
__mmask16  __U,
__m512  __A 
)
static

Definition at line 1702 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_reduce_add_epi32()

static __inline__ int __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_add_epi32 ( __mmask16  __M,
__m512i  __W 
)
static

◆ _mm512_mask_reduce_add_epi64()

static __inline__ long long __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_add_epi64 ( __mmask8  __M,
__m512i  __W 
)
static

◆ _mm512_mask_reduce_add_pd()

static __inline__ double __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_add_pd ( __mmask8  __M,
__m512d  __W 
)
static

◆ _mm512_mask_reduce_add_ps()

static __inline__ float __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_add_ps ( __mmask16  __M,
__m512  __W 
)
static

◆ _mm512_mask_reduce_and_epi32()

static __inline__ int __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_and_epi32 ( __mmask16  __M,
__m512i  __W 
)
static

◆ _mm512_mask_reduce_and_epi64()

static __inline__ long long __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_and_epi64 ( __mmask8  __M,
__m512i  __W 
)
static

◆ _mm512_mask_reduce_max_epi32()

static __inline__ int __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_max_epi32 ( __mmask16  __M,
__m512i  __V 
)
static

◆ _mm512_mask_reduce_max_epi64()

static __inline__ long long __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_max_epi64 ( __mmask8  __M,
__m512i  __V 
)
static

◆ _mm512_mask_reduce_max_epu32()

static __inline__ unsigned int __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_max_epu32 ( __mmask16  __M,
__m512i  __V 
)
static

◆ _mm512_mask_reduce_max_epu64()

static __inline__ unsigned long long __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_max_epu64 ( __mmask8  __M,
__m512i  __V 
)
static

◆ _mm512_mask_reduce_max_pd()

static __inline__ double __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_max_pd ( __mmask8  __M,
__m512d  __V 
)
static

◆ _mm512_mask_reduce_max_ps()

static __inline__ float __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_max_ps ( __mmask16  __M,
__m512  __V 
)
static

◆ _mm512_mask_reduce_min_epi32()

static __inline__ int __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_min_epi32 ( __mmask16  __M,
__m512i  __V 
)
static

◆ _mm512_mask_reduce_min_epi64()

static __inline__ long long __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_min_epi64 ( __mmask8  __M,
__m512i  __V 
)
static

◆ _mm512_mask_reduce_min_epu32()

static __inline__ unsigned int __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_min_epu32 ( __mmask16  __M,
__m512i  __V 
)
static

◆ _mm512_mask_reduce_min_epu64()

static __inline__ unsigned long long __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_min_epu64 ( __mmask8  __M,
__m512i  __V 
)
static

◆ _mm512_mask_reduce_min_pd()

static __inline__ double __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_min_pd ( __mmask8  __M,
__m512d  __V 
)
static

◆ _mm512_mask_reduce_min_ps()

static __inline__ float __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_min_ps ( __mmask16  __M,
__m512  __V 
)
static

◆ _mm512_mask_reduce_mul_epi32()

static __inline__ int __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_mul_epi32 ( __mmask16  __M,
__m512i  __W 
)
static

◆ _mm512_mask_reduce_mul_epi64()

static __inline__ long long __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_mul_epi64 ( __mmask8  __M,
__m512i  __W 
)
static

◆ _mm512_mask_reduce_mul_pd()

static __inline__ double __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_mul_pd ( __mmask8  __M,
__m512d  __W 
)
static

◆ _mm512_mask_reduce_mul_ps()

static __inline__ float __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_mul_ps ( __mmask16  __M,
__m512  __W 
)
static

◆ _mm512_mask_reduce_or_epi32()

static __inline__ int __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_or_epi32 ( __mmask16  __M,
__m512i  __W 
)
static

◆ _mm512_mask_reduce_or_epi64()

static __inline__ long long __DEFAULT_FN_ATTRS512 _mm512_mask_reduce_or_epi64 ( __mmask8  __M,
__m512i  __W 
)
static

Definition at line 9348 of file avx512fintrin.h.

References _mm512_mask_reduce_operator, and _mm512_maskz_mov_epi64().

◆ _mm512_mask_rolv_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_rolv_epi32 ( __m512i  __W,
__mmask16  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 5050 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_rolv_epi32().

◆ _mm512_mask_rolv_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_rolv_epi64 ( __m512i  __W,
__mmask8  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 5072 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_rolv_epi64().

◆ _mm512_mask_rorv_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_rorv_epi32 ( __m512i  __W,
__mmask16  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 4938 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_rorv_epi32().

◆ _mm512_mask_rorv_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_rorv_epi64 ( __m512i  __W,
__mmask8  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 4960 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_rorv_epi64().

◆ _mm512_mask_rsqrt14_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_rsqrt14_pd ( __m512d  __W,
__mmask8  __U,
__m512d  __A 
)
static

Definition at line 1568 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_rsqrt14_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_rsqrt14_ps ( __m512  __W,
__mmask16  __U,
__m512  __A 
)
static

Definition at line 1594 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_scalef_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_scalef_pd ( __m512d  __W,
__mmask8  __U,
__m512d  __A,
__m512d  __B 
)
static

Definition at line 6430 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask_scalef_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_scalef_ps ( __m512  __W,
__mmask16  __U,
__m512  __A,
__m512  __B 
)
static

Definition at line 6480 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_mask_set1_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_set1_epi32 ( __m512i  __O,
__mmask16  __M,
int  __A 
)
static

Definition at line 9160 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_set1_epi32().

◆ _mm512_mask_set1_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_set1_epi64 ( __m512i  __O,
__mmask8  __M,
long long  __A 
)
static

Definition at line 9168 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_set1_epi64().

◆ _mm512_mask_sll_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_sll_epi32 ( __m512i  __W,
__mmask16  __U,
__m512i  __A,
__m128i  __B 
)
static

Definition at line 5667 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_sll_epi32().

◆ _mm512_mask_sll_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_sll_epi64 ( __m512i  __W,
__mmask8  __U,
__m512i  __A,
__m128i  __B 
)
static

Definition at line 5689 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_sll_epi64().

◆ _mm512_mask_slli_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_slli_epi32 ( __m512i  __W,
__mmask16  __U,
__m512i  __A,
int  __B 
)
static

Definition at line 5120 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_slli_epi32().

Referenced by _mm512_mask_cvtpbh_ps().

◆ _mm512_mask_slli_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_slli_epi64 ( __m512i  __W,
__mmask8  __U,
__m512i  __A,
int  __B 
)
static

Definition at line 5141 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_slli_epi64().

◆ _mm512_mask_sllv_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_sllv_epi32 ( __m512i  __W,
__mmask16  __U,
__m512i  __X,
__m512i  __Y 
)
static

Definition at line 5711 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_sllv_epi32().

◆ _mm512_mask_sllv_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_sllv_epi64 ( __m512i  __W,
__mmask8  __U,
__m512i  __X,
__m512i  __Y 
)
static

Definition at line 5733 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_sllv_epi64().

◆ _mm512_mask_sqrt_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_sqrt_pd ( __m512d  __W,
__mmask8  __U,
__m512d  __A 
)
static

Definition at line 1508 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_sqrt_pd().

◆ _mm512_mask_sqrt_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_sqrt_ps ( __m512  __W,
__mmask16  __U,
__m512  __A 
)
static

Definition at line 1544 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_sqrt_ps().

◆ _mm512_mask_sra_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_sra_epi32 ( __m512i  __W,
__mmask16  __U,
__m512i  __A,
__m128i  __B 
)
static

Definition at line 5755 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_sra_epi32().

◆ _mm512_mask_sra_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_sra_epi64 ( __m512i  __W,
__mmask8  __U,
__m512i  __A,
__m128i  __B 
)
static

Definition at line 5777 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_sra_epi64().

◆ _mm512_mask_srai_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_srai_epi32 ( __m512i  __W,
__mmask16  __U,
__m512i  __A,
int  __B 
)
static

Definition at line 6602 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_srai_epi32().

◆ _mm512_mask_srai_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_srai_epi64 ( __m512i  __W,
__mmask8  __U,
__m512i  __A,
int  __B 
)
static

Definition at line 6623 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_srai_epi64().

◆ _mm512_mask_srav_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_srav_epi32 ( __m512i  __W,
__mmask16  __U,
__m512i  __X,
__m512i  __Y 
)
static

Definition at line 5799 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_srav_epi32().

◆ _mm512_mask_srav_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_srav_epi64 ( __m512i  __W,
__mmask8  __U,
__m512i  __X,
__m512i  __Y 
)
static

Definition at line 5821 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_srav_epi64().

◆ _mm512_mask_srl_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_srl_epi32 ( __m512i  __W,
__mmask16  __U,
__m512i  __A,
__m128i  __B 
)
static

Definition at line 5843 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_srl_epi32().

◆ _mm512_mask_srl_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_srl_epi64 ( __m512i  __W,
__mmask8  __U,
__m512i  __A,
__m128i  __B 
)
static

Definition at line 5865 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_srl_epi64().

◆ _mm512_mask_srli_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_srli_epi32 ( __m512i  __W,
__mmask16  __U,
__m512i  __A,
int  __B 
)
static

Definition at line 5163 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_srli_epi32().

◆ _mm512_mask_srli_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_srli_epi64 ( __m512i  __W,
__mmask8  __U,
__m512i  __A,
int  __B 
)
static

Definition at line 5184 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_srli_epi64().

◆ _mm512_mask_srlv_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_srlv_epi32 ( __m512i  __W,
__mmask16  __U,
__m512i  __X,
__m512i  __Y 
)
static

Definition at line 5887 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_srlv_epi32().

◆ _mm512_mask_srlv_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_srlv_epi64 ( __m512i  __W,
__mmask8  __U,
__m512i  __X,
__m512i  __Y 
)
static

Definition at line 5909 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_srlv_epi64().

◆ _mm512_mask_store_epi32()

static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_store_epi32 ( void *  __P,
__mmask16  __U,
__m512i  __A 
)
static

Definition at line 5217 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_store_epi64()

static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_mask_store_epi64 ( void *  __P,
__mmask8  __U,
__m512i  __A 
)
static

Definition at line 5273 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_store_pd()

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

Definition at line 4555 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_store_ps()

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

Definition at line 4567 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_storeu_epi32()

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

Definition at line 4517 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_storeu_epi64()

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

Definition at line 4492 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_storeu_pd()

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

Definition at line 4524 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_storeu_ps()

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

Definition at line 4539 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_mask_sub_epi32()

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

Definition at line 924 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_sub_epi32().

◆ _mm512_mask_sub_epi64()

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

Definition at line 880 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_sub_epi64().

◆ _mm512_mask_sub_pd()

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

Definition at line 2065 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_sub_pd().

◆ _mm512_mask_sub_ps()

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

Definition at line 2079 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_sub_ps().

◆ _mm512_mask_test_epi32_mask()

static __inline__ __mmask16 __DEFAULT_FN_ATTRS512 _mm512_mask_test_epi32_mask ( __mmask16  __U,
__m512i  __A,
__m512i  __B 
)
static

◆ _mm512_mask_test_epi64_mask()

static __inline__ __mmask8 __DEFAULT_FN_ATTRS512 _mm512_mask_test_epi64_mask ( __mmask8  __U,
__m512i  __A,
__m512i  __B 
)
static

◆ _mm512_mask_testn_epi32_mask()

static __inline__ __mmask16 __DEFAULT_FN_ATTRS512 _mm512_mask_testn_epi32_mask ( __mmask16  __U,
__m512i  __A,
__m512i  __B 
)
static

◆ _mm512_mask_testn_epi64_mask()

static __inline__ __mmask8 __DEFAULT_FN_ATTRS512 _mm512_mask_testn_epi64_mask ( __mmask8  __U,
__m512i  __A,
__m512i  __B 
)
static

◆ _mm512_mask_unpackhi_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_unpackhi_epi32 ( __m512i  __W,
__mmask16  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 4212 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_unpackhi_epi32().

◆ _mm512_mask_unpackhi_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_unpackhi_epi64 ( __m512i  __W,
__mmask8  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 4261 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_unpackhi_epi64().

◆ _mm512_mask_unpackhi_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_unpackhi_pd ( __m512d  __W,
__mmask8  __U,
__m512d  __A,
__m512d  __B 
)
static

Definition at line 4111 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_unpackhi_pd().

◆ _mm512_mask_unpackhi_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_unpackhi_ps ( __m512  __W,
__mmask16  __U,
__m512  __A,
__m512  __B 
)
static

Definition at line 4160 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_unpackhi_ps().

◆ _mm512_mask_unpacklo_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_unpacklo_epi32 ( __m512i  __W,
__mmask16  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 4238 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_unpacklo_epi32().

◆ _mm512_mask_unpacklo_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mask_unpacklo_epi64 ( __m512i  __W,
__mmask8  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 4284 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_unpacklo_epi64().

◆ _mm512_mask_unpacklo_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_mask_unpacklo_pd ( __m512d  __W,
__mmask8  __U,
__m512d  __A,
__m512d  __B 
)
static

Definition at line 4134 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_unpacklo_pd().

◆ _mm512_mask_unpacklo_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_mask_unpacklo_ps ( __m512  __W,
__mmask16  __U,
__m512  __A,
__m512  __B 
)
static

Definition at line 4186 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_unpacklo_ps().

◆ _mm512_mask_xor_epi32()

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

Definition at line 762 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_xor_epi32().

Referenced by _mm512_maskz_xor_epi32().

◆ _mm512_mask_xor_epi64()

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

Definition at line 782 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_xor_epi64().

Referenced by _mm512_maskz_xor_epi64().

◆ _mm512_maskz_abs_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_abs_epi32 ( __mmask16  __U,
__m512i  __A 
)
static

◆ _mm512_maskz_abs_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_abs_epi64 ( __mmask8  __U,
__m512i  __A 
)
static

◆ _mm512_maskz_add_epi32()

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

◆ _mm512_maskz_add_epi64()

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

◆ _mm512_maskz_add_pd()

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

Definition at line 1957 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, _mm512_add_pd(), and _mm512_setzero_pd().

◆ _mm512_maskz_add_ps()

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

Definition at line 1971 of file avx512fintrin.h.

References _mm512_add_ps(), and _mm512_setzero_ps().

◆ _mm512_maskz_and_epi32()

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

◆ _mm512_maskz_and_epi64()

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

◆ _mm512_maskz_andnot_epi32()

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

◆ _mm512_maskz_andnot_epi64()

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

◆ _mm512_maskz_broadcast_f32x4()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_broadcast_f32x4 ( __mmask16  __M,
__m128  __A 
)
static

◆ _mm512_maskz_broadcast_f64x4()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_broadcast_f64x4 ( __mmask8  __M,
__m256d  __A 
)
static

◆ _mm512_maskz_broadcast_i32x4()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_broadcast_i32x4 ( __mmask16  __M,
__m128i  __A 
)
static

◆ _mm512_maskz_broadcast_i64x4()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_broadcast_i64x4 ( __mmask8  __M,
__m256i  __A 
)
static

◆ _mm512_maskz_broadcastd_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_broadcastd_epi32 ( __mmask16  __M,
__m128i  __A 
)
static

◆ _mm512_maskz_broadcastq_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_broadcastq_epi64 ( __mmask8  __M,
__m128i  __A 
)
static

◆ _mm512_maskz_broadcastsd_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_broadcastsd_pd ( __mmask8  __M,
__m128d  __A 
)
static

◆ _mm512_maskz_broadcastss_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_broadcastss_ps ( __mmask16  __M,
__m128  __A 
)
static

◆ _mm512_maskz_compress_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_compress_epi32 ( __mmask16  __U,
__m512i  __A 
)
static

Definition at line 8526 of file avx512fintrin.h.

References _mm512_setzero_si512().

◆ _mm512_maskz_compress_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_compress_epi64 ( __mmask8  __U,
__m512i  __A 
)
static

Definition at line 8492 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_setzero_si512().

◆ _mm512_maskz_compress_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_compress_pd ( __mmask8  __U,
__m512d  __A 
)
static

Definition at line 8475 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_setzero_pd().

◆ _mm512_maskz_compress_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_compress_ps ( __mmask16  __U,
__m512  __A 
)
static

Definition at line 8509 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_setzero_ps().

◆ _mm512_maskz_cvtepi16_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepi16_epi32 ( __mmask16  __U,
__m256i  __A 
)
static

◆ _mm512_maskz_cvtepi16_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepi16_epi64 ( __mmask8  __U,
__m128i  __A 
)
static

◆ _mm512_maskz_cvtepi32_epi16()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepi32_epi16 ( __mmask16  __M,
__m512i  __A 
)
static

Definition at line 7262 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm256_setzero_si256().

◆ _mm512_maskz_cvtepi32_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepi32_epi64 ( __mmask8  __U,
__m256i  __X 
)
static

◆ _mm512_maskz_cvtepi32_epi8()

static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepi32_epi8 ( __mmask16  __M,
__m512i  __A 
)
static

Definition at line 7233 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm_setzero_si128().

◆ _mm512_maskz_cvtepi32_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepi32_pd ( __mmask8  __U,
__m256i  __A 
)
static

◆ _mm512_maskz_cvtepi32_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepi32_ps ( __mmask16  __U,
__m512i  __A 
)
static

◆ _mm512_maskz_cvtepi64_epi16()

static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepi64_epi16 ( __mmask8  __M,
__m512i  __A 
)
static

Definition at line 7349 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm_setzero_si128().

◆ _mm512_maskz_cvtepi64_epi32()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepi64_epi32 ( __mmask8  __M,
__m512i  __A 
)
static

Definition at line 7320 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm256_setzero_si256().

◆ _mm512_maskz_cvtepi64_epi8()

static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepi64_epi8 ( __mmask8  __M,
__m512i  __A 
)
static

Definition at line 7291 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm_setzero_si128().

◆ _mm512_maskz_cvtepi8_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepi8_epi32 ( __mmask16  __U,
__m128i  __A 
)
static

◆ _mm512_maskz_cvtepi8_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepi8_epi64 ( __mmask8  __U,
__m128i  __A 
)
static

◆ _mm512_maskz_cvtepu16_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepu16_epi32 ( __mmask16  __U,
__m256i  __A 
)
static

◆ _mm512_maskz_cvtepu16_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepu16_epi64 ( __mmask8  __U,
__m128i  __A 
)
static

◆ _mm512_maskz_cvtepu32_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepu32_epi64 ( __mmask8  __U,
__m256i  __X 
)
static

◆ _mm512_maskz_cvtepu32_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepu32_pd ( __mmask8  __U,
__m256i  __A 
)
static

◆ _mm512_maskz_cvtepu32_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepu32_ps ( __mmask16  __U,
__m512i  __A 
)
static

◆ _mm512_maskz_cvtepu8_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepu8_epi32 ( __mmask16  __U,
__m128i  __A 
)
static

◆ _mm512_maskz_cvtepu8_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtepu8_epi64 ( __mmask8  __U,
__m128i  __A 
)
static

◆ _mm512_maskz_cvtpd_epi32()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtpd_epi32 ( __mmask8  __U,
__m512d  __A 
)
static

Definition at line 3992 of file avx512fintrin.h.

References _mm256_setzero_si256(), and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_maskz_cvtpd_epu32()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtpd_epu32 ( __mmask8  __U,
__m512d  __A 
)
static

◆ _mm512_maskz_cvtpd_ps()

static __inline__ __m256 __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtpd_ps ( __mmask8  __U,
__m512d  __A 
)
static

◆ _mm512_maskz_cvtph_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtph_ps ( __mmask16  __U,
__m256i  __A 
)
static

Definition at line 3822 of file avx512fintrin.h.

References _mm512_setzero_ps(), and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_maskz_cvtps_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtps_epi32 ( __mmask16  __U,
__m512  __A 
)
static

Definition at line 3948 of file avx512fintrin.h.

References _mm512_setzero_si512(), and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_maskz_cvtps_epu32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtps_epu32 ( __mmask16  __U,
__m512  __A 
)
static

Definition at line 4036 of file avx512fintrin.h.

References _mm512_setzero_si512(), and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_maskz_cvtps_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtps_pd ( __mmask8  __U,
__m256  __A 
)
static

Definition at line 8927 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, _mm512_cvtps_pd(), and _mm512_setzero_pd().

◆ _mm512_maskz_cvtsepi32_epi16()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtsepi32_epi16 ( __mmask16  __M,
__m512i  __A 
)
static

Definition at line 6969 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm256_setzero_si256().

◆ _mm512_maskz_cvtsepi32_epi8()

static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtsepi32_epi8 ( __mmask16  __M,
__m512i  __A 
)
static

Definition at line 6940 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm_setzero_si128().

◆ _mm512_maskz_cvtsepi64_epi16()

static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtsepi64_epi16 ( __mmask8  __M,
__m512i  __A 
)
static

Definition at line 7056 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm_setzero_si128().

◆ _mm512_maskz_cvtsepi64_epi32()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtsepi64_epi32 ( __mmask8  __M,
__m512i  __A 
)
static

Definition at line 7027 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm256_setzero_si256().

◆ _mm512_maskz_cvtsepi64_epi8()

static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtsepi64_epi8 ( __mmask8  __M,
__m512i  __A 
)
static

Definition at line 6998 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm_setzero_si128().

◆ _mm512_maskz_cvttpd_epi32()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvttpd_epi32 ( __mmask8  __U,
__m512d  __A 
)
static

Definition at line 3864 of file avx512fintrin.h.

References _mm256_setzero_si256(), and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_maskz_cvttpd_epu32()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvttpd_epu32 ( __mmask8  __U,
__m512d  __A 
)
static

Definition at line 6307 of file avx512fintrin.h.

References _mm256_setzero_si256(), and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_maskz_cvttps_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvttps_epi32 ( __mmask16  __U,
__m512  __A 
)
static

Definition at line 3906 of file avx512fintrin.h.

References _mm512_setzero_si512(), and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_maskz_cvttps_epu32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvttps_epu32 ( __mmask16  __U,
__m512  __A 
)
static

Definition at line 3557 of file avx512fintrin.h.

References _mm512_setzero_si512(), and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_maskz_cvtusepi32_epi16()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtusepi32_epi16 ( __mmask16  __M,
__m512i  __A 
)
static

Definition at line 7116 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm256_setzero_si256().

◆ _mm512_maskz_cvtusepi32_epi8()

static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtusepi32_epi8 ( __mmask16  __M,
__m512i  __A 
)
static

Definition at line 7086 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm_setzero_si128().

◆ _mm512_maskz_cvtusepi64_epi16()

static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtusepi64_epi16 ( __mmask8  __M,
__m512i  __A 
)
static

Definition at line 7204 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm_setzero_si128().

◆ _mm512_maskz_cvtusepi64_epi32()

static __inline__ __m256i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtusepi64_epi32 ( __mmask8  __M,
__m512i  __A 
)
static

Definition at line 7175 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm256_setzero_si256().

◆ _mm512_maskz_cvtusepi64_epi8()

static __inline__ __m128i __DEFAULT_FN_ATTRS512 _mm512_maskz_cvtusepi64_epi8 ( __mmask8  __M,
__m512i  __A 
)
static

Definition at line 7146 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm_setzero_si128().

◆ _mm512_maskz_div_pd()

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

Definition at line 2309 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, _mm512_div_pd(), and _mm512_setzero_pd().

◆ _mm512_maskz_div_ps()

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

Definition at line 2329 of file avx512fintrin.h.

References _mm512_div_ps(), and _mm512_setzero_ps().

◆ _mm512_maskz_expand_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_expand_epi32 ( __mmask16  __U,
__m512i  __A 
)
static

Definition at line 8890 of file avx512fintrin.h.

References _mm512_setzero_si512().

◆ _mm512_maskz_expand_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_expand_epi64 ( __mmask8  __U,
__m512i  __A 
)
static

Definition at line 8794 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_setzero_si512().

◆ _mm512_maskz_expand_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_expand_pd ( __mmask8  __U,
__m512d  __A 
)
static

Definition at line 8778 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_setzero_pd().

◆ _mm512_maskz_expand_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_expand_ps ( __mmask16  __U,
__m512  __A 
)
static

Definition at line 8874 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_setzero_ps().

◆ _mm512_maskz_expandloadu_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_expandloadu_epi32 ( __mmask16  __U,
void const *  __P 
)
static

Definition at line 8858 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_setzero_si512().

◆ _mm512_maskz_expandloadu_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_expandloadu_epi64 ( __mmask8  __U,
void const *  __P 
)
static

Definition at line 8826 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_setzero_si512().

◆ _mm512_maskz_expandloadu_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_expandloadu_pd ( __mmask8  __U,
void const *  __P 
)
static

Definition at line 8810 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_setzero_pd().

◆ _mm512_maskz_expandloadu_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_expandloadu_ps ( __mmask16  __U,
void const *  __P 
)
static

Definition at line 8842 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_setzero_ps().

◆ _mm512_maskz_fmadd_pd()

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

Definition at line 2542 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_maskz_fmadd_ps()

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

Definition at line 2746 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_maskz_fmaddsub_pd()

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

Definition at line 2915 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_maskz_fmaddsub_ps()

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

Definition at line 3034 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_maskz_fmsub_pd()

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

Definition at line 2572 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_maskz_fmsub_ps()

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

Definition at line 2776 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_maskz_fmsubadd_pd()

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

Definition at line 2945 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm512_maskz_fmsubadd_ps()

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

Definition at line 3064 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm512_maskz_fnmadd_pd()

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

Definition at line 2602 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_maskz_fnmadd_ps()

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

Definition at line 2806 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_maskz_fnmsub_pd()

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

Definition at line 2622 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm512_maskz_fnmsub_ps()

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

Definition at line 2826 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm512_maskz_getexp_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_getexp_pd ( __mmask8  __U,
__m512d  __A 
)
static

Definition at line 7560 of file avx512fintrin.h.

References _mm512_setzero_pd(), and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_maskz_getexp_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_getexp_ps ( __mmask16  __U,
__m512  __A 
)
static

Definition at line 7602 of file avx512fintrin.h.

References _mm512_setzero_ps(), and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_maskz_load_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_load_epi32 ( __mmask16  __U,
void const *  __P 
)
static

Definition at line 5208 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_setzero_si512().

◆ _mm512_maskz_load_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_load_epi64 ( __mmask8  __U,
void const *  __P 
)
static

Definition at line 5264 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_setzero_si512().

◆ _mm512_maskz_load_pd()

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

Definition at line 4454 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_setzero_pd().

◆ _mm512_maskz_load_ps()

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

Definition at line 4431 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_setzero_ps().

◆ _mm512_maskz_loadu_epi32()

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

Definition at line 4330 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_setzero_si512().

◆ _mm512_maskz_loadu_epi64()

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

Definition at line 4356 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_setzero_si512().

◆ _mm512_maskz_loadu_pd()

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

Definition at line 4390 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_setzero_pd().

◆ _mm512_maskz_loadu_ps()

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

Definition at line 4373 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_setzero_ps().

◆ _mm512_maskz_max_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_max_epi32 ( __mmask16  __M,
__m512i  __A,
__m512i  __B 
)
static

◆ _mm512_maskz_max_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_max_epi64 ( __mmask8  __M,
__m512i  __A,
__m512i  __B 
)
static

◆ _mm512_maskz_max_epu32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_max_epu32 ( __mmask16  __M,
__m512i  __A,
__m512i  __B 
)
static

◆ _mm512_maskz_max_epu64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_max_epu64 ( __mmask8  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1167 of file avx512fintrin.h.

References _mm512_max_epu64(), and _mm512_setzero_si512().

◆ _mm512_maskz_max_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_max_pd ( __mmask8  __U,
__m512d  __A,
__m512d  __B 
)
static

Definition at line 969 of file avx512fintrin.h.

References _mm512_max_pd(), and _mm512_setzero_pd().

◆ _mm512_maskz_max_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_max_ps ( __mmask16  __U,
__m512  __A,
__m512  __B 
)
static

Definition at line 1006 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, _mm512_max_ps(), and _mm512_setzero_ps().

◆ _mm512_maskz_min_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_min_epi32 ( __mmask16  __M,
__m512i  __A,
__m512i  __B 
)
static

◆ _mm512_maskz_min_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_min_epi64 ( __mmask8  __M,
__m512i  __A,
__m512i  __B 
)
static

◆ _mm512_maskz_min_epu32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_min_epu32 ( __mmask16  __M,
__m512i  __A,
__m512i  __B 
)
static

◆ _mm512_maskz_min_epu64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_min_epu64 ( __mmask8  __M,
__m512i  __A,
__m512i  __B 
)
static

◆ _mm512_maskz_min_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_min_pd ( __mmask8  __U,
__m512d  __A,
__m512d  __B 
)
static

Definition at line 1204 of file avx512fintrin.h.

References _mm512_min_pd(), and _mm512_setzero_pd().

◆ _mm512_maskz_min_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_min_ps ( __mmask16  __U,
__m512  __A,
__m512  __B 
)
static

Definition at line 1241 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, _mm512_min_ps(), and _mm512_setzero_ps().

◆ _mm512_maskz_mov_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_mov_epi32 ( __mmask16  __U,
__m512i  __A 
)
static

◆ _mm512_maskz_mov_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_mov_epi64 ( __mmask8  __U,
__m512i  __A 
)
static

◆ _mm512_maskz_mov_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_mov_pd ( __mmask8  __U,
__m512d  __A 
)
static

Definition at line 8955 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_setzero_pd().

Referenced by _mm512_mask_reduce_add_pd().

◆ _mm512_maskz_mov_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_mov_ps ( __mmask16  __U,
__m512  __A 
)
static

Definition at line 8971 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_setzero_ps().

Referenced by _mm512_mask_reduce_add_ps().

◆ _mm512_maskz_movedup_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_movedup_pd ( __mmask8  __U,
__m512d  __A 
)
static

Definition at line 5295 of file avx512fintrin.h.

References _mm512_movedup_pd(), and _mm512_setzero_pd().

◆ _mm512_maskz_movehdup_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_movehdup_ps ( __mmask16  __U,
__m512  __A 
)
static

◆ _mm512_maskz_moveldup_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_moveldup_ps ( __mmask16  __U,
__m512  __A 
)
static

◆ _mm512_maskz_mul_epi32()

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

◆ _mm512_maskz_mul_epu32()

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

◆ _mm512_maskz_mul_pd()

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

Definition at line 2187 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, _mm512_mul_pd(), and _mm512_setzero_pd().

◆ _mm512_maskz_mul_ps()

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

Definition at line 2201 of file avx512fintrin.h.

References _mm512_mul_ps(), and _mm512_setzero_ps().

◆ _mm512_maskz_mullo_epi32()

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

◆ _mm512_maskz_or_epi32()

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

◆ _mm512_maskz_or_epi64()

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

◆ _mm512_maskz_permutevar_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_permutevar_pd ( __mmask8  __U,
__m512d  __A,
__m512i  __C 
)
static

◆ _mm512_maskz_permutevar_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_permutevar_ps ( __mmask16  __U,
__m512  __A,
__m512i  __C 
)
static

◆ _mm512_maskz_permutex2var_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_permutex2var_epi32 ( __mmask16  __U,
__m512i  __A,
__m512i  __I,
__m512i  __B 
)
static

◆ _mm512_maskz_permutex2var_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_permutex2var_epi64 ( __mmask8  __U,
__m512i  __A,
__m512i  __I,
__m512i  __B 
)
static

Definition at line 3306 of file avx512fintrin.h.

References _mm512_permutex2var_epi64(), and _mm512_setzero_si512().

◆ _mm512_maskz_permutex2var_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_permutex2var_pd ( __mmask8  __U,
__m512d  __A,
__m512i  __I,
__m512d  __B 
)
static

◆ _mm512_maskz_permutex2var_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_permutex2var_ps ( __mmask16  __U,
__m512  __A,
__m512i  __I,
__m512  __B 
)
static

Definition at line 6264 of file avx512fintrin.h.

References _mm512_permutex2var_ps(), and _mm512_setzero_ps().

◆ _mm512_maskz_permutexvar_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_permutexvar_epi32 ( __mmask16  __M,
__m512i  __X,
__m512i  __Y 
)
static

◆ _mm512_maskz_permutexvar_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_permutexvar_epi64 ( __mmask8  __M,
__m512i  __X,
__m512i  __Y 
)
static

◆ _mm512_maskz_permutexvar_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_permutexvar_pd ( __mmask8  __U,
__m512i  __X,
__m512d  __Y 
)
static

◆ _mm512_maskz_permutexvar_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_permutexvar_ps ( __mmask16  __U,
__m512i  __X,
__m512  __Y 
)
static

◆ _mm512_maskz_rcp14_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_rcp14_pd ( __mmask8  __U,
__m512d  __A 
)
static

Definition at line 1684 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_setzero_pd().

◆ _mm512_maskz_rcp14_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_rcp14_ps ( __mmask16  __U,
__m512  __A 
)
static

Definition at line 1710 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _mm512_setzero_ps().

◆ _mm512_maskz_rolv_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_rolv_epi32 ( __mmask16  __U,
__m512i  __A,
__m512i  __B 
)
static

◆ _mm512_maskz_rolv_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_rolv_epi64 ( __mmask8  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 5080 of file avx512fintrin.h.

References _mm512_rolv_epi64(), and _mm512_setzero_si512().

◆ _mm512_maskz_rorv_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_rorv_epi32 ( __mmask16  __U,
__m512i  __A,
__m512i  __B 
)
static

◆ _mm512_maskz_rorv_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_rorv_epi64 ( __mmask8  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 4968 of file avx512fintrin.h.

References _mm512_rorv_epi64(), and _mm512_setzero_si512().

◆ _mm512_maskz_rsqrt14_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_rsqrt14_pd ( __mmask8  __U,
__m512d  __A 
)
static

Definition at line 1576 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_setzero_pd().

◆ _mm512_maskz_rsqrt14_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_rsqrt14_ps ( __mmask16  __U,
__m512  __A 
)
static

Definition at line 1602 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _mm512_setzero_ps().

◆ _mm512_maskz_scalef_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_scalef_pd ( __mmask8  __U,
__m512d  __A,
__m512d  __B 
)
static

Definition at line 6440 of file avx512fintrin.h.

References _mm512_setzero_pd(), and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_maskz_scalef_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_scalef_ps ( __mmask16  __U,
__m512  __A,
__m512  __B 
)
static

Definition at line 6490 of file avx512fintrin.h.

References _mm512_setzero_ps(), and _MM_FROUND_CUR_DIRECTION.

◆ _mm512_maskz_set1_epi32()

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

◆ _mm512_maskz_set1_epi64()

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

◆ _mm512_maskz_sll_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_sll_epi32 ( __mmask16  __U,
__m512i  __A,
__m128i  __B 
)
static

◆ _mm512_maskz_sll_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_sll_epi64 ( __mmask8  __U,
__m512i  __A,
__m128i  __B 
)
static

◆ _mm512_maskz_slli_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_slli_epi32 ( __mmask16  __U,
__m512i  __A,
int  __B 
)
static

◆ _mm512_maskz_slli_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_slli_epi64 ( __mmask8  __U,
__m512i  __A,
int  __B 
)
static

◆ _mm512_maskz_sllv_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_sllv_epi32 ( __mmask16  __U,
__m512i  __X,
__m512i  __Y 
)
static

◆ _mm512_maskz_sllv_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_sllv_epi64 ( __mmask8  __U,
__m512i  __X,
__m512i  __Y 
)
static

◆ _mm512_maskz_sqrt_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_sqrt_pd ( __mmask8  __U,
__m512d  __A 
)
static

Definition at line 1516 of file avx512fintrin.h.

References _mm512_setzero_pd(), and _mm512_sqrt_pd().

◆ _mm512_maskz_sqrt_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_sqrt_ps ( __mmask16  __U,
__m512  __A 
)
static

Definition at line 1552 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, _mm512_setzero_ps(), and _mm512_sqrt_ps().

◆ _mm512_maskz_sra_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_sra_epi32 ( __mmask16  __U,
__m512i  __A,
__m128i  __B 
)
static

◆ _mm512_maskz_sra_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_sra_epi64 ( __mmask8  __U,
__m512i  __A,
__m128i  __B 
)
static

◆ _mm512_maskz_srai_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_srai_epi32 ( __mmask16  __U,
__m512i  __A,
int  __B 
)
static

◆ _mm512_maskz_srai_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_srai_epi64 ( __mmask8  __U,
__m512i  __A,
int  __B 
)
static

Definition at line 6631 of file avx512fintrin.h.

References _mm512_setzero_si512(), and _mm512_srai_epi64().

◆ _mm512_maskz_srav_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_srav_epi32 ( __mmask16  __U,
__m512i  __X,
__m512i  __Y 
)
static

◆ _mm512_maskz_srav_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_srav_epi64 ( __mmask8  __U,
__m512i  __X,
__m512i  __Y 
)
static

◆ _mm512_maskz_srl_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_srl_epi32 ( __mmask16  __U,
__m512i  __A,
__m128i  __B 
)
static

◆ _mm512_maskz_srl_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_srl_epi64 ( __mmask8  __U,
__m512i  __A,
__m128i  __B 
)
static

◆ _mm512_maskz_srli_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_srli_epi32 ( __mmask16  __U,
__m512i  __A,
int  __B 
)
static

◆ _mm512_maskz_srli_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_srli_epi64 ( __mmask8  __U,
__m512i  __A,
int  __B 
)
static

◆ _mm512_maskz_srlv_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_srlv_epi32 ( __mmask16  __U,
__m512i  __X,
__m512i  __Y 
)
static

◆ _mm512_maskz_srlv_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_srlv_epi64 ( __mmask8  __U,
__m512i  __X,
__m512i  __Y 
)
static

Definition at line 5917 of file avx512fintrin.h.

References _mm512_setzero_si512(), and _mm512_srlv_epi64().

◆ _mm512_maskz_sub_epi32()

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

Definition at line 932 of file avx512fintrin.h.

References _mm512_setzero_si512(), and _mm512_sub_epi32().

◆ _mm512_maskz_sub_epi64()

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

◆ _mm512_maskz_sub_pd()

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

Definition at line 2072 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, _mm512_setzero_pd(), and _mm512_sub_pd().

◆ _mm512_maskz_sub_ps()

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

Definition at line 2086 of file avx512fintrin.h.

References _mm512_setzero_ps(), and _mm512_sub_ps().

◆ _mm512_maskz_unpackhi_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_unpackhi_epi32 ( __mmask16  __U,
__m512i  __A,
__m512i  __B 
)
static

◆ _mm512_maskz_unpackhi_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_unpackhi_epi64 ( __mmask8  __U,
__m512i  __A,
__m512i  __B 
)
static

◆ _mm512_maskz_unpackhi_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_unpackhi_pd ( __mmask8  __U,
__m512d  __A,
__m512d  __B 
)
static

◆ _mm512_maskz_unpackhi_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_unpackhi_ps ( __mmask16  __U,
__m512  __A,
__m512  __B 
)
static

◆ _mm512_maskz_unpacklo_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_unpacklo_epi32 ( __mmask16  __U,
__m512i  __A,
__m512i  __B 
)
static

◆ _mm512_maskz_unpacklo_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_maskz_unpacklo_epi64 ( __mmask8  __U,
__m512i  __A,
__m512i  __B 
)
static

◆ _mm512_maskz_unpacklo_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_maskz_unpacklo_pd ( __mmask8  __U,
__m512d  __A,
__m512d  __B 
)
static

◆ _mm512_maskz_unpacklo_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_maskz_unpacklo_ps ( __mmask16  __U,
__m512  __A,
__m512  __B 
)
static

◆ _mm512_maskz_xor_epi32()

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

◆ _mm512_maskz_xor_epi64()

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

◆ _mm512_max_epi32()

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

Definition at line 1087 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_max_epi32(), and _mm512_maskz_max_epi32().

◆ _mm512_max_epi64()

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

Definition at line 1131 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_max_epi64(), and _mm512_maskz_max_epi64().

◆ _mm512_max_epu32()

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

Definition at line 1109 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_max_epu32(), and _mm512_maskz_max_epu32().

◆ _mm512_max_epu64()

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

Definition at line 1153 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_max_epu64(), and _mm512_maskz_max_epu64().

◆ _mm512_max_pd()

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

Definition at line 954 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

Referenced by _mm512_mask_max_pd(), and _mm512_maskz_max_pd().

◆ _mm512_max_ps()

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

Definition at line 991 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

Referenced by _mm512_mask_max_ps(), and _mm512_maskz_max_ps().

◆ _mm512_min_epi32()

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

Definition at line 1322 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_min_epi32(), and _mm512_maskz_min_epi32().

◆ _mm512_min_epi64()

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

Definition at line 1366 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_min_epi64(), and _mm512_maskz_min_epi64().

◆ _mm512_min_epu32()

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

Definition at line 1344 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_min_epu32(), and _mm512_maskz_min_epu32().

◆ _mm512_min_epu64()

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

Definition at line 1388 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_min_epu64(), and _mm512_maskz_min_epu64().

◆ _mm512_min_pd()

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

Definition at line 1189 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

Referenced by _mm512_mask_min_pd(), and _mm512_maskz_min_pd().

◆ _mm512_min_ps()

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

Definition at line 1226 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

Referenced by _mm512_mask_min_ps(), and _mm512_maskz_min_ps().

◆ _mm512_movedup_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_movedup_pd ( __m512d  __A)
static

Definition at line 5280 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_movedup_pd(), and _mm512_maskz_movedup_pd().

◆ _mm512_movehdup_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_movehdup_ps ( __m512  __A)
static

Definition at line 8637 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_movehdup_ps(), and _mm512_maskz_movehdup_ps().

◆ _mm512_moveldup_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_moveldup_ps ( __m512  __A)
static

Definition at line 8660 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_moveldup_ps(), and _mm512_maskz_moveldup_ps().

◆ _mm512_mul_epi32()

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

Definition at line 1410 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_mul_epi32(), and _mm512_maskz_mul_epi32().

◆ _mm512_mul_epu32()

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

Definition at line 1432 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_mul_epu32(), and _mm512_maskz_mul_epu32().

◆ _mm512_mul_pd()

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

Definition at line 828 of file avx512fintrin.h.

References __b, and __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_mul_pd(), and _mm512_maskz_mul_pd().

◆ _mm512_mul_ps()

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

Definition at line 834 of file avx512fintrin.h.

References __b, and __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_mul_ps(), and _mm512_maskz_mul_ps().

◆ _mm512_mullo_epi32()

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

Definition at line 1454 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_mullo_epi32(), and _mm512_maskz_mullo_epi32().

◆ _mm512_mullox_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_mullox_epi64 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 1476 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_mullox_epi64().

◆ _mm512_or_epi32()

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

Definition at line 716 of file avx512fintrin.h.

References __b, and __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_or_epi32().

◆ _mm512_or_epi64()

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

Definition at line 736 of file avx512fintrin.h.

References __b, and __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_or_epi64().

◆ _mm512_or_si512()

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

Definition at line 802 of file avx512fintrin.h.

References __b, and __DEFAULT_FN_ATTRS512.

◆ _mm512_permutevar_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_permutevar_pd ( __m512d  __A,
__m512i  __C 
)
static

Definition at line 6164 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_permutevar_pd(), and _mm512_maskz_permutevar_pd().

◆ _mm512_permutevar_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_permutevar_ps ( __m512  __A,
__m512i  __C 
)
static

Definition at line 6186 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_permutevar_ps(), and _mm512_maskz_permutevar_ps().

◆ _mm512_permutex2var_epi32()

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

◆ _mm512_permutex2var_epi64()

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

◆ _mm512_permutex2var_pd()

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

◆ _mm512_permutex2var_ps()

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

◆ _mm512_permutexvar_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_permutexvar_epi32 ( __m512i  __X,
__m512i  __Y 
)
static

◆ _mm512_permutexvar_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_permutexvar_epi64 ( __m512i  __X,
__m512i  __Y 
)
static

◆ _mm512_permutexvar_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_permutexvar_pd ( __m512i  __X,
__m512d  __Y 
)
static

Definition at line 8246 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_permutexvar_pd(), and _mm512_maskz_permutexvar_pd().

◆ _mm512_permutexvar_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_permutexvar_ps ( __m512i  __X,
__m512  __Y 
)
static

Definition at line 8291 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_permutexvar_ps(), and _mm512_maskz_permutexvar_ps().

◆ _mm512_rcp14_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_rcp14_pd ( __m512d  __A)
static

Definition at line 1667 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_setzero_pd().

◆ _mm512_rcp14_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_rcp14_ps ( __m512  __A)
static

Definition at line 1693 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_setzero_ps().

◆ _mm512_reduce_add_epi32()

static __inline__ int __DEFAULT_FN_ATTRS512 _mm512_reduce_add_epi32 ( __m512i  __W)
static

Definition at line 9400 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_mask_reduce_operator.

◆ _mm512_reduce_add_epi64()

static __inline__ long long __DEFAULT_FN_ATTRS512 _mm512_reduce_add_epi64 ( __m512i  __W)
static

Definition at line 9313 of file avx512fintrin.h.

References _mm512_mask_reduce_operator.

◆ _mm512_reduce_add_pd()

static __inline__ double __DEFAULT_FN_ATTRS512 _mm512_reduce_add_pd ( __m512d  __W)
static

Definition at line 9365 of file avx512fintrin.h.

References _mm512_mask_reduce_operator.

◆ _mm512_reduce_add_ps()

static __inline__ float __DEFAULT_FN_ATTRS512 _mm512_reduce_add_ps ( __m512  __W)
static

Definition at line 9458 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_mask_reduce_operator.

◆ _mm512_reduce_and_epi32()

static __inline__ int __DEFAULT_FN_ATTRS512 _mm512_reduce_and_epi32 ( __m512i  __W)
static

Definition at line 9410 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_mask_reduce_operator.

◆ _mm512_reduce_and_epi64()

static __inline__ long long __DEFAULT_FN_ATTRS512 _mm512_reduce_and_epi64 ( __m512i  __W)
static

Definition at line 9321 of file avx512fintrin.h.

References _mm512_mask_reduce_operator.

◆ _mm512_reduce_max_epi32()

static __inline__ int __DEFAULT_FN_ATTRS512 _mm512_reduce_max_epi32 ( __m512i  __V)
static

Definition at line 9548 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_mask_reduce_operator.

◆ _mm512_reduce_max_epi64()

static __inline__ long long __DEFAULT_FN_ATTRS512 _mm512_reduce_max_epi64 ( __m512i  __V)
static

Definition at line 9490 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_mask_reduce_operator.

◆ _mm512_reduce_max_epu32()

static __inline__ unsigned int __DEFAULT_FN_ATTRS512 _mm512_reduce_max_epu32 ( __m512i  __V)
static

Definition at line 9553 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_mask_reduce_operator.

◆ _mm512_reduce_max_epu64()

static __inline__ unsigned long long __DEFAULT_FN_ATTRS512 _mm512_reduce_max_epu64 ( __m512i  __V)
static

Definition at line 9495 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_mask_reduce_operator.

◆ _mm512_reduce_max_pd()

static __inline__ double __DEFAULT_FN_ATTRS512 _mm512_reduce_max_pd ( __m512d  __V)
static

Definition at line 9604 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_mask_reduce_operator.

◆ _mm512_reduce_max_ps()

static __inline__ float __DEFAULT_FN_ATTRS512 _mm512_reduce_max_ps ( __m512  __V)
static

Definition at line 9640 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_mask_reduce_operator.

◆ _mm512_reduce_min_epi32()

static __inline__ int __DEFAULT_FN_ATTRS512 _mm512_reduce_min_epi32 ( __m512i  __V)
static

Definition at line 9558 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_mask_reduce_operator.

◆ _mm512_reduce_min_epi64()

static __inline__ long long __DEFAULT_FN_ATTRS512 _mm512_reduce_min_epi64 ( __m512i  __V)
static

Definition at line 9500 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_mask_reduce_operator.

◆ _mm512_reduce_min_epu32()

static __inline__ unsigned int __DEFAULT_FN_ATTRS512 _mm512_reduce_min_epu32 ( __m512i  __V)
static

Definition at line 9563 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_mask_reduce_operator.

◆ _mm512_reduce_min_epu64()

static __inline__ unsigned long long __DEFAULT_FN_ATTRS512 _mm512_reduce_min_epu64 ( __m512i  __V)
static

Definition at line 9505 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_mask_reduce_operator.

◆ _mm512_reduce_min_pd()

static __inline__ double __DEFAULT_FN_ATTRS512 _mm512_reduce_min_pd ( __m512d  __V)
static

Definition at line 9609 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_mask_reduce_operator.

◆ _mm512_reduce_min_ps()

static __inline__ float __DEFAULT_FN_ATTRS512 _mm512_reduce_min_ps ( __m512  __V)
static

Definition at line 9645 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_mask_reduce_operator.

◆ _mm512_reduce_mul_epi32()

static __inline__ int __DEFAULT_FN_ATTRS512 _mm512_reduce_mul_epi32 ( __m512i  __W)
static

Definition at line 9405 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_mask_reduce_operator.

◆ _mm512_reduce_mul_epi64()

static __inline__ long long __DEFAULT_FN_ATTRS512 _mm512_reduce_mul_epi64 ( __m512i  __W)
static

Definition at line 9317 of file avx512fintrin.h.

References _mm512_mask_reduce_operator.

◆ _mm512_reduce_mul_pd()

static __inline__ double __DEFAULT_FN_ATTRS512 _mm512_reduce_mul_pd ( __m512d  __W)
static

Definition at line 9369 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_mask_reduce_operator.

◆ _mm512_reduce_mul_ps()

static __inline__ float __DEFAULT_FN_ATTRS512 _mm512_reduce_mul_ps ( __m512  __W)
static

Definition at line 9463 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_mask_reduce_operator.

◆ _mm512_reduce_or_epi32()

static __inline__ int __DEFAULT_FN_ATTRS512 _mm512_reduce_or_epi32 ( __m512i  __W)
static

Definition at line 9415 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_mask_reduce_operator.

◆ _mm512_reduce_or_epi64()

static __inline__ long long __DEFAULT_FN_ATTRS512 _mm512_reduce_or_epi64 ( __m512i  __W)
static

Definition at line 9325 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_mask_reduce_operator.

◆ _mm512_rolv_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_rolv_epi32 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 5044 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_rolv_epi32(), and _mm512_maskz_rolv_epi32().

◆ _mm512_rolv_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_rolv_epi64 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 5066 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_rolv_epi64(), and _mm512_maskz_rolv_epi64().

◆ _mm512_rorv_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_rorv_epi32 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 4932 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_rorv_epi32(), and _mm512_maskz_rorv_epi32().

◆ _mm512_rorv_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_rorv_epi64 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 4954 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_rorv_epi64(), and _mm512_maskz_rorv_epi64().

◆ _mm512_rsqrt14_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_rsqrt14_pd ( __m512d  __A)
static

Definition at line 1560 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_setzero_pd().

◆ _mm512_rsqrt14_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_rsqrt14_ps ( __m512  __A)
static

Definition at line 1585 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm512_setzero_ps().

◆ _mm512_scalef_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_scalef_pd ( __m512d  __A,
__m512d  __B 
)
static

◆ _mm512_scalef_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_scalef_ps ( __m512  __A,
__m512  __B 
)
static

◆ _mm512_set1_epi16()

static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_set1_epi16 ( short  __w)
static

Definition at line 295 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_set1_epi16(), and _mm512_maskz_set1_epi16().

◆ _mm512_set1_epi32()

static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_set1_epi32 ( int  __s)
static

◆ _mm512_set1_epi64()

static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_set1_epi64 ( long long  __d)
static

◆ _mm512_set1_epi8()

static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_set1_epi8 ( char  __w)
static

Definition at line 281 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_set1_epi8(), and _mm512_maskz_set1_epi8().

◆ _mm512_set1_pd()

static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_set1_pd ( double  __w)
static

◆ _mm512_set1_ps()

static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_set1_ps ( float  __w)
static

◆ _mm512_set4_epi32()

static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_set4_epi32 ( int  __A,
int  __B,
int  __C,
int  __D 
)
static

Definition at line 342 of file avx512fintrin.h.

References __C, __D, and __DEFAULT_FN_ATTRS512.

◆ _mm512_set4_epi64()

static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_set4_epi64 ( long long  __A,
long long  __B,
long long  __C,
long long  __D 
)
static

Definition at line 350 of file avx512fintrin.h.

References __C, __D, and __DEFAULT_FN_ATTRS512.

◆ _mm512_set4_pd()

static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_set4_pd ( double  __A,
double  __B,
double  __C,
double  __D 
)
static

Definition at line 358 of file avx512fintrin.h.

References __C, __D, and __DEFAULT_FN_ATTRS512.

◆ _mm512_set4_ps()

static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_set4_ps ( float  __A,
float  __B,
float  __C,
float  __D 
)
static

Definition at line 365 of file avx512fintrin.h.

References __C, and __D.

◆ _mm512_set_epi16()

static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_set_epi16 ( short  __e31,
short  __e30,
short  __e29,
short  __e28,
short  __e27,
short  __e26,
short  __e25,
short  __e24,
short  __e23,
short  __e22,
short  __e21,
short  __e20,
short  __e19,
short  __e18,
short  __e17,
short  __e16,
short  __e15,
short  __e14,
short  __e13,
short  __e12,
short  __e11,
short  __e10,
short  __e9,
short  __e8,
short  __e7,
short  __e6,
short  __e5,
short  __e4,
short  __e3,
short  __e2,
short  __e1,
short  __e0 
)
static

Definition at line 9200 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_set_epi32()

static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_set_epi32 ( int  __A,
int  __B,
int  __C,
int  __D,
int  __E,
int  __F,
int  __G,
int  __H,
int  __I,
int  __J,
int  __K,
int  __L,
int  __M,
int  __N,
int  __O,
int  __P 
)
static

Definition at line 9215 of file avx512fintrin.h.

References __C, and __D.

◆ _mm512_set_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_set_epi64 ( long long  __A,
long long  __B,
long long  __C,
long long  __D,
long long  __E,
long long  __F,
long long  __G,
long long  __H 
)
static

Definition at line 9231 of file avx512fintrin.h.

References __C, and __D.

◆ _mm512_set_epi8()

static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_set_epi8 ( char  __e63,
char  __e62,
char  __e61,
char  __e60,
char  __e59,
char  __e58,
char  __e57,
char  __e56,
char  __e55,
char  __e54,
char  __e53,
char  __e52,
char  __e51,
char  __e50,
char  __e49,
char  __e48,
char  __e47,
char  __e46,
char  __e45,
char  __e44,
char  __e43,
char  __e42,
char  __e41,
char  __e40,
char  __e39,
char  __e38,
char  __e37,
char  __e36,
char  __e35,
char  __e34,
char  __e33,
char  __e32,
char  __e31,
char  __e30,
char  __e29,
char  __e28,
char  __e27,
char  __e26,
char  __e25,
char  __e24,
char  __e23,
char  __e22,
char  __e21,
char  __e20,
char  __e19,
char  __e18,
char  __e17,
char  __e16,
char  __e15,
char  __e14,
char  __e13,
char  __e12,
char  __e11,
char  __e10,
char  __e9,
char  __e8,
char  __e7,
char  __e6,
char  __e5,
char  __e4,
char  __e3,
char  __e2,
char  __e1,
char  __e0 
)
static

Definition at line 9176 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_set_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_set_pd ( double  __A,
double  __B,
double  __C,
double  __D,
double  __E,
double  __F,
double  __G,
double  __H 
)
static

Definition at line 9243 of file avx512fintrin.h.

References __C, and __D.

◆ _mm512_set_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_set_ps ( float  __A,
float  __B,
float  __C,
float  __D,
float  __E,
float  __F,
float  __G,
float  __H,
float  __I,
float  __J,
float  __K,
float  __L,
float  __M,
float  __N,
float  __O,
float  __P 
)
static

Definition at line 9254 of file avx512fintrin.h.

References __C, and __D.

◆ _mm512_setzero_pd()

static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_setzero_pd ( void  )
static

◆ _mm512_setzero_ps()

static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_setzero_ps ( void  )
static

◆ _mm512_setzero_si512()

static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_setzero_si512 ( void  )
static

Definition at line 173 of file avx512fintrin.h.

Referenced by _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_mask_test_epi16_mask(), _mm512_mask_test_epi32_mask(), _mm512_mask_test_epi64_mask(), _mm512_mask_test_epi8_mask(), _mm512_mask_testn_epi16_mask(), _mm512_mask_testn_epi32_mask(), _mm512_mask_testn_epi64_mask(), _mm512_mask_testn_epi8_mask(), _mm512_maskz_abs_epi16(), _mm512_maskz_abs_epi32(), _mm512_maskz_abs_epi64(), _mm512_maskz_abs_epi8(), _mm512_maskz_add_epi16(), _mm512_maskz_add_epi32(), _mm512_maskz_add_epi64(), _mm512_maskz_add_epi8(), _mm512_maskz_adds_epi16(), _mm512_maskz_adds_epi8(), _mm512_maskz_adds_epu16(), _mm512_maskz_adds_epu8(), _mm512_maskz_and_epi32(), _mm512_maskz_and_epi64(), _mm512_maskz_andnot_epi32(), _mm512_maskz_andnot_epi64(), _mm512_maskz_avg_epu16(), _mm512_maskz_avg_epu8(), _mm512_maskz_broadcast_i32x2(), _mm512_maskz_broadcast_i32x4(), _mm512_maskz_broadcast_i32x8(), _mm512_maskz_broadcast_i64x2(), _mm512_maskz_broadcast_i64x4(), _mm512_maskz_broadcastb_epi8(), _mm512_maskz_broadcastd_epi32(), _mm512_maskz_broadcastq_epi64(), _mm512_maskz_broadcastw_epi16(), _mm512_maskz_compress_epi16(), _mm512_maskz_compress_epi32(), _mm512_maskz_compress_epi64(), _mm512_maskz_compress_epi8(), _mm512_maskz_conflict_epi32(), _mm512_maskz_conflict_epi64(), _mm512_maskz_cvtepi16_epi32(), _mm512_maskz_cvtepi16_epi64(), _mm512_maskz_cvtepi32_epi64(), _mm512_maskz_cvtepi8_epi16(), _mm512_maskz_cvtepi8_epi32(), _mm512_maskz_cvtepi8_epi64(), _mm512_maskz_cvtepu16_epi32(), _mm512_maskz_cvtepu16_epi64(), _mm512_maskz_cvtepu32_epi64(), _mm512_maskz_cvtepu8_epi16(), _mm512_maskz_cvtepu8_epi32(), _mm512_maskz_cvtepu8_epi64(), _mm512_maskz_cvtne2ps_pbh(), _mm512_maskz_cvtpd_epi64(), _mm512_maskz_cvtpd_epu64(), _mm512_maskz_cvtps_epi32(), _mm512_maskz_cvtps_epi64(), _mm512_maskz_cvtps_epu32(), _mm512_maskz_cvtps_epu64(), _mm512_maskz_cvttpd_epi64(), _mm512_maskz_cvttpd_epu64(), _mm512_maskz_cvttps_epi32(), _mm512_maskz_cvttps_epi64(), _mm512_maskz_cvttps_epu32(), _mm512_maskz_cvttps_epu64(), _mm512_maskz_dpbf16_ps(), _mm512_maskz_dpbusd_epi32(), _mm512_maskz_dpbusds_epi32(), _mm512_maskz_dpwssd_epi32(), _mm512_maskz_dpwssds_epi32(), _mm512_maskz_expand_epi16(), _mm512_maskz_expand_epi32(), _mm512_maskz_expand_epi64(), _mm512_maskz_expand_epi8(), _mm512_maskz_expandloadu_epi16(), _mm512_maskz_expandloadu_epi32(), _mm512_maskz_expandloadu_epi64(), _mm512_maskz_expandloadu_epi8(), _mm512_maskz_gf2p8mul_epi8(), _mm512_maskz_load_epi32(), _mm512_maskz_load_epi64(), _mm512_maskz_loadu_epi16(), _mm512_maskz_loadu_epi32(), _mm512_maskz_loadu_epi64(), _mm512_maskz_loadu_epi8(), _mm512_maskz_lzcnt_epi32(), _mm512_maskz_lzcnt_epi64(), _mm512_maskz_madd52hi_epu64(), _mm512_maskz_madd52lo_epu64(), _mm512_maskz_madd_epi16(), _mm512_maskz_maddubs_epi16(), _mm512_maskz_max_epi16(), _mm512_maskz_max_epi32(), _mm512_maskz_max_epi64(), _mm512_maskz_max_epi8(), _mm512_maskz_max_epu16(), _mm512_maskz_max_epu32(), _mm512_maskz_max_epu64(), _mm512_maskz_max_epu8(), _mm512_maskz_min_epi16(), _mm512_maskz_min_epi32(), _mm512_maskz_min_epi64(), _mm512_maskz_min_epi8(), _mm512_maskz_min_epu16(), _mm512_maskz_min_epu32(), _mm512_maskz_min_epu64(), _mm512_maskz_min_epu8(), _mm512_maskz_mov_epi16(), _mm512_maskz_mov_epi32(), _mm512_maskz_mov_epi64(), _mm512_maskz_mov_epi8(), _mm512_maskz_mul_epi32(), _mm512_maskz_mul_epu32(), _mm512_maskz_mulhi_epi16(), _mm512_maskz_mulhi_epu16(), _mm512_maskz_mulhrs_epi16(), _mm512_maskz_mullo_epi16(), _mm512_maskz_mullo_epi32(), _mm512_maskz_mullo_epi64(), _mm512_maskz_multishift_epi64_epi8(), _mm512_maskz_or_epi32(), _mm512_maskz_or_epi64(), _mm512_maskz_packs_epi16(), _mm512_maskz_packs_epi32(), _mm512_maskz_packus_epi16(), _mm512_maskz_packus_epi32(), _mm512_maskz_permutex2var_epi16(), _mm512_maskz_permutex2var_epi32(), _mm512_maskz_permutex2var_epi64(), _mm512_maskz_permutex2var_epi8(), _mm512_maskz_permutexvar_epi16(), _mm512_maskz_permutexvar_epi32(), _mm512_maskz_permutexvar_epi64(), _mm512_maskz_permutexvar_epi8(), _mm512_maskz_popcnt_epi16(), _mm512_maskz_popcnt_epi32(), _mm512_maskz_popcnt_epi64(), _mm512_maskz_popcnt_epi8(), _mm512_maskz_rolv_epi32(), _mm512_maskz_rolv_epi64(), _mm512_maskz_rorv_epi32(), _mm512_maskz_rorv_epi64(), _mm512_maskz_set1_epi16(), _mm512_maskz_set1_epi32(), _mm512_maskz_set1_epi64(), _mm512_maskz_set1_epi8(), _mm512_maskz_shldv_epi16(), _mm512_maskz_shldv_epi32(), _mm512_maskz_shldv_epi64(), _mm512_maskz_shrdv_epi16(), _mm512_maskz_shrdv_epi32(), _mm512_maskz_shrdv_epi64(), _mm512_maskz_shuffle_epi8(), _mm512_maskz_sll_epi16(), _mm512_maskz_sll_epi32(), _mm512_maskz_sll_epi64(), _mm512_maskz_slli_epi16(), _mm512_maskz_slli_epi32(), _mm512_maskz_slli_epi64(), _mm512_maskz_sllv_epi16(), _mm512_maskz_sllv_epi32(), _mm512_maskz_sllv_epi64(), _mm512_maskz_sra_epi16(), _mm512_maskz_sra_epi32(), _mm512_maskz_sra_epi64(), _mm512_maskz_srai_epi16(), _mm512_maskz_srai_epi32(), _mm512_maskz_srai_epi64(), _mm512_maskz_srav_epi16(), _mm512_maskz_srav_epi32(), _mm512_maskz_srav_epi64(), _mm512_maskz_srl_epi16(), _mm512_maskz_srl_epi32(), _mm512_maskz_srl_epi64(), _mm512_maskz_srli_epi16(), _mm512_maskz_srli_epi32(), _mm512_maskz_srli_epi64(), _mm512_maskz_srlv_epi16(), _mm512_maskz_srlv_epi32(), _mm512_maskz_srlv_epi64(), _mm512_maskz_sub_epi16(), _mm512_maskz_sub_epi32(), _mm512_maskz_sub_epi64(), _mm512_maskz_sub_epi8(), _mm512_maskz_subs_epi16(), _mm512_maskz_subs_epi8(), _mm512_maskz_subs_epu16(), _mm512_maskz_subs_epu8(), _mm512_maskz_unpackhi_epi16(), _mm512_maskz_unpackhi_epi32(), _mm512_maskz_unpackhi_epi64(), _mm512_maskz_unpackhi_epi8(), _mm512_maskz_unpacklo_epi16(), _mm512_maskz_unpacklo_epi32(), _mm512_maskz_unpacklo_epi64(), _mm512_maskz_unpacklo_epi8(), _mm512_maskz_xor_epi32(), _mm512_maskz_xor_epi64(), _mm512_test_epi16_mask(), _mm512_test_epi32_mask(), _mm512_test_epi64_mask(), _mm512_test_epi8_mask(), _mm512_testn_epi16_mask(), _mm512_testn_epi32_mask(), _mm512_testn_epi64_mask(), and _mm512_testn_epi8_mask().

◆ _mm512_sll_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_sll_epi32 ( __m512i  __A,
__m128i  __B 
)
static

Definition at line 5661 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_sll_epi32(), and _mm512_maskz_sll_epi32().

◆ _mm512_sll_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_sll_epi64 ( __m512i  __A,
__m128i  __B 
)
static

Definition at line 5683 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_sll_epi64(), and _mm512_maskz_sll_epi64().

◆ _mm512_slli_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_slli_epi32 ( __m512i  __A,
int  __B 
)
static

◆ _mm512_slli_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_slli_epi64 ( __m512i  __A,
int  __B 
)
static

Definition at line 5135 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_slli_epi64(), and _mm512_maskz_slli_epi64().

◆ _mm512_sllv_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_sllv_epi32 ( __m512i  __X,
__m512i  __Y 
)
static

Definition at line 5705 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_sllv_epi32(), and _mm512_maskz_sllv_epi32().

◆ _mm512_sllv_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_sllv_epi64 ( __m512i  __X,
__m512i  __Y 
)
static

Definition at line 5727 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_sllv_epi64(), and _mm512_maskz_sllv_epi64().

◆ _mm512_sqrt_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_sqrt_pd ( __m512d  __A)
static

Definition at line 1501 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

Referenced by _mm512_mask_sqrt_pd(), and _mm512_maskz_sqrt_pd().

◆ _mm512_sqrt_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_sqrt_ps ( __m512  __A)
static

Definition at line 1537 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _MM_FROUND_CUR_DIRECTION.

Referenced by _mm512_mask_sqrt_ps(), and _mm512_maskz_sqrt_ps().

◆ _mm512_sra_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_sra_epi32 ( __m512i  __A,
__m128i  __B 
)
static

Definition at line 5749 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_sra_epi32(), and _mm512_maskz_sra_epi32().

◆ _mm512_sra_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_sra_epi64 ( __m512i  __A,
__m128i  __B 
)
static

Definition at line 5771 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_sra_epi64(), and _mm512_maskz_sra_epi64().

◆ _mm512_srai_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_srai_epi32 ( __m512i  __A,
int  __B 
)
static

Definition at line 6596 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_srai_epi32(), and _mm512_maskz_srai_epi32().

◆ _mm512_srai_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_srai_epi64 ( __m512i  __A,
int  __B 
)
static

Definition at line 6617 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_srai_epi64(), and _mm512_maskz_srai_epi64().

◆ _mm512_srav_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_srav_epi32 ( __m512i  __X,
__m512i  __Y 
)
static

Definition at line 5793 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_srav_epi32(), and _mm512_maskz_srav_epi32().

◆ _mm512_srav_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_srav_epi64 ( __m512i  __X,
__m512i  __Y 
)
static

Definition at line 5815 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_srav_epi64(), and _mm512_maskz_srav_epi64().

◆ _mm512_srl_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_srl_epi32 ( __m512i  __A,
__m128i  __B 
)
static

Definition at line 5837 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_srl_epi32(), and _mm512_maskz_srl_epi32().

◆ _mm512_srl_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_srl_epi64 ( __m512i  __A,
__m128i  __B 
)
static

Definition at line 5859 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_srl_epi64(), and _mm512_maskz_srl_epi64().

◆ _mm512_srli_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_srli_epi32 ( __m512i  __A,
int  __B 
)
static

Definition at line 5157 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_srli_epi32(), and _mm512_maskz_srli_epi32().

◆ _mm512_srli_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_srli_epi64 ( __m512i  __A,
int  __B 
)
static

Definition at line 5178 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_srli_epi64(), and _mm512_maskz_srli_epi64().

◆ _mm512_srlv_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_srlv_epi32 ( __m512i  __X,
__m512i  __Y 
)
static

Definition at line 5881 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_srlv_epi32(), and _mm512_maskz_srlv_epi32().

◆ _mm512_srlv_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_srlv_epi64 ( __m512i  __X,
__m512i  __Y 
)
static

Definition at line 5903 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_srlv_epi64(), and _mm512_maskz_srlv_epi64().

◆ _mm512_store_epi32()

static __inline void __DEFAULT_FN_ATTRS512 _mm512_store_epi32 ( void *  __P,
__m512i  __A 
)
static

Definition at line 4586 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_store_epi64()

static __inline void __DEFAULT_FN_ATTRS512 _mm512_store_epi64 ( void *  __P,
__m512i  __A 
)
static

Definition at line 4592 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm512_store_pd()

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

Definition at line 4561 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_store_ps()

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

Definition at line 4574 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_store_si512()

static __inline void __DEFAULT_FN_ATTRS512 _mm512_store_si512 ( void *  __P,
__m512i  __A 
)
static

Definition at line 4580 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_storeu_epi32()

static __inline void __DEFAULT_FN_ATTRS512 _mm512_storeu_epi32 ( void *  __P,
__m512i  __A 
)
static

Definition at line 4508 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and __v.

◆ _mm512_storeu_epi64()

static __inline void __DEFAULT_FN_ATTRS512 _mm512_storeu_epi64 ( void *  __P,
__m512i  __A 
)
static

Definition at line 4483 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and __v.

◆ _mm512_storeu_pd()

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

Definition at line 4530 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and __v.

◆ _mm512_storeu_ps()

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

Definition at line 4546 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and __v.

◆ _mm512_storeu_si512()

static __inline void __DEFAULT_FN_ATTRS512 _mm512_storeu_si512 ( void *  __P,
__m512i  __A 
)
static

Definition at line 4499 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and __v.

◆ _mm512_stream_load_si512()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_stream_load_si512 ( void const *  __P)
static

Definition at line 8446 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_stream_pd()

static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_stream_pd ( void *  __P,
__m512d  __A 
)
static

Definition at line 8453 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_stream_ps()

static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_stream_ps ( void *  __P,
__m512  __A 
)
static

Definition at line 8460 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_stream_si512()

static __inline__ void __DEFAULT_FN_ATTRS512 _mm512_stream_si512 ( void *  __P,
__m512i  __A 
)
static

Definition at line 8439 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_sub_epi32()

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

Definition at line 918 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_sub_epi32(), and _mm512_maskz_sub_epi32().

◆ _mm512_sub_epi64()

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

Definition at line 874 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_sub_epi64(), and _mm512_maskz_sub_epi64().

◆ _mm512_sub_pd()

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

Definition at line 840 of file avx512fintrin.h.

References __b, and __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_sub_pd(), and _mm512_maskz_sub_pd().

◆ _mm512_sub_ps()

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

Definition at line 846 of file avx512fintrin.h.

References __b, and __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_sub_ps(), and _mm512_maskz_sub_ps().

◆ _mm512_test_epi32_mask()

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

◆ _mm512_test_epi64_mask()

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

◆ _mm512_testn_epi32_mask()

static __inline__ __mmask16 __DEFAULT_FN_ATTRS512 _mm512_testn_epi32_mask ( __m512i  __A,
__m512i  __B 
)
static

◆ _mm512_testn_epi64_mask()

static __inline__ __mmask8 __DEFAULT_FN_ATTRS512 _mm512_testn_epi64_mask ( __m512i  __A,
__m512i  __B 
)
static

◆ _mm512_undefined()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_undefined ( void  )
static

Definition at line 187 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

◆ _mm512_undefined_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_undefined_epi32 ( void  )
static

Definition at line 199 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_cvtps_epi32(), and _mm512_cvtps_epu32().

◆ _mm512_undefined_pd()

static __inline__ __m512d __DEFAULT_FN_ATTRS512 _mm512_undefined_pd ( void  )
static

Definition at line 181 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_getexp_pd(), and _mm512_scalef_pd().

◆ _mm512_undefined_ps()

static __inline__ __m512 __DEFAULT_FN_ATTRS512 _mm512_undefined_ps ( void  )
static

Definition at line 193 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_getexp_ps(), and _mm512_scalef_ps().

◆ _mm512_unpackhi_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_unpackhi_epi32 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 4202 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_unpackhi_epi32(), and _mm512_maskz_unpackhi_epi32().

◆ _mm512_unpackhi_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_unpackhi_epi64 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 4254 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_unpackhi_epi64(), and _mm512_maskz_unpackhi_epi64().

◆ _mm512_unpackhi_pd()

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

Definition at line 4104 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_unpackhi_pd(), and _mm512_maskz_unpackhi_pd().

◆ _mm512_unpackhi_ps()

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

Definition at line 4150 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_unpackhi_ps(), and _mm512_maskz_unpackhi_ps().

◆ _mm512_unpacklo_epi32()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_unpacklo_epi32 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 4228 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_unpacklo_epi32(), and _mm512_maskz_unpacklo_epi32().

◆ _mm512_unpacklo_epi64()

static __inline__ __m512i __DEFAULT_FN_ATTRS512 _mm512_unpacklo_epi64 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 4277 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_unpacklo_epi64(), and _mm512_maskz_unpacklo_epi64().

◆ _mm512_unpacklo_pd()

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

Definition at line 4127 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_unpacklo_pd(), and _mm512_maskz_unpacklo_pd().

◆ _mm512_unpacklo_ps()

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

Definition at line 4176 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_unpacklo_ps(), and _mm512_maskz_unpacklo_ps().

◆ _mm512_xor_epi32()

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

Definition at line 756 of file avx512fintrin.h.

References __b, and __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_xor_epi32().

◆ _mm512_xor_epi64()

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

Definition at line 776 of file avx512fintrin.h.

References __b, and __DEFAULT_FN_ATTRS512.

Referenced by _mm512_mask_xor_epi64().

◆ _mm512_xor_si512()

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

Definition at line 808 of file avx512fintrin.h.

References __b, and __DEFAULT_FN_ATTRS512.

◆ _mm512_zextpd128_pd512()

static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_zextpd128_pd512 ( __m128d  __a)
static

Constructs a 512-bit floating-point vector of [8 x double] from a 128-bit floating-point vector of [2 x double].

The lower 128 bits contain the value of the source vector. The upper 384 bits are set to zero.

This intrinsic has no corresponding instruction.

Parameters
__aA 128-bit vector of [2 x double].
Returns
A 512-bit floating-point vector of [8 x double]. The lower 128 bits contain the value of the parameter. The upper 384 bits are set to zero.

Definition at line 528 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm_setzero_pd().

◆ _mm512_zextpd256_pd512()

static __inline __m512d __DEFAULT_FN_ATTRS512 _mm512_zextpd256_pd512 ( __m256d  __a)
static

Constructs a 512-bit floating-point vector of [8 x double] from a 256-bit floating-point vector of [4 x double].

The lower 256 bits contain the value of the source vector. The upper 256 bits are set to zero.

This intrinsic has no corresponding instruction.

Parameters
__aA 256-bit vector of [4 x double].
Returns
A 512-bit floating-point vector of [8 x double]. The lower 256 bits contain the value of the parameter. The upper 256 bits are set to zero.

Definition at line 547 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm256_setzero_pd().

◆ _mm512_zextps128_ps512()

static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_zextps128_ps512 ( __m128  __a)
static

Constructs a 512-bit floating-point vector of [16 x float] from a 128-bit floating-point vector of [4 x float].

The lower 128 bits contain the value of the source vector. The upper 384 bits are set to zero.

This intrinsic has no corresponding instruction.

Parameters
__aA 128-bit vector of [4 x float].
Returns
A 512-bit floating-point vector of [16 x float]. The lower 128 bits contain the value of the parameter. The upper 384 bits are set to zero.

Definition at line 565 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm_setzero_ps().

◆ _mm512_zextps256_ps512()

static __inline __m512 __DEFAULT_FN_ATTRS512 _mm512_zextps256_ps512 ( __m256  __a)
static

Constructs a 512-bit floating-point vector of [16 x float] from a 256-bit floating-point vector of [8 x float].

The lower 256 bits contain the value of the source vector. The upper 256 bits are set to zero.

This intrinsic has no corresponding instruction.

Parameters
__aA 256-bit vector of [8 x float].
Returns
A 512-bit floating-point vector of [16 x float]. The lower 256 bits contain the value of the parameter. The upper 256 bits are set to zero.

Definition at line 583 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm256_setzero_ps().

◆ _mm512_zextsi128_si512()

static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_zextsi128_si512 ( __m128i  __a)
static

Constructs a 512-bit integer vector from a 128-bit integer vector.

The lower 128 bits contain the value of the source vector. The upper 384 bits are set to zero.

This intrinsic has no corresponding instruction.

Parameters
__aA 128-bit integer vector.
Returns
A 512-bit integer vector. The lower 128 bits contain the value of the parameter. The upper 384 bits are set to zero.

Definition at line 601 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm_setzero_si128().

◆ _mm512_zextsi256_si512()

static __inline __m512i __DEFAULT_FN_ATTRS512 _mm512_zextsi256_si512 ( __m256i  __a)
static

Constructs a 512-bit integer vector from a 256-bit integer vector.

The lower 256 bits contain the value of the source vector. The upper 256 bits are set to zero.

This intrinsic has no corresponding instruction.

Parameters
__aA 256-bit integer vector.
Returns
A 512-bit integer vector. The lower 256 bits contain the value of the parameter. The upper 256 bits are set to zero.

Definition at line 619 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm256_setzero_si256().

◆ _mm_cvtsd_u32()

static __inline__ unsigned __DEFAULT_FN_ATTRS128 _mm_cvtsd_u32 ( __m128d  __A)
static

Definition at line 5975 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _MM_FROUND_CUR_DIRECTION.

◆ _mm_cvtss_u32()

static __inline__ unsigned __DEFAULT_FN_ATTRS128 _mm_cvtss_u32 ( __m128  __A)
static

Definition at line 6013 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _MM_FROUND_CUR_DIRECTION.

◆ _mm_cvttsd_i32()

static __inline__ int __DEFAULT_FN_ATTRS128 _mm_cvttsd_i32 ( __m128d  __A)
static

Definition at line 6040 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _MM_FROUND_CUR_DIRECTION.

◆ _mm_cvttsd_u32()

static __inline__ unsigned __DEFAULT_FN_ATTRS128 _mm_cvttsd_u32 ( __m128d  __A)
static

Definition at line 6065 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _MM_FROUND_CUR_DIRECTION.

◆ _mm_cvttss_i32()

static __inline__ int __DEFAULT_FN_ATTRS128 _mm_cvttss_i32 ( __m128  __A)
static

Definition at line 6092 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _MM_FROUND_CUR_DIRECTION.

◆ _mm_cvttss_u32()

static __inline__ unsigned __DEFAULT_FN_ATTRS128 _mm_cvttss_u32 ( __m128  __A)
static

Definition at line 6117 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _MM_FROUND_CUR_DIRECTION.

◆ _mm_cvtu32_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_cvtu32_sd ( __m128d  __A,
unsigned  __B 
)
static

Definition at line 9116 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128.

◆ _mm_cvtu32_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_cvtu32_ss ( __m128  __A,
unsigned  __B 
)
static

Definition at line 9140 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and __DEFAULT_FN_ATTRS512.

◆ _mm_getexp_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_getexp_sd ( __m128d  __A,
__m128d  __B 
)
static

◆ _mm_getexp_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_getexp_ss ( __m128  __A,
__m128  __B 
)
static

◆ _mm_mask3_fmadd_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask3_fmadd_sd ( __m128d  __W,
__m128d  __X,
__m128d  __Y,
__mmask8  __U 
)
static

Definition at line 8041 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_mask3_fmadd_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask3_fmadd_ss ( __m128  __W,
__m128  __X,
__m128  __Y,
__mmask8  __U 
)
static

Definition at line 7825 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_mask3_fmsub_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask3_fmsub_sd ( __m128d  __W,
__m128d  __X,
__m128d  __Y,
__mmask8  __U 
)
static

Definition at line 8095 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_mask3_fmsub_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask3_fmsub_ss ( __m128  __W,
__m128  __X,
__m128  __Y,
__mmask8  __U 
)
static

Definition at line 7879 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_mask3_fnmadd_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask3_fnmadd_sd ( __m128d  __W,
__m128d  __X,
__m128d  __Y,
__mmask8  __U 
)
static

Definition at line 8149 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_mask3_fnmadd_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask3_fnmadd_ss ( __m128  __W,
__m128  __X,
__m128  __Y,
__mmask8  __U 
)
static

Definition at line 7933 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_mask3_fnmsub_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask3_fnmsub_sd ( __m128d  __W,
__m128d  __X,
__m128d  __Y,
__mmask8  __U 
)
static

Definition at line 8204 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_mask3_fnmsub_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask3_fnmsub_ss ( __m128  __W,
__m128  __X,
__m128  __Y,
__mmask8  __U 
)
static

Definition at line 7987 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_mask_add_sd()

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

Definition at line 1921 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _mm_add_sd().

◆ _mm_mask_add_ss()

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

Definition at line 1891 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _mm_add_ss().

◆ _mm_mask_cvtsd_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_cvtsd_ss ( __m128  __W,
__mmask8  __U,
__m128  __A,
__m128d  __B 
)
static

Definition at line 9025 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _MM_FROUND_CUR_DIRECTION.

◆ _mm_mask_cvtss_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_cvtss_sd ( __m128d  __W,
__mmask8  __U,
__m128d  __A,
__m128  __B 
)
static

Definition at line 9098 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _MM_FROUND_CUR_DIRECTION.

◆ _mm_mask_div_sd()

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

Definition at line 2266 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _mm_div_sd().

◆ _mm_mask_div_ss()

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

Definition at line 2236 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _mm_div_ss().

◆ _mm_mask_fmadd_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_fmadd_sd ( __m128d  __W,
__mmask8  __U,
__m128d  __A,
__m128d  __B 
)
static

Definition at line 8003 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_mask_fmadd_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_fmadd_ss ( __m128  __W,
__mmask8  __U,
__m128  __A,
__m128  __B 
)
static

Definition at line 7787 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_mask_fmsub_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_fmsub_sd ( __m128d  __W,
__mmask8  __U,
__m128d  __A,
__m128d  __B 
)
static

Definition at line 8057 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_mask_fmsub_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_fmsub_ss ( __m128  __W,
__mmask8  __U,
__m128  __A,
__m128  __B 
)
static

Definition at line 7841 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_mask_fnmadd_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_fnmadd_sd ( __m128d  __W,
__mmask8  __U,
__m128d  __A,
__m128d  __B 
)
static

Definition at line 8111 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_mask_fnmadd_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_fnmadd_ss ( __m128  __W,
__mmask8  __U,
__m128  __A,
__m128  __B 
)
static

Definition at line 7895 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_mask_fnmsub_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_fnmsub_sd ( __m128d  __W,
__mmask8  __U,
__m128d  __A,
__m128d  __B 
)
static

Definition at line 8165 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_mask_fnmsub_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_fnmsub_ss ( __m128  __W,
__mmask8  __U,
__m128  __A,
__m128  __B 
)
static

Definition at line 7949 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_mask_getexp_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_getexp_sd ( __m128d  __W,
__mmask8  __U,
__m128d  __A,
__m128d  __B 
)
static

Definition at line 5475 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_mask_getexp_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_getexp_ss ( __m128  __W,
__mmask8  __U,
__m128  __A,
__m128  __B 
)
static

Definition at line 5520 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_mask_load_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_load_sd ( __m128d  __W,
__mmask8  __U,
const double *  __A 
)
static

Definition at line 8739 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _mm_setzero_pd().

◆ _mm_mask_load_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_load_ss ( __m128  __W,
__mmask8  __U,
const float *  __A 
)
static

Definition at line 8721 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _mm_setzero_ps().

◆ _mm_mask_max_sd()

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

Definition at line 1050 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _MM_FROUND_CUR_DIRECTION.

◆ _mm_mask_max_ss()

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

Definition at line 1014 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _MM_FROUND_CUR_DIRECTION.

◆ _mm_mask_min_sd()

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

Definition at line 1285 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _MM_FROUND_CUR_DIRECTION.

◆ _mm_mask_min_ss()

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

Definition at line 1249 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _MM_FROUND_CUR_DIRECTION.

◆ _mm_mask_move_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_move_sd ( __m128d  __W,
__mmask8  __U,
__m128d  __A,
__m128d  __B 
)
static

Definition at line 8696 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _mm_move_sd().

◆ _mm_mask_move_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_move_ss ( __m128  __W,
__mmask8  __U,
__m128  __A,
__m128  __B 
)
static

Definition at line 8683 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _mm_move_ss().

◆ _mm_mask_mul_sd()

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

Definition at line 2150 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _mm_mul_sd().

◆ _mm_mask_mul_ss()

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

Definition at line 2121 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _mm_mul_ss().

◆ _mm_mask_rcp14_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_rcp14_sd ( __m128d  __W,
__mmask8  __U,
__m128d  __A,
__m128d  __B 
)
static

Definition at line 1757 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128.

◆ _mm_mask_rcp14_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_rcp14_ss ( __m128  __W,
__mmask8  __U,
__m128  __A,
__m128  __B 
)
static

Definition at line 1729 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128.

◆ _mm_mask_rsqrt14_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_rsqrt14_sd ( __m128d  __W,
__mmask8  __U,
__m128d  __A,
__m128d  __B 
)
static

Definition at line 1649 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128.

◆ _mm_mask_rsqrt14_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_rsqrt14_ss ( __m128  __W,
__mmask8  __U,
__m128  __A,
__m128  __B 
)
static

Definition at line 1621 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128.

◆ _mm_mask_scalef_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_scalef_sd ( __m128d  __W,
__mmask8  __U,
__m128d  __A,
__m128d  __B 
)
static

Definition at line 6516 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_mask_scalef_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_scalef_ss ( __m128  __W,
__mmask8  __U,
__m128  __A,
__m128  __B 
)
static

Definition at line 6563 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_mask_sqrt_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_mask_sqrt_sd ( __m128d  __W,
__mmask8  __U,
__m128d  __A,
__m128d  __B 
)
static

Definition at line 6729 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_mask_sqrt_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_mask_sqrt_ss ( __m128  __W,
__mmask8  __U,
__m128  __A,
__m128  __B 
)
static

Definition at line 6767 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_mask_store_sd()

static __inline__ void __DEFAULT_FN_ATTRS128 _mm_mask_store_sd ( double *  __W,
__mmask8  __U,
__m128d  __A 
)
static

Definition at line 8715 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128.

◆ _mm_mask_store_ss()

static __inline__ void __DEFAULT_FN_ATTRS128 _mm_mask_store_ss ( float *  __W,
__mmask8  __U,
__m128  __A 
)
static

Definition at line 8709 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128.

◆ _mm_mask_sub_sd()

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

Definition at line 2035 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _mm_sub_sd().

◆ _mm_mask_sub_ss()

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

Definition at line 2006 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _mm_sub_ss().

◆ _mm_maskz_add_sd()

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

Definition at line 1927 of file avx512fintrin.h.

References _mm_add_sd(), and _mm_setzero_pd().

◆ _mm_maskz_add_ss()

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

Definition at line 1897 of file avx512fintrin.h.

References _mm_add_ss(), and _mm_setzero_ps().

◆ _mm_maskz_cvtsd_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_cvtsd_ss ( __mmask8  __U,
__m128  __A,
__m128d  __B 
)
static

Definition at line 9034 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _mm_setzero_ps().

◆ _mm_maskz_cvtss_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_cvtss_sd ( __mmask8  __U,
__m128d  __A,
__m128  __B 
)
static

◆ _mm_maskz_div_sd()

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

Definition at line 2272 of file avx512fintrin.h.

References _mm_div_sd(), and _mm_setzero_pd().

◆ _mm_maskz_div_ss()

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

Definition at line 2242 of file avx512fintrin.h.

References _mm_div_ss(), and _mm_setzero_ps().

◆ _mm_maskz_fmadd_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_fmadd_sd ( __mmask8  __U,
__m128d  __A,
__m128d  __B,
__m128d  __C 
)
static

Definition at line 8025 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_maskz_fmadd_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_fmadd_ss ( __mmask8  __U,
__m128  __A,
__m128  __B,
__m128  __C 
)
static

Definition at line 7809 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_maskz_fmsub_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_fmsub_sd ( __mmask8  __U,
__m128d  __A,
__m128d  __B,
__m128d  __C 
)
static

Definition at line 8079 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_maskz_fmsub_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_fmsub_ss ( __mmask8  __U,
__m128  __A,
__m128  __B,
__m128  __C 
)
static

Definition at line 7863 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_maskz_fnmadd_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_fnmadd_sd ( __mmask8  __U,
__m128d  __A,
__m128d  __B,
__m128d  __C 
)
static

Definition at line 8133 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_maskz_fnmadd_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_fnmadd_ss ( __mmask8  __U,
__m128  __A,
__m128  __B,
__m128  __C 
)
static

Definition at line 7917 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_maskz_fnmsub_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_fnmsub_sd ( __mmask8  __U,
__m128d  __A,
__m128d  __B,
__m128d  __C 
)
static

Definition at line 8187 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_maskz_fnmsub_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_fnmsub_ss ( __mmask8  __U,
__m128  __A,
__m128  __B,
__m128  __C 
)
static

Definition at line 7971 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm_maskz_getexp_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_getexp_sd ( __mmask8  __U,
__m128d  __A,
__m128d  __B 
)
static

Definition at line 5491 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _mm_setzero_pd().

◆ _mm_maskz_getexp_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_getexp_ss ( __mmask8  __U,
__m128  __A,
__m128  __B 
)
static

Definition at line 5536 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _mm_setzero_ps().

◆ _mm_maskz_load_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_load_sd ( __mmask8  __U,
const double *  __A 
)
static

Definition at line 8749 of file avx512fintrin.h.

References _mm_setzero_pd().

◆ _mm_maskz_load_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_load_ss ( __mmask8  __U,
const float *  __A 
)
static

Definition at line 8731 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _mm_setzero_ps().

◆ _mm_maskz_max_sd()

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

Definition at line 1059 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _mm_setzero_pd().

◆ _mm_maskz_max_ss()

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

Definition at line 1023 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _mm_setzero_ps().

◆ _mm_maskz_min_sd()

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

Definition at line 1294 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _mm_setzero_pd().

◆ _mm_maskz_min_ss()

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

Definition at line 1258 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _mm_setzero_ps().

◆ _mm_maskz_move_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_move_sd ( __mmask8  __U,
__m128d  __A,
__m128d  __B 
)
static

Definition at line 8702 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, _mm_move_sd(), and _mm_setzero_pd().

◆ _mm_maskz_move_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_move_ss ( __mmask8  __U,
__m128  __A,
__m128  __B 
)
static

Definition at line 8689 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, _mm_move_ss(), and _mm_setzero_ps().

◆ _mm_maskz_mul_sd()

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

Definition at line 2156 of file avx512fintrin.h.

References _mm_mul_sd(), and _mm_setzero_pd().

◆ _mm_maskz_mul_ss()

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

Definition at line 2127 of file avx512fintrin.h.

References _mm_mul_ss(), and _mm_setzero_ps().

◆ _mm_maskz_rcp14_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_rcp14_sd ( __mmask8  __U,
__m128d  __A,
__m128d  __B 
)
static

Definition at line 1766 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm_setzero_pd().

◆ _mm_maskz_rcp14_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_rcp14_ss ( __mmask8  __U,
__m128  __A,
__m128  __B 
)
static

Definition at line 1738 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _mm_setzero_ps().

◆ _mm_maskz_rsqrt14_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_rsqrt14_sd ( __mmask8  __U,
__m128d  __A,
__m128d  __B 
)
static

Definition at line 1658 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512, and _mm_setzero_pd().

◆ _mm_maskz_rsqrt14_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_rsqrt14_ss ( __mmask8  __U,
__m128  __A,
__m128  __B 
)
static

Definition at line 1630 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _mm_setzero_ps().

◆ _mm_maskz_scalef_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_scalef_sd ( __mmask8  __U,
__m128d  __A,
__m128d  __B 
)
static

Definition at line 6532 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _mm_setzero_pd().

◆ _mm_maskz_scalef_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_scalef_ss ( __mmask8  __U,
__m128  __A,
__m128  __B 
)
static

Definition at line 6579 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _mm_setzero_ps().

◆ _mm_maskz_sqrt_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_maskz_sqrt_sd ( __mmask8  __U,
__m128d  __A,
__m128d  __B 
)
static

Definition at line 6745 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _mm_setzero_pd().

◆ _mm_maskz_sqrt_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_maskz_sqrt_ss ( __mmask8  __U,
__m128  __A,
__m128  __B 
)
static

Definition at line 6783 of file avx512fintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _mm_setzero_ps().

◆ _mm_maskz_sub_sd()

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

Definition at line 2041 of file avx512fintrin.h.

References _mm_setzero_pd(), and _mm_sub_sd().

◆ _mm_maskz_sub_ss()

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

Definition at line 2012 of file avx512fintrin.h.

References _mm_setzero_ps(), and _mm_sub_ss().

◆ _mm_rcp14_sd()

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

Definition at line 1747 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _mm_setzero_pd().

◆ _mm_rcp14_ss()

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

Definition at line 1719 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _mm_setzero_ps().

◆ _mm_rsqrt14_sd()

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

Definition at line 1639 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _mm_setzero_pd().

◆ _mm_rsqrt14_ss()

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

Definition at line 1611 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS128, and _mm_setzero_ps().

◆ _mm_scalef_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS128 _mm_scalef_sd ( __m128d  __A,
__m128d  __B 
)
static

◆ _mm_scalef_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS128 _mm_scalef_ss ( __m128  __A,
__m128  __B 
)
static

◆ _store_mask16()

static __inline__ void __DEFAULT_FN_ATTRS _store_mask16 ( __mmask16 __A,
__mmask16  __B 
)
static

Definition at line 8434 of file avx512fintrin.h.

References __DEFAULT_FN_ATTRS512.