clang  6.0.0svn
Macros | Functions
avx512vlintrin.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define __DEFAULT_FN_ATTRS   __attribute__((__always_inline__, __nodebug__, __target__("avx512vl")))
 
#define _mm_cmpeq_epi32_mask(A, B)   _mm_cmp_epi32_mask((A), (B), _MM_CMPINT_EQ)
 
#define _mm_mask_cmpeq_epi32_mask(k, A, B)   _mm_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_EQ)
 
#define _mm_cmpge_epi32_mask(A, B)   _mm_cmp_epi32_mask((A), (B), _MM_CMPINT_GE)
 
#define _mm_mask_cmpge_epi32_mask(k, A, B)   _mm_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_GE)
 
#define _mm_cmpgt_epi32_mask(A, B)   _mm_cmp_epi32_mask((A), (B), _MM_CMPINT_GT)
 
#define _mm_mask_cmpgt_epi32_mask(k, A, B)   _mm_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_GT)
 
#define _mm_cmple_epi32_mask(A, B)   _mm_cmp_epi32_mask((A), (B), _MM_CMPINT_LE)
 
#define _mm_mask_cmple_epi32_mask(k, A, B)   _mm_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_LE)
 
#define _mm_cmplt_epi32_mask(A, B)   _mm_cmp_epi32_mask((A), (B), _MM_CMPINT_LT)
 
#define _mm_mask_cmplt_epi32_mask(k, A, B)   _mm_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_LT)
 
#define _mm_cmpneq_epi32_mask(A, B)   _mm_cmp_epi32_mask((A), (B), _MM_CMPINT_NE)
 
#define _mm_mask_cmpneq_epi32_mask(k, A, B)   _mm_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_NE)
 
#define _mm256_cmpeq_epi32_mask(A, B)   _mm256_cmp_epi32_mask((A), (B), _MM_CMPINT_EQ)
 
#define _mm256_mask_cmpeq_epi32_mask(k, A, B)   _mm256_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_EQ)
 
#define _mm256_cmpge_epi32_mask(A, B)   _mm256_cmp_epi32_mask((A), (B), _MM_CMPINT_GE)
 
#define _mm256_mask_cmpge_epi32_mask(k, A, B)   _mm256_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_GE)
 
#define _mm256_cmpgt_epi32_mask(A, B)   _mm256_cmp_epi32_mask((A), (B), _MM_CMPINT_GT)
 
#define _mm256_mask_cmpgt_epi32_mask(k, A, B)   _mm256_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_GT)
 
#define _mm256_cmple_epi32_mask(A, B)   _mm256_cmp_epi32_mask((A), (B), _MM_CMPINT_LE)
 
#define _mm256_mask_cmple_epi32_mask(k, A, B)   _mm256_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_LE)
 
#define _mm256_cmplt_epi32_mask(A, B)   _mm256_cmp_epi32_mask((A), (B), _MM_CMPINT_LT)
 
#define _mm256_mask_cmplt_epi32_mask(k, A, B)   _mm256_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_LT)
 
#define _mm256_cmpneq_epi32_mask(A, B)   _mm256_cmp_epi32_mask((A), (B), _MM_CMPINT_NE)
 
#define _mm256_mask_cmpneq_epi32_mask(k, A, B)   _mm256_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_NE)
 
#define _mm_cmpeq_epu32_mask(A, B)   _mm_cmp_epu32_mask((A), (B), _MM_CMPINT_EQ)
 
#define _mm_mask_cmpeq_epu32_mask(k, A, B)   _mm_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_EQ)
 
#define _mm_cmpge_epu32_mask(A, B)   _mm_cmp_epu32_mask((A), (B), _MM_CMPINT_GE)
 
#define _mm_mask_cmpge_epu32_mask(k, A, B)   _mm_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_GE)
 
#define _mm_cmpgt_epu32_mask(A, B)   _mm_cmp_epu32_mask((A), (B), _MM_CMPINT_GT)
 
#define _mm_mask_cmpgt_epu32_mask(k, A, B)   _mm_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_GT)
 
#define _mm_cmple_epu32_mask(A, B)   _mm_cmp_epu32_mask((A), (B), _MM_CMPINT_LE)
 
#define _mm_mask_cmple_epu32_mask(k, A, B)   _mm_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_LE)
 
#define _mm_cmplt_epu32_mask(A, B)   _mm_cmp_epu32_mask((A), (B), _MM_CMPINT_LT)
 
#define _mm_mask_cmplt_epu32_mask(k, A, B)   _mm_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_LT)
 
#define _mm_cmpneq_epu32_mask(A, B)   _mm_cmp_epu32_mask((A), (B), _MM_CMPINT_NE)
 
#define _mm_mask_cmpneq_epu32_mask(k, A, B)   _mm_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_NE)
 
#define _mm256_cmpeq_epu32_mask(A, B)   _mm256_cmp_epu32_mask((A), (B), _MM_CMPINT_EQ)
 
#define _mm256_mask_cmpeq_epu32_mask(k, A, B)   _mm256_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_EQ)
 
#define _mm256_cmpge_epu32_mask(A, B)   _mm256_cmp_epu32_mask((A), (B), _MM_CMPINT_GE)
 
#define _mm256_mask_cmpge_epu32_mask(k, A, B)   _mm256_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_GE)
 
#define _mm256_cmpgt_epu32_mask(A, B)   _mm256_cmp_epu32_mask((A), (B), _MM_CMPINT_GT)
 
#define _mm256_mask_cmpgt_epu32_mask(k, A, B)   _mm256_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_GT)
 
#define _mm256_cmple_epu32_mask(A, B)   _mm256_cmp_epu32_mask((A), (B), _MM_CMPINT_LE)
 
#define _mm256_mask_cmple_epu32_mask(k, A, B)   _mm256_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_LE)
 
#define _mm256_cmplt_epu32_mask(A, B)   _mm256_cmp_epu32_mask((A), (B), _MM_CMPINT_LT)
 
#define _mm256_mask_cmplt_epu32_mask(k, A, B)   _mm256_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_LT)
 
#define _mm256_cmpneq_epu32_mask(A, B)   _mm256_cmp_epu32_mask((A), (B), _MM_CMPINT_NE)
 
#define _mm256_mask_cmpneq_epu32_mask(k, A, B)   _mm256_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_NE)
 
#define _mm_cmpeq_epi64_mask(A, B)   _mm_cmp_epi64_mask((A), (B), _MM_CMPINT_EQ)
 
#define _mm_mask_cmpeq_epi64_mask(k, A, B)   _mm_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_EQ)
 
#define _mm_cmpge_epi64_mask(A, B)   _mm_cmp_epi64_mask((A), (B), _MM_CMPINT_GE)
 
#define _mm_mask_cmpge_epi64_mask(k, A, B)   _mm_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_GE)
 
#define _mm_cmpgt_epi64_mask(A, B)   _mm_cmp_epi64_mask((A), (B), _MM_CMPINT_GT)
 
#define _mm_mask_cmpgt_epi64_mask(k, A, B)   _mm_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_GT)
 
#define _mm_cmple_epi64_mask(A, B)   _mm_cmp_epi64_mask((A), (B), _MM_CMPINT_LE)
 
#define _mm_mask_cmple_epi64_mask(k, A, B)   _mm_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_LE)
 
#define _mm_cmplt_epi64_mask(A, B)   _mm_cmp_epi64_mask((A), (B), _MM_CMPINT_LT)
 
#define _mm_mask_cmplt_epi64_mask(k, A, B)   _mm_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_LT)
 
#define _mm_cmpneq_epi64_mask(A, B)   _mm_cmp_epi64_mask((A), (B), _MM_CMPINT_NE)
 
#define _mm_mask_cmpneq_epi64_mask(k, A, B)   _mm_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_NE)
 
#define _mm256_cmpeq_epi64_mask(A, B)   _mm256_cmp_epi64_mask((A), (B), _MM_CMPINT_EQ)
 
#define _mm256_mask_cmpeq_epi64_mask(k, A, B)   _mm256_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_EQ)
 
#define _mm256_cmpge_epi64_mask(A, B)   _mm256_cmp_epi64_mask((A), (B), _MM_CMPINT_GE)
 
#define _mm256_mask_cmpge_epi64_mask(k, A, B)   _mm256_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_GE)
 
#define _mm256_cmpgt_epi64_mask(A, B)   _mm256_cmp_epi64_mask((A), (B), _MM_CMPINT_GT)
 
#define _mm256_mask_cmpgt_epi64_mask(k, A, B)   _mm256_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_GT)
 
#define _mm256_cmple_epi64_mask(A, B)   _mm256_cmp_epi64_mask((A), (B), _MM_CMPINT_LE)
 
#define _mm256_mask_cmple_epi64_mask(k, A, B)   _mm256_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_LE)
 
#define _mm256_cmplt_epi64_mask(A, B)   _mm256_cmp_epi64_mask((A), (B), _MM_CMPINT_LT)
 
#define _mm256_mask_cmplt_epi64_mask(k, A, B)   _mm256_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_LT)
 
#define _mm256_cmpneq_epi64_mask(A, B)   _mm256_cmp_epi64_mask((A), (B), _MM_CMPINT_NE)
 
#define _mm256_mask_cmpneq_epi64_mask(k, A, B)   _mm256_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_NE)
 
#define _mm_cmpeq_epu64_mask(A, B)   _mm_cmp_epu64_mask((A), (B), _MM_CMPINT_EQ)
 
#define _mm_mask_cmpeq_epu64_mask(k, A, B)   _mm_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_EQ)
 
#define _mm_cmpge_epu64_mask(A, B)   _mm_cmp_epu64_mask((A), (B), _MM_CMPINT_GE)
 
#define _mm_mask_cmpge_epu64_mask(k, A, B)   _mm_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_GE)
 
#define _mm_cmpgt_epu64_mask(A, B)   _mm_cmp_epu64_mask((A), (B), _MM_CMPINT_GT)
 
#define _mm_mask_cmpgt_epu64_mask(k, A, B)   _mm_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_GT)
 
#define _mm_cmple_epu64_mask(A, B)   _mm_cmp_epu64_mask((A), (B), _MM_CMPINT_LE)
 
#define _mm_mask_cmple_epu64_mask(k, A, B)   _mm_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_LE)
 
#define _mm_cmplt_epu64_mask(A, B)   _mm_cmp_epu64_mask((A), (B), _MM_CMPINT_LT)
 
#define _mm_mask_cmplt_epu64_mask(k, A, B)   _mm_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_LT)
 
#define _mm_cmpneq_epu64_mask(A, B)   _mm_cmp_epu64_mask((A), (B), _MM_CMPINT_NE)
 
#define _mm_mask_cmpneq_epu64_mask(k, A, B)   _mm_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_NE)
 
#define _mm256_cmpeq_epu64_mask(A, B)   _mm256_cmp_epu64_mask((A), (B), _MM_CMPINT_EQ)
 
#define _mm256_mask_cmpeq_epu64_mask(k, A, B)   _mm256_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_EQ)
 
#define _mm256_cmpge_epu64_mask(A, B)   _mm256_cmp_epu64_mask((A), (B), _MM_CMPINT_GE)
 
#define _mm256_mask_cmpge_epu64_mask(k, A, B)   _mm256_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_GE)
 
#define _mm256_cmpgt_epu64_mask(A, B)   _mm256_cmp_epu64_mask((A), (B), _MM_CMPINT_GT)
 
#define _mm256_mask_cmpgt_epu64_mask(k, A, B)   _mm256_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_GT)
 
#define _mm256_cmple_epu64_mask(A, B)   _mm256_cmp_epu64_mask((A), (B), _MM_CMPINT_LE)
 
#define _mm256_mask_cmple_epu64_mask(k, A, B)   _mm256_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_LE)
 
#define _mm256_cmplt_epu64_mask(A, B)   _mm256_cmp_epu64_mask((A), (B), _MM_CMPINT_LT)
 
#define _mm256_mask_cmplt_epu64_mask(k, A, B)   _mm256_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_LT)
 
#define _mm256_cmpneq_epu64_mask(A, B)   _mm256_cmp_epu64_mask((A), (B), _MM_CMPINT_NE)
 
#define _mm256_mask_cmpneq_epu64_mask(k, A, B)   _mm256_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_NE)
 
#define _mm_cmp_epi32_mask(a, b, p)
 
#define _mm_mask_cmp_epi32_mask(m, a, b, p)
 
#define _mm_cmp_epu32_mask(a, b, p)
 
#define _mm_mask_cmp_epu32_mask(m, a, b, p)
 
#define _mm256_cmp_epi32_mask(a, b, p)
 
#define _mm256_mask_cmp_epi32_mask(m, a, b, p)
 
#define _mm256_cmp_epu32_mask(a, b, p)
 
#define _mm256_mask_cmp_epu32_mask(m, a, b, p)
 
#define _mm_cmp_epi64_mask(a, b, p)
 
#define _mm_mask_cmp_epi64_mask(m, a, b, p)
 
#define _mm_cmp_epu64_mask(a, b, p)
 
#define _mm_mask_cmp_epu64_mask(m, a, b, p)
 
#define _mm256_cmp_epi64_mask(a, b, p)
 
#define _mm256_mask_cmp_epi64_mask(m, a, b, p)
 
#define _mm256_cmp_epu64_mask(a, b, p)
 
#define _mm256_mask_cmp_epu64_mask(m, a, b, p)
 
#define _mm256_cmp_ps_mask(a, b, p)
 
#define _mm256_mask_cmp_ps_mask(m, a, b, p)
 
#define _mm256_cmp_pd_mask(a, b, p)
 
#define _mm256_mask_cmp_pd_mask(m, a, b, p)
 
#define _mm_cmp_ps_mask(a, b, p)
 
#define _mm_mask_cmp_ps_mask(m, a, b, p)
 
#define _mm_cmp_pd_mask(a, b, p)
 
#define _mm_mask_cmp_pd_mask(m, a, b, p)
 
#define _mm_roundscale_pd(A, imm)
 
#define _mm_mask_roundscale_pd(W, U, A, imm)
 
#define _mm_maskz_roundscale_pd(U, A, imm)
 
#define _mm256_roundscale_pd(A, imm)
 
#define _mm256_mask_roundscale_pd(W, U, A, imm)
 
#define _mm256_maskz_roundscale_pd(U, A, imm)
 
#define _mm_roundscale_ps(A, imm)
 
#define _mm_mask_roundscale_ps(W, U, A, imm)
 
#define _mm_maskz_roundscale_ps(U, A, imm)
 
#define _mm256_roundscale_ps(A, imm)
 
#define _mm256_mask_roundscale_ps(W, U, A, imm)
 
#define _mm256_maskz_roundscale_ps(U, A, imm)
 
#define _mm_i64scatter_pd(addr, index, v1, scale)
 
#define _mm_mask_i64scatter_pd(addr, mask, index, v1, scale)
 
#define _mm_i64scatter_epi64(addr, index, v1, scale)
 
#define _mm_mask_i64scatter_epi64(addr, mask, index, v1, scale)
 
#define _mm256_i64scatter_pd(addr, index, v1, scale)
 
#define _mm256_mask_i64scatter_pd(addr, mask, index, v1, scale)
 
#define _mm256_i64scatter_epi64(addr, index, v1, scale)
 
#define _mm256_mask_i64scatter_epi64(addr, mask, index, v1, scale)
 
#define _mm_i64scatter_ps(addr, index, v1, scale)
 
#define _mm_mask_i64scatter_ps(addr, mask, index, v1, scale)
 
#define _mm_i64scatter_epi32(addr, index, v1, scale)
 
#define _mm_mask_i64scatter_epi32(addr, mask, index, v1, scale)
 
#define _mm256_i64scatter_ps(addr, index, v1, scale)
 
#define _mm256_mask_i64scatter_ps(addr, mask, index, v1, scale)
 
#define _mm256_i64scatter_epi32(addr, index, v1, scale)
 
#define _mm256_mask_i64scatter_epi32(addr, mask, index, v1, scale)
 
#define _mm_i32scatter_pd(addr, index, v1, scale)
 
#define _mm_mask_i32scatter_pd(addr, mask, index, v1, scale)
 
#define _mm_i32scatter_epi64(addr, index, v1, scale)
 
#define _mm_mask_i32scatter_epi64(addr, mask, index, v1, scale)
 
#define _mm256_i32scatter_pd(addr, index, v1, scale)
 
#define _mm256_mask_i32scatter_pd(addr, mask, index, v1, scale)
 
#define _mm256_i32scatter_epi64(addr, index, v1, scale)
 
#define _mm256_mask_i32scatter_epi64(addr, mask, index, v1, scale)
 
#define _mm_i32scatter_ps(addr, index, v1, scale)
 
#define _mm_mask_i32scatter_ps(addr, mask, index, v1, scale)
 
#define _mm_i32scatter_epi32(addr, index, v1, scale)
 
#define _mm_mask_i32scatter_epi32(addr, mask, index, v1, scale)
 
#define _mm256_i32scatter_ps(addr, index, v1, scale)
 
#define _mm256_mask_i32scatter_ps(addr, mask, index, v1, scale)
 
#define _mm256_i32scatter_epi32(addr, index, v1, scale)
 
#define _mm256_mask_i32scatter_epi32(addr, mask, index, v1, scale)
 
#define _mm_rol_epi32(a, b)
 
#define _mm_mask_rol_epi32(w, u, a, b)
 
#define _mm_maskz_rol_epi32(u, a, b)
 
#define _mm256_rol_epi32(a, b)
 
#define _mm256_mask_rol_epi32(w, u, a, b)
 
#define _mm256_maskz_rol_epi32(u, a, b)
 
#define _mm_rol_epi64(a, b)
 
#define _mm_mask_rol_epi64(w, u, a, b)
 
#define _mm_maskz_rol_epi64(u, a, b)
 
#define _mm256_rol_epi64(a, b)
 
#define _mm256_mask_rol_epi64(w, u, a, b)
 
#define _mm256_maskz_rol_epi64(u, a, b)
 
#define _mm_ror_epi32(A, B)
 
#define _mm_mask_ror_epi32(W, U, A, B)
 
#define _mm_maskz_ror_epi32(U, A, B)
 
#define _mm256_ror_epi32(A, B)
 
#define _mm256_mask_ror_epi32(W, U, A, B)
 
#define _mm256_maskz_ror_epi32(U, A, B)
 
#define _mm_ror_epi64(A, B)
 
#define _mm_mask_ror_epi64(W, U, A, B)
 
#define _mm_maskz_ror_epi64(U, A, B)
 
#define _mm256_ror_epi64(A, B)
 
#define _mm256_mask_ror_epi64(W, U, A, B)
 
#define _mm256_maskz_ror_epi64(U, A, B)
 
#define _mm_fixupimm_pd(A, B, C, imm)
 
#define _mm_mask_fixupimm_pd(A, U, B, C, imm)
 
#define _mm_maskz_fixupimm_pd(U, A, B, C, imm)
 
#define _mm256_fixupimm_pd(A, B, C, imm)
 
#define _mm256_mask_fixupimm_pd(A, U, B, C, imm)
 
#define _mm256_maskz_fixupimm_pd(U, A, B, C, imm)
 
#define _mm_fixupimm_ps(A, B, C, imm)
 
#define _mm_mask_fixupimm_ps(A, U, B, C, imm)
 
#define _mm_maskz_fixupimm_ps(U, A, B, C, imm)
 
#define _mm256_fixupimm_ps(A, B, C, imm)
 
#define _mm256_mask_fixupimm_ps(A, U, B, C, imm)
 
#define _mm256_maskz_fixupimm_ps(U, A, B, C, imm)
 
#define _mm_mask_permute_pd(W, U, X, C)
 
#define _mm_maskz_permute_pd(U, X, C)
 
#define _mm256_mask_permute_pd(W, U, X, C)
 
#define _mm256_maskz_permute_pd(U, X, C)
 
#define _mm_mask_permute_ps(W, U, X, C)
 
#define _mm_maskz_permute_ps(U, X, C)
 
#define _mm256_mask_permute_ps(W, U, X, C)
 
#define _mm256_maskz_permute_ps(U, X, C)
 
#define _mm_ternarylogic_epi32(A, B, C, imm)
 
#define _mm_mask_ternarylogic_epi32(A, U, B, C, imm)
 
#define _mm_maskz_ternarylogic_epi32(U, A, B, C, imm)
 
#define _mm256_ternarylogic_epi32(A, B, C, imm)
 
#define _mm256_mask_ternarylogic_epi32(A, U, B, C, imm)
 
#define _mm256_maskz_ternarylogic_epi32(U, A, B, C, imm)
 
#define _mm_ternarylogic_epi64(A, B, C, imm)
 
#define _mm_mask_ternarylogic_epi64(A, U, B, C, imm)
 
#define _mm_maskz_ternarylogic_epi64(U, A, B, C, imm)
 
#define _mm256_ternarylogic_epi64(A, B, C, imm)
 
#define _mm256_mask_ternarylogic_epi64(A, U, B, C, imm)
 
#define _mm256_maskz_ternarylogic_epi64(U, A, B, C, imm)
 
#define _mm256_shuffle_f32x4(A, B, imm)
 
#define _mm256_mask_shuffle_f32x4(W, U, A, B, imm)
 
#define _mm256_maskz_shuffle_f32x4(U, A, B, imm)
 
#define _mm256_shuffle_f64x2(A, B, imm)
 
#define _mm256_mask_shuffle_f64x2(W, U, A, B, imm)
 
#define _mm256_maskz_shuffle_f64x2(U, A, B, imm)
 
#define _mm256_shuffle_i32x4(A, B, imm)
 
#define _mm256_mask_shuffle_i32x4(W, U, A, B, imm)
 
#define _mm256_maskz_shuffle_i32x4(U, A, B, imm)
 
#define _mm256_shuffle_i64x2(A, B, imm)
 
#define _mm256_mask_shuffle_i64x2(W, U, A, B, imm)
 
#define _mm256_maskz_shuffle_i64x2(U, A, B, imm)
 
#define _mm_mask_shuffle_pd(W, U, A, B, M)
 
#define _mm_maskz_shuffle_pd(U, A, B, M)
 
#define _mm256_mask_shuffle_pd(W, U, A, B, M)
 
#define _mm256_maskz_shuffle_pd(U, A, B, M)
 
#define _mm_mask_shuffle_ps(W, U, A, B, M)
 
#define _mm_maskz_shuffle_ps(U, A, B, M)
 
#define _mm256_mask_shuffle_ps(W, U, A, B, M)
 
#define _mm256_maskz_shuffle_ps(U, A, B, M)
 
#define _mm256_extractf32x4_ps(A, imm)
 
#define _mm256_mask_extractf32x4_ps(W, U, A, imm)
 
#define _mm256_maskz_extractf32x4_ps(U, A, imm)
 
#define _mm256_extracti32x4_epi32(A, imm)
 
#define _mm256_mask_extracti32x4_epi32(W, U, A, imm)
 
#define _mm256_maskz_extracti32x4_epi32(U, A, imm)
 
#define _mm256_insertf32x4(A, B, imm)
 
#define _mm256_mask_insertf32x4(W, U, A, B, imm)
 
#define _mm256_maskz_insertf32x4(U, A, B, imm)
 
#define _mm256_inserti32x4(A, B, imm)
 
#define _mm256_mask_inserti32x4(W, U, A, B, imm)
 
#define _mm256_maskz_inserti32x4(U, A, B, imm)
 
#define _mm_getmant_pd(A, B, C)
 
#define _mm_mask_getmant_pd(W, U, A, B, C)
 
#define _mm_maskz_getmant_pd(U, A, B, C)
 
#define _mm256_getmant_pd(A, B, C)
 
#define _mm256_mask_getmant_pd(W, U, A, B, C)
 
#define _mm256_maskz_getmant_pd(U, A, B, C)
 
#define _mm_getmant_ps(A, B, C)
 
#define _mm_mask_getmant_ps(W, U, A, B, C)
 
#define _mm_maskz_getmant_ps(U, A, B, C)
 
#define _mm256_getmant_ps(A, B, C)
 
#define _mm256_mask_getmant_ps(W, U, A, B, C)
 
#define _mm256_maskz_getmant_ps(U, A, B, C)
 
#define _mm_mmask_i64gather_pd(v1_old, mask, index, addr, scale)
 
#define _mm_mmask_i64gather_epi64(v1_old, mask, index, addr, scale)
 
#define _mm256_mmask_i64gather_pd(v1_old, mask, index, addr, scale)
 
#define _mm256_mmask_i64gather_epi64(v1_old, mask, index, addr, scale)
 
#define _mm_mmask_i64gather_ps(v1_old, mask, index, addr, scale)
 
#define _mm_mmask_i64gather_epi32(v1_old, mask, index, addr, scale)
 
#define _mm256_mmask_i64gather_ps(v1_old, mask, index, addr, scale)
 
#define _mm256_mmask_i64gather_epi32(v1_old, mask, index, addr, scale)
 
#define _mm_mmask_i32gather_pd(v1_old, mask, index, addr, scale)
 
#define _mm_mmask_i32gather_epi64(v1_old, mask, index, addr, scale)
 
#define _mm256_mmask_i32gather_pd(v1_old, mask, index, addr, scale)
 
#define _mm256_mmask_i32gather_epi64(v1_old, mask, index, addr, scale)
 
#define _mm_mmask_i32gather_ps(v1_old, mask, index, addr, scale)
 
#define _mm_mmask_i32gather_epi32(v1_old, mask, index, addr, scale)
 
#define _mm256_mmask_i32gather_ps(v1_old, mask, index, addr, scale)
 
#define _mm256_mmask_i32gather_epi32(v1_old, mask, index, addr, scale)
 
#define _mm256_permutex_pd(X, C)
 
#define _mm256_mask_permutex_pd(W, U, X, C)
 
#define _mm256_maskz_permutex_pd(U, X, C)
 
#define _mm256_permutex_epi64(X, C)
 
#define _mm256_mask_permutex_epi64(W, U, X, C)
 
#define _mm256_maskz_permutex_epi64(U, X, C)
 
#define _mm_alignr_epi32(A, B, imm)
 
#define _mm_mask_alignr_epi32(W, U, A, B, imm)
 
#define _mm_maskz_alignr_epi32(U, A, B, imm)
 
#define _mm256_alignr_epi32(A, B, imm)
 
#define _mm256_mask_alignr_epi32(W, U, A, B, imm)
 
#define _mm256_maskz_alignr_epi32(U, A, B, imm)
 
#define _mm_alignr_epi64(A, B, imm)
 
#define _mm_mask_alignr_epi64(W, U, A, B, imm)
 
#define _mm_maskz_alignr_epi64(U, A, B, imm)
 
#define _mm256_alignr_epi64(A, B, imm)
 
#define _mm256_mask_alignr_epi64(W, U, A, B, imm)
 
#define _mm256_maskz_alignr_epi64(U, A, B, imm)
 
#define _mm256_mask_shuffle_epi32(W, U, A, I)
 
#define _mm256_maskz_shuffle_epi32(U, A, I)
 
#define _mm_mask_shuffle_epi32(W, U, A, I)
 
#define _mm_maskz_shuffle_epi32(U, A, I)
 
#define _mm_mask_cvt_roundps_ph(W, U, A, I)
 
#define _mm_maskz_cvt_roundps_ph(U, A, I)
 
#define _mm256_mask_cvt_roundps_ph(W, U, A, I)
 
#define _mm256_maskz_cvt_roundps_ph(U, A, I)
 

Functions

static __inline __m128i __attribute__ ((__always_inline__, __nodebug__, __target__("avx512f"))) _mm_setzero_di(void)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_add_epi32 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_add_epi32 (__mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_add_epi64 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_add_epi64 (__mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_sub_epi32 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_sub_epi32 (__mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_sub_epi64 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_sub_epi64 (__mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_add_epi32 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_add_epi32 (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_add_epi64 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_add_epi64 (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_sub_epi32 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_sub_epi32 (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_sub_epi64 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_sub_epi64 (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_mul_epi32 (__m256i __W, __mmask8 __M, __m256i __X, __m256i __Y)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_mul_epi32 (__mmask8 __M, __m256i __X, __m256i __Y)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_mul_epi32 (__m128i __W, __mmask8 __M, __m128i __X, __m128i __Y)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_mul_epi32 (__mmask8 __M, __m128i __X, __m128i __Y)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_mul_epu32 (__m256i __W, __mmask8 __M, __m256i __X, __m256i __Y)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_mul_epu32 (__mmask8 __M, __m256i __X, __m256i __Y)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_mul_epu32 (__m128i __W, __mmask8 __M, __m128i __X, __m128i __Y)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_mul_epu32 (__mmask8 __M, __m128i __X, __m128i __Y)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_mullo_epi32 (__mmask8 __M, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_mullo_epi32 (__m256i __W, __mmask8 __M, __m256i __A, __m256i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_mullo_epi32 (__mmask8 __M, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_mullo_epi32 (__m128i __W, __mmask8 __M, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_and_epi32 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_and_epi32 (__mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_and_epi32 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_and_epi32 (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_andnot_epi32 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_andnot_epi32 (__mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_andnot_epi32 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_andnot_epi32 (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_or_epi32 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_or_epi32 (__mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_or_epi32 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_or_epi32 (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_xor_epi32 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_xor_epi32 (__mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_xor_epi32 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_xor_epi32 (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_and_epi64 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_and_epi64 (__mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_and_epi64 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_and_epi64 (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_andnot_epi64 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_andnot_epi64 (__mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_andnot_epi64 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_andnot_epi64 (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_or_epi64 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_or_epi64 (__mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_or_epi64 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_or_epi64 (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_xor_epi64 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_xor_epi64 (__mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_xor_epi64 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_xor_epi64 (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_fmadd_pd (__m128d __A, __mmask8 __U, __m128d __B, __m128d __C)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask3_fmadd_pd (__m128d __A, __m128d __B, __m128d __C, __mmask8 __U)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_fmadd_pd (__mmask8 __U, __m128d __A, __m128d __B, __m128d __C)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_fmsub_pd (__m128d __A, __mmask8 __U, __m128d __B, __m128d __C)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_fmsub_pd (__mmask8 __U, __m128d __A, __m128d __B, __m128d __C)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask3_fnmadd_pd (__m128d __A, __m128d __B, __m128d __C, __mmask8 __U)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_fnmadd_pd (__mmask8 __U, __m128d __A, __m128d __B, __m128d __C)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_fnmsub_pd (__mmask8 __U, __m128d __A, __m128d __B, __m128d __C)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_fmadd_pd (__m256d __A, __mmask8 __U, __m256d __B, __m256d __C)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask3_fmadd_pd (__m256d __A, __m256d __B, __m256d __C, __mmask8 __U)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_fmadd_pd (__mmask8 __U, __m256d __A, __m256d __B, __m256d __C)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_fmsub_pd (__m256d __A, __mmask8 __U, __m256d __B, __m256d __C)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_fmsub_pd (__mmask8 __U, __m256d __A, __m256d __B, __m256d __C)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask3_fnmadd_pd (__m256d __A, __m256d __B, __m256d __C, __mmask8 __U)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_fnmadd_pd (__mmask8 __U, __m256d __A, __m256d __B, __m256d __C)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_fnmsub_pd (__mmask8 __U, __m256d __A, __m256d __B, __m256d __C)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_fmadd_ps (__m128 __A, __mmask8 __U, __m128 __B, __m128 __C)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask3_fmadd_ps (__m128 __A, __m128 __B, __m128 __C, __mmask8 __U)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_fmadd_ps (__mmask8 __U, __m128 __A, __m128 __B, __m128 __C)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_fmsub_ps (__m128 __A, __mmask8 __U, __m128 __B, __m128 __C)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_fmsub_ps (__mmask8 __U, __m128 __A, __m128 __B, __m128 __C)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask3_fnmadd_ps (__m128 __A, __m128 __B, __m128 __C, __mmask8 __U)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_fnmadd_ps (__mmask8 __U, __m128 __A, __m128 __B, __m128 __C)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_fnmsub_ps (__mmask8 __U, __m128 __A, __m128 __B, __m128 __C)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_fmadd_ps (__m256 __A, __mmask8 __U, __m256 __B, __m256 __C)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask3_fmadd_ps (__m256 __A, __m256 __B, __m256 __C, __mmask8 __U)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_fmadd_ps (__mmask8 __U, __m256 __A, __m256 __B, __m256 __C)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_fmsub_ps (__m256 __A, __mmask8 __U, __m256 __B, __m256 __C)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_fmsub_ps (__mmask8 __U, __m256 __A, __m256 __B, __m256 __C)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask3_fnmadd_ps (__m256 __A, __m256 __B, __m256 __C, __mmask8 __U)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_fnmadd_ps (__mmask8 __U, __m256 __A, __m256 __B, __m256 __C)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_fnmsub_ps (__mmask8 __U, __m256 __A, __m256 __B, __m256 __C)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_fmaddsub_pd (__m128d __A, __mmask8 __U, __m128d __B, __m128d __C)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask3_fmaddsub_pd (__m128d __A, __m128d __B, __m128d __C, __mmask8 __U)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_fmaddsub_pd (__mmask8 __U, __m128d __A, __m128d __B, __m128d __C)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_fmsubadd_pd (__m128d __A, __mmask8 __U, __m128d __B, __m128d __C)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_fmsubadd_pd (__mmask8 __U, __m128d __A, __m128d __B, __m128d __C)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_fmaddsub_pd (__m256d __A, __mmask8 __U, __m256d __B, __m256d __C)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask3_fmaddsub_pd (__m256d __A, __m256d __B, __m256d __C, __mmask8 __U)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_fmaddsub_pd (__mmask8 __U, __m256d __A, __m256d __B, __m256d __C)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_fmsubadd_pd (__m256d __A, __mmask8 __U, __m256d __B, __m256d __C)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_fmsubadd_pd (__mmask8 __U, __m256d __A, __m256d __B, __m256d __C)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_fmaddsub_ps (__m128 __A, __mmask8 __U, __m128 __B, __m128 __C)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask3_fmaddsub_ps (__m128 __A, __m128 __B, __m128 __C, __mmask8 __U)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_fmaddsub_ps (__mmask8 __U, __m128 __A, __m128 __B, __m128 __C)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_fmsubadd_ps (__m128 __A, __mmask8 __U, __m128 __B, __m128 __C)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_fmsubadd_ps (__mmask8 __U, __m128 __A, __m128 __B, __m128 __C)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_fmaddsub_ps (__m256 __A, __mmask8 __U, __m256 __B, __m256 __C)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask3_fmaddsub_ps (__m256 __A, __m256 __B, __m256 __C, __mmask8 __U)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_fmaddsub_ps (__mmask8 __U, __m256 __A, __m256 __B, __m256 __C)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_fmsubadd_ps (__m256 __A, __mmask8 __U, __m256 __B, __m256 __C)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_fmsubadd_ps (__mmask8 __U, __m256 __A, __m256 __B, __m256 __C)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask3_fmsub_pd (__m128d __A, __m128d __B, __m128d __C, __mmask8 __U)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask3_fmsub_pd (__m256d __A, __m256d __B, __m256d __C, __mmask8 __U)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask3_fmsub_ps (__m128 __A, __m128 __B, __m128 __C, __mmask8 __U)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask3_fmsub_ps (__m256 __A, __m256 __B, __m256 __C, __mmask8 __U)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask3_fmsubadd_pd (__m128d __A, __m128d __B, __m128d __C, __mmask8 __U)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask3_fmsubadd_pd (__m256d __A, __m256d __B, __m256d __C, __mmask8 __U)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask3_fmsubadd_ps (__m128 __A, __m128 __B, __m128 __C, __mmask8 __U)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask3_fmsubadd_ps (__m256 __A, __m256 __B, __m256 __C, __mmask8 __U)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_fnmadd_pd (__m128d __A, __mmask8 __U, __m128d __B, __m128d __C)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_fnmadd_pd (__m256d __A, __mmask8 __U, __m256d __B, __m256d __C)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_fnmadd_ps (__m128 __A, __mmask8 __U, __m128 __B, __m128 __C)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_fnmadd_ps (__m256 __A, __mmask8 __U, __m256 __B, __m256 __C)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_fnmsub_pd (__m128d __A, __mmask8 __U, __m128d __B, __m128d __C)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask3_fnmsub_pd (__m128d __A, __m128d __B, __m128d __C, __mmask8 __U)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_fnmsub_pd (__m256d __A, __mmask8 __U, __m256d __B, __m256d __C)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask3_fnmsub_pd (__m256d __A, __m256d __B, __m256d __C, __mmask8 __U)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_fnmsub_ps (__m128 __A, __mmask8 __U, __m128 __B, __m128 __C)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask3_fnmsub_ps (__m128 __A, __m128 __B, __m128 __C, __mmask8 __U)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_fnmsub_ps (__m256 __A, __mmask8 __U, __m256 __B, __m256 __C)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask3_fnmsub_ps (__m256 __A, __m256 __B, __m256 __C, __mmask8 __U)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_add_pd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_add_pd (__mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_add_pd (__m256d __W, __mmask8 __U, __m256d __A, __m256d __B)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_add_pd (__mmask8 __U, __m256d __A, __m256d __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_add_ps (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_add_ps (__mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_add_ps (__m256 __W, __mmask8 __U, __m256 __A, __m256 __B)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_add_ps (__mmask8 __U, __m256 __A, __m256 __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_blend_epi32 (__mmask8 __U, __m128i __A, __m128i __W)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_blend_epi32 (__mmask8 __U, __m256i __A, __m256i __W)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_blend_pd (__mmask8 __U, __m128d __A, __m128d __W)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_blend_pd (__mmask8 __U, __m256d __A, __m256d __W)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_blend_ps (__mmask8 __U, __m128 __A, __m128 __W)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_blend_ps (__mmask8 __U, __m256 __A, __m256 __W)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_blend_epi64 (__mmask8 __U, __m128i __A, __m128i __W)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_blend_epi64 (__mmask8 __U, __m256i __A, __m256i __W)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_compress_pd (__m128d __W, __mmask8 __U, __m128d __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_compress_pd (__mmask8 __U, __m128d __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_compress_pd (__m256d __W, __mmask8 __U, __m256d __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_compress_pd (__mmask8 __U, __m256d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_compress_epi64 (__m128i __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_compress_epi64 (__mmask8 __U, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_compress_epi64 (__m256i __W, __mmask8 __U, __m256i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_compress_epi64 (__mmask8 __U, __m256i __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_compress_ps (__m128 __W, __mmask8 __U, __m128 __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_compress_ps (__mmask8 __U, __m128 __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_compress_ps (__m256 __W, __mmask8 __U, __m256 __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_compress_ps (__mmask8 __U, __m256 __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_compress_epi32 (__m128i __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_compress_epi32 (__mmask8 __U, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_compress_epi32 (__m256i __W, __mmask8 __U, __m256i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_compress_epi32 (__mmask8 __U, __m256i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm_mask_compressstoreu_pd (void *__P, __mmask8 __U, __m128d __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm256_mask_compressstoreu_pd (void *__P, __mmask8 __U, __m256d __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm_mask_compressstoreu_epi64 (void *__P, __mmask8 __U, __m128i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm256_mask_compressstoreu_epi64 (void *__P, __mmask8 __U, __m256i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm_mask_compressstoreu_ps (void *__P, __mmask8 __U, __m128 __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm256_mask_compressstoreu_ps (void *__P, __mmask8 __U, __m256 __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm_mask_compressstoreu_epi32 (void *__P, __mmask8 __U, __m128i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm256_mask_compressstoreu_epi32 (void *__P, __mmask8 __U, __m256i __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_cvtepi32_pd (__m128d __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_cvtepi32_pd (__mmask8 __U, __m128i __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_cvtepi32_pd (__m256d __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_cvtepi32_pd (__mmask8 __U, __m128i __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_cvtepi32_ps (__m128 __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_cvtepi32_ps (__mmask16 __U, __m128i __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_cvtepi32_ps (__m256 __W, __mmask8 __U, __m256i __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_cvtepi32_ps (__mmask16 __U, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtpd_epi32 (__m128i __W, __mmask8 __U, __m128d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtpd_epi32 (__mmask8 __U, __m128d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_mask_cvtpd_epi32 (__m128i __W, __mmask8 __U, __m256d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_maskz_cvtpd_epi32 (__mmask8 __U, __m256d __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_cvtpd_ps (__m128 __W, __mmask8 __U, __m128d __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_cvtpd_ps (__mmask8 __U, __m128d __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm256_mask_cvtpd_ps (__m128 __W, __mmask8 __U, __m256d __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm256_maskz_cvtpd_ps (__mmask8 __U, __m256d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtpd_epu32 (__m128d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtpd_epu32 (__m128i __W, __mmask8 __U, __m128d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtpd_epu32 (__mmask8 __U, __m128d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_cvtpd_epu32 (__m256d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_mask_cvtpd_epu32 (__m128i __W, __mmask8 __U, __m256d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_maskz_cvtpd_epu32 (__mmask8 __U, __m256d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtps_epi32 (__m128i __W, __mmask8 __U, __m128 __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtps_epi32 (__mmask8 __U, __m128 __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_cvtps_epi32 (__m256i __W, __mmask8 __U, __m256 __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_cvtps_epi32 (__mmask8 __U, __m256 __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_cvtps_pd (__m128d __W, __mmask8 __U, __m128 __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_cvtps_pd (__mmask8 __U, __m128 __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_cvtps_pd (__m256d __W, __mmask8 __U, __m128 __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_cvtps_pd (__mmask8 __U, __m128 __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtps_epu32 (__m128 __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtps_epu32 (__m128i __W, __mmask8 __U, __m128 __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtps_epu32 (__mmask8 __U, __m128 __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_cvtps_epu32 (__m256 __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_cvtps_epu32 (__m256i __W, __mmask8 __U, __m256 __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_cvtps_epu32 (__mmask8 __U, __m256 __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvttpd_epi32 (__m128i __W, __mmask8 __U, __m128d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvttpd_epi32 (__mmask8 __U, __m128d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_mask_cvttpd_epi32 (__m128i __W, __mmask8 __U, __m256d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_maskz_cvttpd_epi32 (__mmask8 __U, __m256d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvttpd_epu32 (__m128d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvttpd_epu32 (__m128i __W, __mmask8 __U, __m128d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvttpd_epu32 (__mmask8 __U, __m128d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_cvttpd_epu32 (__m256d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_mask_cvttpd_epu32 (__m128i __W, __mmask8 __U, __m256d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_maskz_cvttpd_epu32 (__mmask8 __U, __m256d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvttps_epi32 (__m128i __W, __mmask8 __U, __m128 __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvttps_epi32 (__mmask8 __U, __m128 __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_cvttps_epi32 (__m256i __W, __mmask8 __U, __m256 __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_cvttps_epi32 (__mmask8 __U, __m256 __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvttps_epu32 (__m128 __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvttps_epu32 (__m128i __W, __mmask8 __U, __m128 __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvttps_epu32 (__mmask8 __U, __m128 __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_cvttps_epu32 (__m256 __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_cvttps_epu32 (__m256i __W, __mmask8 __U, __m256 __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_cvttps_epu32 (__mmask8 __U, __m256 __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cvtepu32_pd (__m128i __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_cvtepu32_pd (__m128d __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_cvtepu32_pd (__mmask8 __U, __m128i __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_cvtepu32_pd (__m128i __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_cvtepu32_pd (__m256d __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_cvtepu32_pd (__mmask8 __U, __m128i __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_cvtepu32_ps (__m128i __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_cvtepu32_ps (__m128 __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_cvtepu32_ps (__mmask8 __U, __m128i __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_cvtepu32_ps (__m256i __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_cvtepu32_ps (__m256 __W, __mmask8 __U, __m256i __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_cvtepu32_ps (__mmask8 __U, __m256i __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_div_pd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_div_pd (__mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_div_pd (__m256d __W, __mmask8 __U, __m256d __A, __m256d __B)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_div_pd (__mmask8 __U, __m256d __A, __m256d __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_div_ps (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_div_ps (__mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_div_ps (__m256 __W, __mmask8 __U, __m256 __A, __m256 __B)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_div_ps (__mmask8 __U, __m256 __A, __m256 __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_expand_pd (__m128d __W, __mmask8 __U, __m128d __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_expand_pd (__mmask8 __U, __m128d __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_expand_pd (__m256d __W, __mmask8 __U, __m256d __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_expand_pd (__mmask8 __U, __m256d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_expand_epi64 (__m128i __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_expand_epi64 (__mmask8 __U, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_expand_epi64 (__m256i __W, __mmask8 __U, __m256i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_expand_epi64 (__mmask8 __U, __m256i __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_expandloadu_pd (__m128d __W, __mmask8 __U, void const *__P)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_expandloadu_pd (__mmask8 __U, void const *__P)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_expandloadu_pd (__m256d __W, __mmask8 __U, void const *__P)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_expandloadu_pd (__mmask8 __U, void const *__P)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_expandloadu_epi64 (__m128i __W, __mmask8 __U, void const *__P)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_expandloadu_epi64 (__mmask8 __U, void const *__P)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_expandloadu_epi64 (__m256i __W, __mmask8 __U, void const *__P)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_expandloadu_epi64 (__mmask8 __U, void const *__P)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_expandloadu_ps (__m128 __W, __mmask8 __U, void const *__P)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_expandloadu_ps (__mmask8 __U, void const *__P)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_expandloadu_ps (__m256 __W, __mmask8 __U, void const *__P)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_expandloadu_ps (__mmask8 __U, void const *__P)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_expandloadu_epi32 (__m128i __W, __mmask8 __U, void const *__P)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_expandloadu_epi32 (__mmask8 __U, void const *__P)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_expandloadu_epi32 (__m256i __W, __mmask8 __U, void const *__P)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_expandloadu_epi32 (__mmask8 __U, void const *__P)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_expand_ps (__m128 __W, __mmask8 __U, __m128 __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_expand_ps (__mmask8 __U, __m128 __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_expand_ps (__m256 __W, __mmask8 __U, __m256 __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_expand_ps (__mmask8 __U, __m256 __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_expand_epi32 (__m128i __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_expand_epi32 (__mmask8 __U, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_expand_epi32 (__m256i __W, __mmask8 __U, __m256i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_expand_epi32 (__mmask8 __U, __m256i __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_getexp_pd (__m128d __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_getexp_pd (__m128d __W, __mmask8 __U, __m128d __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_getexp_pd (__mmask8 __U, __m128d __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_getexp_pd (__m256d __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_getexp_pd (__m256d __W, __mmask8 __U, __m256d __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_getexp_pd (__mmask8 __U, __m256d __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_getexp_ps (__m128 __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_getexp_ps (__m128 __W, __mmask8 __U, __m128 __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_getexp_ps (__mmask8 __U, __m128 __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_getexp_ps (__m256 __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_getexp_ps (__m256 __W, __mmask8 __U, __m256 __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_getexp_ps (__mmask8 __U, __m256 __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_max_pd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_max_pd (__mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_max_pd (__m256d __W, __mmask8 __U, __m256d __A, __m256d __B)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_max_pd (__mmask8 __U, __m256d __A, __m256d __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_max_ps (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_max_ps (__mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_max_ps (__m256 __W, __mmask8 __U, __m256 __A, __m256 __B)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_max_ps (__mmask8 __U, __m256 __A, __m256 __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_min_pd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_min_pd (__mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_min_pd (__m256d __W, __mmask8 __U, __m256d __A, __m256d __B)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_min_pd (__mmask8 __U, __m256d __A, __m256d __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_min_ps (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_min_ps (__mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_min_ps (__m256 __W, __mmask8 __U, __m256 __A, __m256 __B)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_min_ps (__mmask8 __U, __m256 __A, __m256 __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_mul_pd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_mul_pd (__mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_mul_pd (__m256d __W, __mmask8 __U, __m256d __A, __m256d __B)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_mul_pd (__mmask8 __U, __m256d __A, __m256d __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_mul_ps (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_mul_ps (__mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_mul_ps (__m256 __W, __mmask8 __U, __m256 __A, __m256 __B)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_mul_ps (__mmask8 __U, __m256 __A, __m256 __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_abs_epi32 (__m128i __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_abs_epi32 (__mmask8 __U, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_abs_epi32 (__m256i __W, __mmask8 __U, __m256i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_abs_epi32 (__mmask8 __U, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_abs_epi64 (__m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_abs_epi64 (__m128i __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_abs_epi64 (__mmask8 __U, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_abs_epi64 (__m256i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_abs_epi64 (__m256i __W, __mmask8 __U, __m256i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_abs_epi64 (__mmask8 __U, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_max_epi32 (__mmask8 __M, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_max_epi32 (__m128i __W, __mmask8 __M, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_max_epi32 (__mmask8 __M, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_max_epi32 (__m256i __W, __mmask8 __M, __m256i __A, __m256i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_max_epi64 (__mmask8 __M, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_max_epi64 (__m128i __W, __mmask8 __M, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_max_epi64 (__m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_max_epi64 (__mmask8 __M, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_max_epi64 (__m256i __W, __mmask8 __M, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_max_epi64 (__m256i __A, __m256i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_max_epu32 (__mmask8 __M, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_max_epu32 (__m128i __W, __mmask8 __M, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_max_epu32 (__mmask8 __M, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_max_epu32 (__m256i __W, __mmask8 __M, __m256i __A, __m256i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_max_epu64 (__mmask8 __M, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_max_epu64 (__m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_max_epu64 (__m128i __W, __mmask8 __M, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_max_epu64 (__mmask8 __M, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_max_epu64 (__m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_max_epu64 (__m256i __W, __mmask8 __M, __m256i __A, __m256i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_min_epi32 (__mmask8 __M, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_min_epi32 (__m128i __W, __mmask8 __M, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_min_epi32 (__mmask8 __M, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_min_epi32 (__m256i __W, __mmask8 __M, __m256i __A, __m256i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_min_epi64 (__m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_min_epi64 (__m128i __W, __mmask8 __M, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_min_epi64 (__mmask8 __M, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_min_epi64 (__m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_min_epi64 (__m256i __W, __mmask8 __M, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_min_epi64 (__mmask8 __M, __m256i __A, __m256i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_min_epu32 (__mmask8 __M, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_min_epu32 (__m128i __W, __mmask8 __M, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_min_epu32 (__mmask8 __M, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_min_epu32 (__m256i __W, __mmask8 __M, __m256i __A, __m256i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_min_epu64 (__m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_min_epu64 (__m128i __W, __mmask8 __M, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_min_epu64 (__mmask8 __M, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_min_epu64 (__m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_min_epu64 (__m256i __W, __mmask8 __M, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_min_epu64 (__mmask8 __M, __m256i __A, __m256i __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_scalef_pd (__m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_scalef_pd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_scalef_pd (__mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_scalef_pd (__m256d __A, __m256d __B)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_scalef_pd (__m256d __W, __mmask8 __U, __m256d __A, __m256d __B)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_scalef_pd (__mmask8 __U, __m256d __A, __m256d __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_scalef_ps (__m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_scalef_ps (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_scalef_ps (__mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_scalef_ps (__m256 __A, __m256 __B)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_scalef_ps (__m256 __W, __mmask8 __U, __m256 __A, __m256 __B)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_scalef_ps (__mmask8 __U, __m256 __A, __m256 __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_sqrt_pd (__m128d __W, __mmask8 __U, __m128d __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_sqrt_pd (__mmask8 __U, __m128d __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_sqrt_pd (__m256d __W, __mmask8 __U, __m256d __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_sqrt_pd (__mmask8 __U, __m256d __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_sqrt_ps (__m128 __W, __mmask8 __U, __m128 __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_sqrt_ps (__mmask8 __U, __m128 __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_sqrt_ps (__m256 __W, __mmask8 __U, __m256 __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_sqrt_ps (__mmask8 __U, __m256 __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_sub_pd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_sub_pd (__mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_sub_pd (__m256d __W, __mmask8 __U, __m256d __A, __m256d __B)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_sub_pd (__mmask8 __U, __m256d __A, __m256d __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_sub_ps (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_sub_ps (__mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_sub_ps (__m256 __W, __mmask8 __U, __m256 __A, __m256 __B)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_sub_ps (__mmask8 __U, __m256 __A, __m256 __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask2_permutex2var_epi32 (__m128i __A, __m128i __I, __mmask8 __U, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask2_permutex2var_epi32 (__m256i __A, __m256i __I, __mmask8 __U, __m256i __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask2_permutex2var_pd (__m128d __A, __m128i __I, __mmask8 __U, __m128d __B)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask2_permutex2var_pd (__m256d __A, __m256i __I, __mmask8 __U, __m256d __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask2_permutex2var_ps (__m128 __A, __m128i __I, __mmask8 __U, __m128 __B)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask2_permutex2var_ps (__m256 __A, __m256i __I, __mmask8 __U, __m256 __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask2_permutex2var_epi64 (__m128i __A, __m128i __I, __mmask8 __U, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask2_permutex2var_epi64 (__m256i __A, __m256i __I, __mmask8 __U, __m256i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_permutex2var_epi32 (__m128i __A, __m128i __I, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_permutex2var_epi32 (__m128i __A, __mmask8 __U, __m128i __I, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_permutex2var_epi32 (__mmask8 __U, __m128i __A, __m128i __I, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_permutex2var_epi32 (__m256i __A, __m256i __I, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_permutex2var_epi32 (__m256i __A, __mmask8 __U, __m256i __I, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_permutex2var_epi32 (__mmask8 __U, __m256i __A, __m256i __I, __m256i __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_permutex2var_pd (__m128d __A, __m128i __I, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_permutex2var_pd (__m128d __A, __mmask8 __U, __m128i __I, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_permutex2var_pd (__mmask8 __U, __m128d __A, __m128i __I, __m128d __B)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_permutex2var_pd (__m256d __A, __m256i __I, __m256d __B)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_permutex2var_pd (__m256d __A, __mmask8 __U, __m256i __I, __m256d __B)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_permutex2var_pd (__mmask8 __U, __m256d __A, __m256i __I, __m256d __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_permutex2var_ps (__m128 __A, __m128i __I, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_permutex2var_ps (__m128 __A, __mmask8 __U, __m128i __I, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_permutex2var_ps (__mmask8 __U, __m128 __A, __m128i __I, __m128 __B)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_permutex2var_ps (__m256 __A, __m256i __I, __m256 __B)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_permutex2var_ps (__m256 __A, __mmask8 __U, __m256i __I, __m256 __B)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_permutex2var_ps (__mmask8 __U, __m256 __A, __m256i __I, __m256 __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_permutex2var_epi64 (__m128i __A, __m128i __I, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_permutex2var_epi64 (__m128i __A, __mmask8 __U, __m128i __I, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_permutex2var_epi64 (__mmask8 __U, __m128i __A, __m128i __I, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_permutex2var_epi64 (__m256i __A, __m256i __I, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_permutex2var_epi64 (__m256i __A, __mmask8 __U, __m256i __I, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_permutex2var_epi64 (__mmask8 __U, __m256i __A, __m256i __I, __m256i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtepi8_epi32 (__m128i __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtepi8_epi32 (__mmask8 __U, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_cvtepi8_epi32 (__m256i __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_cvtepi8_epi32 (__mmask8 __U, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtepi8_epi64 (__m128i __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtepi8_epi64 (__mmask8 __U, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_cvtepi8_epi64 (__m256i __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_cvtepi8_epi64 (__mmask8 __U, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtepi32_epi64 (__m128i __W, __mmask8 __U, __m128i __X)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtepi32_epi64 (__mmask8 __U, __m128i __X)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_cvtepi32_epi64 (__m256i __W, __mmask8 __U, __m128i __X)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_cvtepi32_epi64 (__mmask8 __U, __m128i __X)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtepi16_epi32 (__m128i __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtepi16_epi32 (__mmask8 __U, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_cvtepi16_epi32 (__m256i __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_cvtepi16_epi32 (__mmask8 __U, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtepi16_epi64 (__m128i __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtepi16_epi64 (__mmask8 __U, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_cvtepi16_epi64 (__m256i __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_cvtepi16_epi64 (__mmask8 __U, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtepu8_epi32 (__m128i __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtepu8_epi32 (__mmask8 __U, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_cvtepu8_epi32 (__m256i __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_cvtepu8_epi32 (__mmask8 __U, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtepu8_epi64 (__m128i __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtepu8_epi64 (__mmask8 __U, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_cvtepu8_epi64 (__m256i __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_cvtepu8_epi64 (__mmask8 __U, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtepu32_epi64 (__m128i __W, __mmask8 __U, __m128i __X)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtepu32_epi64 (__mmask8 __U, __m128i __X)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_cvtepu32_epi64 (__m256i __W, __mmask8 __U, __m128i __X)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_cvtepu32_epi64 (__mmask8 __U, __m128i __X)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtepu16_epi32 (__m128i __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtepu16_epi32 (__mmask8 __U, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_cvtepu16_epi32 (__m256i __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_cvtepu16_epi32 (__mmask8 __U, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtepu16_epi64 (__m128i __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtepu16_epi64 (__mmask8 __U, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_cvtepu16_epi64 (__m256i __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_cvtepu16_epi64 (__mmask8 __U, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_rolv_epi32 (__m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_rolv_epi32 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_rolv_epi32 (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_rolv_epi32 (__m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_rolv_epi32 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_rolv_epi32 (__mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_rolv_epi64 (__m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_rolv_epi64 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_rolv_epi64 (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_rolv_epi64 (__m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_rolv_epi64 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_rolv_epi64 (__mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_sll_epi32 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_sll_epi32 (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_sll_epi32 (__m256i __W, __mmask8 __U, __m256i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_sll_epi32 (__mmask8 __U, __m256i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_slli_epi32 (__m128i __W, __mmask8 __U, __m128i __A, int __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_slli_epi32 (__mmask8 __U, __m128i __A, int __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_slli_epi32 (__m256i __W, __mmask8 __U, __m256i __A, int __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_slli_epi32 (__mmask8 __U, __m256i __A, int __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_sll_epi64 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_sll_epi64 (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_sll_epi64 (__m256i __W, __mmask8 __U, __m256i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_sll_epi64 (__mmask8 __U, __m256i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_slli_epi64 (__m128i __W, __mmask8 __U, __m128i __A, int __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_slli_epi64 (__mmask8 __U, __m128i __A, int __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_slli_epi64 (__m256i __W, __mmask8 __U, __m256i __A, int __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_slli_epi64 (__mmask8 __U, __m256i __A, int __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_rorv_epi32 (__m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_rorv_epi32 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_rorv_epi32 (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_rorv_epi32 (__m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_rorv_epi32 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_rorv_epi32 (__mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_rorv_epi64 (__m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_rorv_epi64 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_rorv_epi64 (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_rorv_epi64 (__m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_rorv_epi64 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_rorv_epi64 (__mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_sllv_epi64 (__m128i __W, __mmask8 __U, __m128i __X, __m128i __Y)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_sllv_epi64 (__mmask8 __U, __m128i __X, __m128i __Y)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_sllv_epi64 (__m256i __W, __mmask8 __U, __m256i __X, __m256i __Y)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_sllv_epi64 (__mmask8 __U, __m256i __X, __m256i __Y)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_sllv_epi32 (__m128i __W, __mmask8 __U, __m128i __X, __m128i __Y)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_sllv_epi32 (__mmask8 __U, __m128i __X, __m128i __Y)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_sllv_epi32 (__m256i __W, __mmask8 __U, __m256i __X, __m256i __Y)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_sllv_epi32 (__mmask8 __U, __m256i __X, __m256i __Y)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_srlv_epi64 (__m128i __W, __mmask8 __U, __m128i __X, __m128i __Y)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_srlv_epi64 (__mmask8 __U, __m128i __X, __m128i __Y)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_srlv_epi64 (__m256i __W, __mmask8 __U, __m256i __X, __m256i __Y)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_srlv_epi64 (__mmask8 __U, __m256i __X, __m256i __Y)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_srlv_epi32 (__m128i __W, __mmask8 __U, __m128i __X, __m128i __Y)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_srlv_epi32 (__mmask8 __U, __m128i __X, __m128i __Y)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_srlv_epi32 (__m256i __W, __mmask8 __U, __m256i __X, __m256i __Y)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_srlv_epi32 (__mmask8 __U, __m256i __X, __m256i __Y)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_srl_epi32 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_srl_epi32 (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_srl_epi32 (__m256i __W, __mmask8 __U, __m256i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_srl_epi32 (__mmask8 __U, __m256i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_srli_epi32 (__m128i __W, __mmask8 __U, __m128i __A, int __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_srli_epi32 (__mmask8 __U, __m128i __A, int __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_srli_epi32 (__m256i __W, __mmask8 __U, __m256i __A, int __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_srli_epi32 (__mmask8 __U, __m256i __A, int __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_srl_epi64 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_srl_epi64 (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_srl_epi64 (__m256i __W, __mmask8 __U, __m256i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_srl_epi64 (__mmask8 __U, __m256i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_srli_epi64 (__m128i __W, __mmask8 __U, __m128i __A, int __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_srli_epi64 (__mmask8 __U, __m128i __A, int __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_srli_epi64 (__m256i __W, __mmask8 __U, __m256i __A, int __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_srli_epi64 (__mmask8 __U, __m256i __A, int __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_srav_epi32 (__m128i __W, __mmask8 __U, __m128i __X, __m128i __Y)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_srav_epi32 (__mmask8 __U, __m128i __X, __m128i __Y)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_srav_epi32 (__m256i __W, __mmask8 __U, __m256i __X, __m256i __Y)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_srav_epi32 (__mmask8 __U, __m256i __X, __m256i __Y)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_srav_epi64 (__m128i __X, __m128i __Y)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_srav_epi64 (__m128i __W, __mmask8 __U, __m128i __X, __m128i __Y)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_srav_epi64 (__mmask8 __U, __m128i __X, __m128i __Y)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_srav_epi64 (__m256i __X, __m256i __Y)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_srav_epi64 (__m256i __W, __mmask8 __U, __m256i __X, __m256i __Y)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_srav_epi64 (__mmask8 __U, __m256i __X, __m256i __Y)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_mov_epi32 (__m128i __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_mov_epi32 (__mmask8 __U, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_mov_epi32 (__m256i __W, __mmask8 __U, __m256i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_mov_epi32 (__mmask8 __U, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_load_epi32 (__m128i __W, __mmask8 __U, void const *__P)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_load_epi32 (__mmask8 __U, void const *__P)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_load_epi32 (__m256i __W, __mmask8 __U, void const *__P)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_load_epi32 (__mmask8 __U, void const *__P)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm_mask_store_epi32 (void *__P, __mmask8 __U, __m128i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm256_mask_store_epi32 (void *__P, __mmask8 __U, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_mov_epi64 (__m128i __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_mov_epi64 (__mmask8 __U, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_mov_epi64 (__m256i __W, __mmask8 __U, __m256i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_mov_epi64 (__mmask8 __U, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_load_epi64 (__m128i __W, __mmask8 __U, void const *__P)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_load_epi64 (__mmask8 __U, void const *__P)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_load_epi64 (__m256i __W, __mmask8 __U, void const *__P)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_load_epi64 (__mmask8 __U, void const *__P)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm_mask_store_epi64 (void *__P, __mmask8 __U, __m128i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm256_mask_store_epi64 (void *__P, __mmask8 __U, __m256i __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_movedup_pd (__m128d __W, __mmask8 __U, __m128d __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_movedup_pd (__mmask8 __U, __m128d __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_movedup_pd (__m256d __W, __mmask8 __U, __m256d __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_movedup_pd (__mmask8 __U, __m256d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_set1_epi32 (__m128i __O, __mmask8 __M, int __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_set1_epi32 (__mmask8 __M, int __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_set1_epi32 (__m256i __O, __mmask8 __M, int __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_set1_epi32 (__mmask8 __M, int __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_load_pd (__m128d __W, __mmask8 __U, void const *__P)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_load_pd (__mmask8 __U, void const *__P)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_load_pd (__m256d __W, __mmask8 __U, void const *__P)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_load_pd (__mmask8 __U, void const *__P)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_load_ps (__m128 __W, __mmask8 __U, void const *__P)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_load_ps (__mmask8 __U, void const *__P)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_load_ps (__m256 __W, __mmask8 __U, void const *__P)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_load_ps (__mmask8 __U, void const *__P)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_loadu_epi64 (__m128i __W, __mmask8 __U, void const *__P)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_loadu_epi64 (__mmask8 __U, void const *__P)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_loadu_epi64 (__m256i __W, __mmask8 __U, void const *__P)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_loadu_epi64 (__mmask8 __U, void const *__P)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_loadu_epi32 (__m128i __W, __mmask8 __U, void const *__P)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_loadu_epi32 (__mmask8 __U, void const *__P)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_loadu_epi32 (__m256i __W, __mmask8 __U, void const *__P)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_loadu_epi32 (__mmask8 __U, void const *__P)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_loadu_pd (__m128d __W, __mmask8 __U, void const *__P)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_loadu_pd (__mmask8 __U, void const *__P)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_loadu_pd (__m256d __W, __mmask8 __U, void const *__P)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_loadu_pd (__mmask8 __U, void const *__P)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_loadu_ps (__m128 __W, __mmask8 __U, void const *__P)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_loadu_ps (__mmask8 __U, void const *__P)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_loadu_ps (__m256 __W, __mmask8 __U, void const *__P)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_loadu_ps (__mmask8 __U, void const *__P)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm_mask_store_pd (void *__P, __mmask8 __U, __m128d __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm256_mask_store_pd (void *__P, __mmask8 __U, __m256d __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm_mask_store_ps (void *__P, __mmask8 __U, __m128 __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm256_mask_store_ps (void *__P, __mmask8 __U, __m256 __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm_mask_storeu_epi64 (void *__P, __mmask8 __U, __m128i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm256_mask_storeu_epi64 (void *__P, __mmask8 __U, __m256i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm_mask_storeu_epi32 (void *__P, __mmask8 __U, __m128i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm256_mask_storeu_epi32 (void *__P, __mmask8 __U, __m256i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm_mask_storeu_pd (void *__P, __mmask8 __U, __m128d __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm256_mask_storeu_pd (void *__P, __mmask8 __U, __m256d __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm_mask_storeu_ps (void *__P, __mmask8 __U, __m128 __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm256_mask_storeu_ps (void *__P, __mmask8 __U, __m256 __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_unpackhi_pd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_unpackhi_pd (__mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_unpackhi_pd (__m256d __W, __mmask8 __U, __m256d __A, __m256d __B)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_unpackhi_pd (__mmask8 __U, __m256d __A, __m256d __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_unpackhi_ps (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_unpackhi_ps (__mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_unpackhi_ps (__m256 __W, __mmask8 __U, __m256 __A, __m256 __B)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_unpackhi_ps (__mmask8 __U, __m256 __A, __m256 __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_unpacklo_pd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_unpacklo_pd (__mmask8 __U, __m128d __A, __m128d __B)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_unpacklo_pd (__m256d __W, __mmask8 __U, __m256d __A, __m256d __B)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_unpacklo_pd (__mmask8 __U, __m256d __A, __m256d __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_unpacklo_ps (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_unpacklo_ps (__mmask8 __U, __m128 __A, __m128 __B)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_unpacklo_ps (__m256 __W, __mmask8 __U, __m256 __A, __m256 __B)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_unpacklo_ps (__mmask8 __U, __m256 __A, __m256 __B)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_rcp14_pd (__m128d __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_rcp14_pd (__m128d __W, __mmask8 __U, __m128d __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_rcp14_pd (__mmask8 __U, __m128d __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_rcp14_pd (__m256d __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_rcp14_pd (__m256d __W, __mmask8 __U, __m256d __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_rcp14_pd (__mmask8 __U, __m256d __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_rcp14_ps (__m128 __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_rcp14_ps (__m128 __W, __mmask8 __U, __m128 __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_rcp14_ps (__mmask8 __U, __m128 __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_rcp14_ps (__m256 __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_rcp14_ps (__m256 __W, __mmask8 __U, __m256 __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_rcp14_ps (__mmask8 __U, __m256 __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_permutevar_pd (__m128d __W, __mmask8 __U, __m128d __A, __m128i __C)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_permutevar_pd (__mmask8 __U, __m128d __A, __m128i __C)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_permutevar_pd (__m256d __W, __mmask8 __U, __m256d __A, __m256i __C)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_permutevar_pd (__mmask8 __U, __m256d __A, __m256i __C)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_permutevar_ps (__m128 __W, __mmask8 __U, __m128 __A, __m128i __C)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_permutevar_ps (__mmask8 __U, __m128 __A, __m128i __C)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_permutevar_ps (__m256 __W, __mmask8 __U, __m256 __A, __m256i __C)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_permutevar_ps (__mmask8 __U, __m256 __A, __m256i __C)
 
static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm_test_epi32_mask (__m128i __A, __m128i __B)
 
static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm_mask_test_epi32_mask (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm256_test_epi32_mask (__m256i __A, __m256i __B)
 
static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm256_mask_test_epi32_mask (__mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm_test_epi64_mask (__m128i __A, __m128i __B)
 
static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm_mask_test_epi64_mask (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm256_test_epi64_mask (__m256i __A, __m256i __B)
 
static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm256_mask_test_epi64_mask (__mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm_testn_epi32_mask (__m128i __A, __m128i __B)
 
static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm_mask_testn_epi32_mask (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm256_testn_epi32_mask (__m256i __A, __m256i __B)
 
static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm256_mask_testn_epi32_mask (__mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm_testn_epi64_mask (__m128i __A, __m128i __B)
 
static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm_mask_testn_epi64_mask (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm256_testn_epi64_mask (__m256i __A, __m256i __B)
 
static __inline__ __mmask8 __DEFAULT_FN_ATTRS _mm256_mask_testn_epi64_mask (__mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_unpackhi_epi32 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_unpackhi_epi32 (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_unpackhi_epi32 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_unpackhi_epi32 (__mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_unpackhi_epi64 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_unpackhi_epi64 (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_unpackhi_epi64 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_unpackhi_epi64 (__mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_unpacklo_epi32 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_unpacklo_epi32 (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_unpacklo_epi32 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_unpacklo_epi32 (__mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_unpacklo_epi64 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_unpacklo_epi64 (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_unpacklo_epi64 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_unpacklo_epi64 (__mmask8 __U, __m256i __A, __m256i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_sra_epi32 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_sra_epi32 (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_sra_epi32 (__m256i __W, __mmask8 __U, __m256i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_sra_epi32 (__mmask8 __U, __m256i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_srai_epi32 (__m128i __W, __mmask8 __U, __m128i __A, int __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_srai_epi32 (__mmask8 __U, __m128i __A, int __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_srai_epi32 (__m256i __W, __mmask8 __U, __m256i __A, int __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_srai_epi32 (__mmask8 __U, __m256i __A, int __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_sra_epi64 (__m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_sra_epi64 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_sra_epi64 (__mmask8 __U, __m128i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_sra_epi64 (__m256i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_sra_epi64 (__m256i __W, __mmask8 __U, __m256i __A, __m128i __B)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_sra_epi64 (__mmask8 __U, __m256i __A, __m128i __B)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_srai_epi64 (__m128i __A, int __imm)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_srai_epi64 (__m128i __W, __mmask8 __U, __m128i __A, int __imm)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_srai_epi64 (__mmask8 __U, __m128i __A, int __imm)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_srai_epi64 (__m256i __A, int __imm)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_srai_epi64 (__m256i __W, __mmask8 __U, __m256i __A, int __imm)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_srai_epi64 (__mmask8 __U, __m256i __A, int __imm)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_rsqrt14_pd (__m128d __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_rsqrt14_pd (__m128d __W, __mmask8 __U, __m128d __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_rsqrt14_pd (__mmask8 __U, __m128d __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_rsqrt14_pd (__m256d __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_rsqrt14_pd (__m256d __W, __mmask8 __U, __m256d __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_rsqrt14_pd (__mmask8 __U, __m256d __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_rsqrt14_ps (__m128 __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_rsqrt14_ps (__m128 __W, __mmask8 __U, __m128 __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_rsqrt14_ps (__mmask8 __U, __m128 __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_rsqrt14_ps (__m256 __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_rsqrt14_ps (__m256 __W, __mmask8 __U, __m256 __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_rsqrt14_ps (__mmask8 __U, __m256 __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_broadcast_f32x4 (__m128 __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_broadcast_f32x4 (__m256 __O, __mmask8 __M, __m128 __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_broadcast_f32x4 (__mmask8 __M, __m128 __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_broadcast_i32x4 (__m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_broadcast_i32x4 (__m256i __O, __mmask8 __M, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_broadcast_i32x4 (__mmask8 __M, __m128i __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_broadcastsd_pd (__m256d __O, __mmask8 __M, __m128d __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_broadcastsd_pd (__mmask8 __M, __m128d __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_broadcastss_ps (__m128 __O, __mmask8 __M, __m128 __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_broadcastss_ps (__mmask8 __M, __m128 __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_broadcastss_ps (__m256 __O, __mmask8 __M, __m128 __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_broadcastss_ps (__mmask8 __M, __m128 __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_broadcastd_epi32 (__m128i __O, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_broadcastd_epi32 (__mmask8 __M, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_broadcastd_epi32 (__m256i __O, __mmask8 __M, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_broadcastd_epi32 (__mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_broadcastq_epi64 (__m128i __O, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_broadcastq_epi64 (__mmask8 __M, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_broadcastq_epi64 (__m256i __O, __mmask8 __M, __m128i __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_broadcastq_epi64 (__mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtsepi32_epi8 (__m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtsepi32_epi8 (__m128i __O, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtsepi32_epi8 (__mmask8 __M, __m128i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm_mask_cvtsepi32_storeu_epi8 (void *__P, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_cvtsepi32_epi8 (__m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_mask_cvtsepi32_epi8 (__m128i __O, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_maskz_cvtsepi32_epi8 (__mmask8 __M, __m256i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm256_mask_cvtsepi32_storeu_epi8 (void *__P, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtsepi32_epi16 (__m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtsepi32_epi16 (__m128i __O, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtsepi32_epi16 (__mmask8 __M, __m128i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm_mask_cvtsepi32_storeu_epi16 (void *__P, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_cvtsepi32_epi16 (__m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_mask_cvtsepi32_epi16 (__m128i __O, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_maskz_cvtsepi32_epi16 (__mmask8 __M, __m256i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm256_mask_cvtsepi32_storeu_epi16 (void *__P, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtsepi64_epi8 (__m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtsepi64_epi8 (__m128i __O, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtsepi64_epi8 (__mmask8 __M, __m128i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm_mask_cvtsepi64_storeu_epi8 (void *__P, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_cvtsepi64_epi8 (__m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_mask_cvtsepi64_epi8 (__m128i __O, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_maskz_cvtsepi64_epi8 (__mmask8 __M, __m256i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm256_mask_cvtsepi64_storeu_epi8 (void *__P, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtsepi64_epi32 (__m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtsepi64_epi32 (__m128i __O, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtsepi64_epi32 (__mmask8 __M, __m128i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm_mask_cvtsepi64_storeu_epi32 (void *__P, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_cvtsepi64_epi32 (__m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_mask_cvtsepi64_epi32 (__m128i __O, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_maskz_cvtsepi64_epi32 (__mmask8 __M, __m256i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm256_mask_cvtsepi64_storeu_epi32 (void *__P, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtsepi64_epi16 (__m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtsepi64_epi16 (__m128i __O, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtsepi64_epi16 (__mmask8 __M, __m128i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm_mask_cvtsepi64_storeu_epi16 (void *__P, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_cvtsepi64_epi16 (__m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_mask_cvtsepi64_epi16 (__m128i __O, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_maskz_cvtsepi64_epi16 (__mmask8 __M, __m256i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm256_mask_cvtsepi64_storeu_epi16 (void *__P, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtusepi32_epi8 (__m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtusepi32_epi8 (__m128i __O, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtusepi32_epi8 (__mmask8 __M, __m128i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm_mask_cvtusepi32_storeu_epi8 (void *__P, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_cvtusepi32_epi8 (__m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_mask_cvtusepi32_epi8 (__m128i __O, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_maskz_cvtusepi32_epi8 (__mmask8 __M, __m256i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm256_mask_cvtusepi32_storeu_epi8 (void *__P, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtusepi32_epi16 (__m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtusepi32_epi16 (__m128i __O, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtusepi32_epi16 (__mmask8 __M, __m128i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm_mask_cvtusepi32_storeu_epi16 (void *__P, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_cvtusepi32_epi16 (__m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_mask_cvtusepi32_epi16 (__m128i __O, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_maskz_cvtusepi32_epi16 (__mmask8 __M, __m256i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm256_mask_cvtusepi32_storeu_epi16 (void *__P, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtusepi64_epi8 (__m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtusepi64_epi8 (__m128i __O, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtusepi64_epi8 (__mmask8 __M, __m128i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm_mask_cvtusepi64_storeu_epi8 (void *__P, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_cvtusepi64_epi8 (__m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_mask_cvtusepi64_epi8 (__m128i __O, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_maskz_cvtusepi64_epi8 (__mmask8 __M, __m256i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm256_mask_cvtusepi64_storeu_epi8 (void *__P, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtusepi64_epi32 (__m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtusepi64_epi32 (__m128i __O, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtusepi64_epi32 (__mmask8 __M, __m128i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm_mask_cvtusepi64_storeu_epi32 (void *__P, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_cvtusepi64_epi32 (__m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_mask_cvtusepi64_epi32 (__m128i __O, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_maskz_cvtusepi64_epi32 (__mmask8 __M, __m256i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm256_mask_cvtusepi64_storeu_epi32 (void *__P, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtusepi64_epi16 (__m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtusepi64_epi16 (__m128i __O, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtusepi64_epi16 (__mmask8 __M, __m128i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm_mask_cvtusepi64_storeu_epi16 (void *__P, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_cvtusepi64_epi16 (__m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_mask_cvtusepi64_epi16 (__m128i __O, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_maskz_cvtusepi64_epi16 (__mmask8 __M, __m256i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm256_mask_cvtusepi64_storeu_epi16 (void *__P, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtepi32_epi8 (__m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtepi32_epi8 (__m128i __O, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtepi32_epi8 (__mmask8 __M, __m128i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm_mask_cvtepi32_storeu_epi8 (void *__P, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_cvtepi32_epi8 (__m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_mask_cvtepi32_epi8 (__m128i __O, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_maskz_cvtepi32_epi8 (__mmask8 __M, __m256i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm256_mask_cvtepi32_storeu_epi8 (void *__P, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtepi32_epi16 (__m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtepi32_epi16 (__m128i __O, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtepi32_epi16 (__mmask8 __M, __m128i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm_mask_cvtepi32_storeu_epi16 (void *__P, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_cvtepi32_epi16 (__m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_mask_cvtepi32_epi16 (__m128i __O, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_maskz_cvtepi32_epi16 (__mmask8 __M, __m256i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm256_mask_cvtepi32_storeu_epi16 (void *__P, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtepi64_epi8 (__m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtepi64_epi8 (__m128i __O, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtepi64_epi8 (__mmask8 __M, __m128i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm_mask_cvtepi64_storeu_epi8 (void *__P, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_cvtepi64_epi8 (__m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_mask_cvtepi64_epi8 (__m128i __O, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_maskz_cvtepi64_epi8 (__mmask8 __M, __m256i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm256_mask_cvtepi64_storeu_epi8 (void *__P, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtepi64_epi32 (__m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtepi64_epi32 (__m128i __O, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtepi64_epi32 (__mmask8 __M, __m128i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm_mask_cvtepi64_storeu_epi32 (void *__P, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_cvtepi64_epi32 (__m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_mask_cvtepi64_epi32 (__m128i __O, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_maskz_cvtepi64_epi32 (__mmask8 __M, __m256i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm256_mask_cvtepi64_storeu_epi32 (void *__P, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtepi64_epi16 (__m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtepi64_epi16 (__m128i __O, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtepi64_epi16 (__mmask8 __M, __m128i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm_mask_cvtepi64_storeu_epi16 (void *__P, __mmask8 __M, __m128i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_cvtepi64_epi16 (__m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_mask_cvtepi64_epi16 (__m128i __O, __mmask8 __M, __m256i __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm256_maskz_cvtepi64_epi16 (__mmask8 __M, __m256i __A)
 
static __inline__ void __DEFAULT_FN_ATTRS _mm256_mask_cvtepi64_storeu_epi16 (void *__P, __mmask8 __M, __m256i __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_permutexvar_pd (__m256i __X, __m256d __Y)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_permutexvar_pd (__m256d __W, __mmask8 __U, __m256i __X, __m256d __Y)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_permutexvar_pd (__mmask8 __U, __m256i __X, __m256d __Y)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_permutexvar_epi64 (__mmask8 __M, __m256i __X, __m256i __Y)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_permutexvar_epi64 (__m256i __X, __m256i __Y)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_permutexvar_epi64 (__m256i __W, __mmask8 __M, __m256i __X, __m256i __Y)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_permutexvar_ps (__m256 __W, __mmask8 __U, __m256i __X, __m256 __Y)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_permutexvar_ps (__mmask8 __U, __m256i __X, __m256 __Y)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_permutexvar_ps (__m256i __X, __m256 __Y)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_permutexvar_epi32 (__mmask8 __M, __m256i __X, __m256i __Y)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_permutexvar_epi32 (__m256i __W, __mmask8 __M, __m256i __X, __m256i __Y)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_permutexvar_epi32 (__m256i __X, __m256i __Y)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_movehdup_ps (__m128 __W, __mmask8 __U, __m128 __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_movehdup_ps (__mmask8 __U, __m128 __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_movehdup_ps (__m256 __W, __mmask8 __U, __m256 __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_movehdup_ps (__mmask8 __U, __m256 __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_moveldup_ps (__m128 __W, __mmask8 __U, __m128 __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_moveldup_ps (__mmask8 __U, __m128 __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_moveldup_ps (__m256 __W, __mmask8 __U, __m256 __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_moveldup_ps (__mmask8 __U, __m256 __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_mov_pd (__m128d __W, __mmask8 __U, __m128d __A)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_mov_pd (__mmask8 __U, __m128d __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_mov_pd (__m256d __W, __mmask8 __U, __m256d __A)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_mov_pd (__mmask8 __U, __m256d __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_mov_ps (__m128 __W, __mmask8 __U, __m128 __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_mov_ps (__mmask8 __U, __m128 __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_mov_ps (__m256 __W, __mmask8 __U, __m256 __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_mov_ps (__mmask8 __U, __m256 __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_cvtph_ps (__m128 __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_cvtph_ps (__mmask8 __U, __m128i __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_cvtph_ps (__m256 __W, __mmask8 __U, __m128i __A)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_cvtph_ps (__mmask8 __U, __m128i __A)
 
static __inline __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtps_ph (__m128i __W, __mmask8 __U, __m128 __A)
 
static __inline __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtps_ph (__mmask8 __U, __m128 __A)
 
static __inline __m128i __DEFAULT_FN_ATTRS _mm256_mask_cvtps_ph (__m128i __W, __mmask8 __U, __m256 __A)
 
static __inline __m128i __DEFAULT_FN_ATTRS _mm256_maskz_cvtps_ph (__mmask8 __U, __m256 __A)
 

Macro Definition Documentation

◆ __DEFAULT_FN_ATTRS

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

Definition at line 31 of file avx512vlintrin.h.

Referenced by _mm256_abs_epi64(), _mm256_broadcast_f32x4(), _mm256_broadcast_i32x4(), _mm256_cvtepi32_epi16(), _mm256_cvtepi32_epi8(), _mm256_cvtepi64_epi16(), _mm256_cvtepi64_epi32(), _mm256_cvtepi64_epi8(), _mm256_cvtepu32_pd(), _mm256_cvtepu32_ps(), _mm256_cvtpd_epu32(), _mm256_cvtps_epu32(), _mm256_cvtsepi32_epi16(), _mm256_cvtsepi32_epi8(), _mm256_cvtsepi64_epi16(), _mm256_cvtsepi64_epi32(), _mm256_cvtsepi64_epi8(), _mm256_cvttpd_epu32(), _mm256_cvttps_epu32(), _mm256_cvtusepi32_epi16(), _mm256_cvtusepi32_epi8(), _mm256_cvtusepi64_epi16(), _mm256_cvtusepi64_epi32(), _mm256_cvtusepi64_epi8(), _mm256_getexp_pd(), _mm256_getexp_ps(), _mm256_mask2_permutex2var_epi32(), _mm256_mask2_permutex2var_epi64(), _mm256_mask2_permutex2var_pd(), _mm256_mask2_permutex2var_ps(), _mm256_mask3_fmadd_pd(), _mm256_mask3_fmadd_ps(), _mm256_mask3_fmaddsub_pd(), _mm256_mask3_fmaddsub_ps(), _mm256_mask3_fmsub_pd(), _mm256_mask3_fmsub_ps(), _mm256_mask3_fmsubadd_pd(), _mm256_mask3_fmsubadd_ps(), _mm256_mask3_fnmadd_pd(), _mm256_mask3_fnmadd_ps(), _mm256_mask3_fnmsub_pd(), _mm256_mask3_fnmsub_ps(), _mm256_mask_abs_epi32(), _mm256_mask_abs_epi64(), _mm256_mask_add_epi32(), _mm256_mask_add_epi64(), _mm256_mask_add_pd(), _mm256_mask_add_ps(), _mm256_mask_and_epi32(), _mm256_mask_and_epi64(), _mm256_mask_andnot_epi32(), _mm256_mask_andnot_epi64(), _mm256_mask_blend_epi32(), _mm256_mask_blend_epi64(), _mm256_mask_blend_pd(), _mm256_mask_blend_ps(), _mm256_mask_broadcast_f32x4(), _mm256_mask_broadcast_i32x4(), _mm256_mask_broadcastd_epi32(), _mm256_mask_broadcastq_epi64(), _mm256_mask_broadcastsd_pd(), _mm256_mask_broadcastss_ps(), _mm256_mask_compress_epi32(), _mm256_mask_compress_epi64(), _mm256_mask_compress_pd(), _mm256_mask_compress_ps(), _mm256_mask_compressstoreu_epi32(), _mm256_mask_compressstoreu_epi64(), _mm256_mask_compressstoreu_pd(), _mm256_mask_compressstoreu_ps(), _mm256_mask_cvtepi16_epi32(), _mm256_mask_cvtepi16_epi64(), _mm256_mask_cvtepi32_epi16(), _mm256_mask_cvtepi32_epi64(), _mm256_mask_cvtepi32_epi8(), _mm256_mask_cvtepi32_pd(), _mm256_mask_cvtepi32_ps(), _mm256_mask_cvtepi32_storeu_epi16(), _mm256_mask_cvtepi32_storeu_epi8(), _mm256_mask_cvtepi64_epi16(), _mm256_mask_cvtepi64_epi32(), _mm256_mask_cvtepi64_epi8(), _mm256_mask_cvtepi64_storeu_epi32(), _mm256_mask_cvtepi64_storeu_epi8(), _mm256_mask_cvtepi8_epi32(), _mm256_mask_cvtepi8_epi64(), _mm256_mask_cvtepu16_epi32(), _mm256_mask_cvtepu16_epi64(), _mm256_mask_cvtepu32_epi64(), _mm256_mask_cvtepu32_pd(), _mm256_mask_cvtepu32_ps(), _mm256_mask_cvtepu8_epi32(), _mm256_mask_cvtepu8_epi64(), _mm256_mask_cvtpd_epi32(), _mm256_mask_cvtpd_epu32(), _mm256_mask_cvtpd_ps(), _mm256_mask_cvtph_ps(), _mm256_mask_cvtps_epi32(), _mm256_mask_cvtps_epu32(), _mm256_mask_cvtps_pd(), _mm256_mask_cvtps_ph(), _mm256_mask_cvtsepi32_epi16(), _mm256_mask_cvtsepi32_epi8(), _mm256_mask_cvtsepi32_storeu_epi16(), _mm256_mask_cvtsepi32_storeu_epi8(), _mm256_mask_cvtsepi64_epi16(), _mm256_mask_cvtsepi64_epi32(), _mm256_mask_cvtsepi64_epi8(), _mm256_mask_cvtsepi64_storeu_epi16(), _mm256_mask_cvtsepi64_storeu_epi32(), _mm256_mask_cvtsepi64_storeu_epi8(), _mm256_mask_cvttpd_epi32(), _mm256_mask_cvttpd_epu32(), _mm256_mask_cvttps_epi32(), _mm256_mask_cvttps_epu32(), _mm256_mask_cvtusepi32_epi16(), _mm256_mask_cvtusepi32_epi8(), _mm256_mask_cvtusepi32_storeu_epi16(), _mm256_mask_cvtusepi32_storeu_epi8(), _mm256_mask_cvtusepi64_epi16(), _mm256_mask_cvtusepi64_epi32(), _mm256_mask_cvtusepi64_epi8(), _mm256_mask_cvtusepi64_storeu_epi16(), _mm256_mask_cvtusepi64_storeu_epi32(), _mm256_mask_cvtusepi64_storeu_epi8(), _mm256_mask_div_pd(), _mm256_mask_div_ps(), _mm256_mask_expand_epi32(), _mm256_mask_expand_epi64(), _mm256_mask_expand_pd(), _mm256_mask_expand_ps(), _mm256_mask_expandloadu_epi32(), _mm256_mask_expandloadu_epi64(), _mm256_mask_expandloadu_pd(), _mm256_mask_expandloadu_ps(), _mm256_mask_fmadd_pd(), _mm256_mask_fmadd_ps(), _mm256_mask_fmaddsub_pd(), _mm256_mask_fmaddsub_ps(), _mm256_mask_fmsub_pd(), _mm256_mask_fmsub_ps(), _mm256_mask_fmsubadd_pd(), _mm256_mask_fmsubadd_ps(), _mm256_mask_fnmadd_pd(), _mm256_mask_fnmadd_ps(), _mm256_mask_fnmsub_pd(), _mm256_mask_fnmsub_ps(), _mm256_mask_getexp_pd(), _mm256_mask_getexp_ps(), _mm256_mask_load_epi32(), _mm256_mask_load_epi64(), _mm256_mask_load_pd(), _mm256_mask_load_ps(), _mm256_mask_loadu_epi32(), _mm256_mask_loadu_epi64(), _mm256_mask_loadu_pd(), _mm256_mask_loadu_ps(), _mm256_mask_max_epi32(), _mm256_mask_max_epi64(), _mm256_mask_max_epu32(), _mm256_mask_max_epu64(), _mm256_mask_max_pd(), _mm256_mask_max_ps(), _mm256_mask_min_epi32(), _mm256_mask_min_epi64(), _mm256_mask_min_epu32(), _mm256_mask_min_epu64(), _mm256_mask_min_pd(), _mm256_mask_min_ps(), _mm256_mask_mov_epi32(), _mm256_mask_mov_epi64(), _mm256_mask_mov_pd(), _mm256_mask_mov_ps(), _mm256_mask_movedup_pd(), _mm256_mask_movehdup_ps(), _mm256_mask_moveldup_ps(), _mm256_mask_mul_epi32(), _mm256_mask_mul_epu32(), _mm256_mask_mul_pd(), _mm256_mask_mul_ps(), _mm256_mask_mullo_epi32(), _mm256_mask_or_epi32(), _mm256_mask_or_epi64(), _mm256_mask_permutevar_pd(), _mm256_mask_permutevar_ps(), _mm256_mask_permutex2var_epi32(), _mm256_mask_permutex2var_epi64(), _mm256_mask_permutex2var_pd(), _mm256_mask_permutex2var_ps(), _mm256_mask_permutexvar_epi32(), _mm256_mask_permutexvar_epi64(), _mm256_mask_permutexvar_pd(), _mm256_mask_permutexvar_ps(), _mm256_mask_rcp14_pd(), _mm256_mask_rcp14_ps(), _mm256_mask_rolv_epi32(), _mm256_mask_rolv_epi64(), _mm256_mask_rorv_epi32(), _mm256_mask_rorv_epi64(), _mm256_mask_rsqrt14_pd(), _mm256_mask_rsqrt14_ps(), _mm256_mask_scalef_pd(), _mm256_mask_scalef_ps(), _mm256_mask_set1_epi32(), _mm256_mask_sll_epi32(), _mm256_mask_sll_epi64(), _mm256_mask_slli_epi32(), _mm256_mask_slli_epi64(), _mm256_mask_sllv_epi32(), _mm256_mask_sllv_epi64(), _mm256_mask_sqrt_pd(), _mm256_mask_sqrt_ps(), _mm256_mask_sra_epi32(), _mm256_mask_sra_epi64(), _mm256_mask_srai_epi32(), _mm256_mask_srai_epi64(), _mm256_mask_srav_epi32(), _mm256_mask_srav_epi64(), _mm256_mask_srl_epi32(), _mm256_mask_srl_epi64(), _mm256_mask_srli_epi32(), _mm256_mask_srli_epi64(), _mm256_mask_srlv_epi32(), _mm256_mask_srlv_epi64(), _mm256_mask_store_epi32(), _mm256_mask_store_epi64(), _mm256_mask_store_pd(), _mm256_mask_store_ps(), _mm256_mask_storeu_epi32(), _mm256_mask_storeu_epi64(), _mm256_mask_storeu_pd(), _mm256_mask_storeu_ps(), _mm256_mask_sub_epi32(), _mm256_mask_sub_epi64(), _mm256_mask_sub_pd(), _mm256_mask_sub_ps(), _mm256_mask_test_epi32_mask(), _mm256_mask_test_epi64_mask(), _mm256_mask_testn_epi32_mask(), _mm256_mask_testn_epi64_mask(), _mm256_mask_unpackhi_epi32(), _mm256_mask_unpackhi_epi64(), _mm256_mask_unpackhi_pd(), _mm256_mask_unpackhi_ps(), _mm256_mask_unpacklo_epi32(), _mm256_mask_unpacklo_epi64(), _mm256_mask_unpacklo_pd(), _mm256_mask_unpacklo_ps(), _mm256_mask_xor_epi32(), _mm256_mask_xor_epi64(), _mm256_maskz_abs_epi32(), _mm256_maskz_abs_epi64(), _mm256_maskz_add_epi32(), _mm256_maskz_add_epi64(), _mm256_maskz_add_pd(), _mm256_maskz_add_ps(), _mm256_maskz_and_epi32(), _mm256_maskz_and_epi64(), _mm256_maskz_andnot_epi32(), _mm256_maskz_andnot_epi64(), _mm256_maskz_broadcast_f32x4(), _mm256_maskz_broadcast_i32x4(), _mm256_maskz_broadcastd_epi32(), _mm256_maskz_broadcastq_epi64(), _mm256_maskz_broadcastsd_pd(), _mm256_maskz_broadcastss_ps(), _mm256_maskz_compress_epi32(), _mm256_maskz_compress_epi64(), _mm256_maskz_compress_pd(), _mm256_maskz_compress_ps(), _mm256_maskz_cvtepi16_epi32(), _mm256_maskz_cvtepi16_epi64(), _mm256_maskz_cvtepi32_epi16(), _mm256_maskz_cvtepi32_epi64(), _mm256_maskz_cvtepi32_epi8(), _mm256_maskz_cvtepi32_pd(), _mm256_maskz_cvtepi32_ps(), _mm256_maskz_cvtepi64_epi16(), _mm256_maskz_cvtepi64_epi32(), _mm256_maskz_cvtepi64_epi8(), _mm256_maskz_cvtepi8_epi32(), _mm256_maskz_cvtepi8_epi64(), _mm256_maskz_cvtepu16_epi32(), _mm256_maskz_cvtepu32_epi64(), _mm256_maskz_cvtepu32_pd(), _mm256_maskz_cvtepu32_ps(), _mm256_maskz_cvtepu8_epi32(), _mm256_maskz_cvtepu8_epi64(), _mm256_maskz_cvtpd_epi32(), _mm256_maskz_cvtpd_epu32(), _mm256_maskz_cvtpd_ps(), _mm256_maskz_cvtph_ps(), _mm256_maskz_cvtps_epi32(), _mm256_maskz_cvtps_epu32(), _mm256_maskz_cvtps_pd(), _mm256_maskz_cvtsepi32_epi16(), _mm256_maskz_cvtsepi32_epi8(), _mm256_maskz_cvtsepi64_epi16(), _mm256_maskz_cvtsepi64_epi32(), _mm256_maskz_cvtsepi64_epi8(), _mm256_maskz_cvttpd_epi32(), _mm256_maskz_cvttpd_epu32(), _mm256_maskz_cvttps_epi32(), _mm256_maskz_cvttps_epu32(), _mm256_maskz_cvtusepi32_epi16(), _mm256_maskz_cvtusepi32_epi8(), _mm256_maskz_cvtusepi64_epi16(), _mm256_maskz_cvtusepi64_epi32(), _mm256_maskz_cvtusepi64_epi8(), _mm256_maskz_div_pd(), _mm256_maskz_div_ps(), _mm256_maskz_expand_epi32(), _mm256_maskz_expand_epi64(), _mm256_maskz_expand_pd(), _mm256_maskz_expand_ps(), _mm256_maskz_expandloadu_epi32(), _mm256_maskz_expandloadu_epi64(), _mm256_maskz_expandloadu_pd(), _mm256_maskz_expandloadu_ps(), _mm256_maskz_fmadd_pd(), _mm256_maskz_fmadd_ps(), _mm256_maskz_fmaddsub_pd(), _mm256_maskz_fmaddsub_ps(), _mm256_maskz_fmsub_pd(), _mm256_maskz_fmsub_ps(), _mm256_maskz_fmsubadd_pd(), _mm256_maskz_fmsubadd_ps(), _mm256_maskz_fnmadd_pd(), _mm256_maskz_fnmadd_ps(), _mm256_maskz_fnmsub_pd(), _mm256_maskz_fnmsub_ps(), _mm256_maskz_getexp_pd(), _mm256_maskz_getexp_ps(), _mm256_maskz_load_epi32(), _mm256_maskz_load_epi64(), _mm256_maskz_load_pd(), _mm256_maskz_load_ps(), _mm256_maskz_loadu_epi32(), _mm256_maskz_loadu_epi64(), _mm256_maskz_loadu_pd(), _mm256_maskz_loadu_ps(), _mm256_maskz_max_epi32(), _mm256_maskz_max_epi64(), _mm256_maskz_max_epu32(), _mm256_maskz_max_epu64(), _mm256_maskz_max_pd(), _mm256_maskz_max_ps(), _mm256_maskz_min_epi32(), _mm256_maskz_min_epi64(), _mm256_maskz_min_epu32(), _mm256_maskz_min_pd(), _mm256_maskz_min_ps(), _mm256_maskz_mov_epi32(), _mm256_maskz_mov_epi64(), _mm256_maskz_mov_pd(), _mm256_maskz_mov_ps(), _mm256_maskz_movedup_pd(), _mm256_maskz_movehdup_ps(), _mm256_maskz_mul_epi32(), _mm256_maskz_mul_epu32(), _mm256_maskz_mul_pd(), _mm256_maskz_mul_ps(), _mm256_maskz_mullo_epi32(), _mm256_maskz_or_epi32(), _mm256_maskz_or_epi64(), _mm256_maskz_permutevar_pd(), _mm256_maskz_permutevar_ps(), _mm256_maskz_permutex2var_epi32(), _mm256_maskz_permutex2var_epi64(), _mm256_maskz_permutex2var_pd(), _mm256_maskz_permutex2var_ps(), _mm256_maskz_permutexvar_epi32(), _mm256_maskz_permutexvar_epi64(), _mm256_maskz_permutexvar_pd(), _mm256_maskz_permutexvar_ps(), _mm256_maskz_rcp14_pd(), _mm256_maskz_rolv_epi32(), _mm256_maskz_rorv_epi32(), _mm256_maskz_rorv_epi64(), _mm256_maskz_rsqrt14_pd(), _mm256_maskz_rsqrt14_ps(), _mm256_maskz_scalef_pd(), _mm256_maskz_set1_epi32(), _mm256_maskz_sll_epi32(), _mm256_maskz_sll_epi64(), _mm256_maskz_slli_epi32(), _mm256_maskz_slli_epi64(), _mm256_maskz_sllv_epi32(), _mm256_maskz_sllv_epi64(), _mm256_maskz_sqrt_pd(), _mm256_maskz_sqrt_ps(), _mm256_maskz_sra_epi32(), _mm256_maskz_sra_epi64(), _mm256_maskz_srai_epi32(), _mm256_maskz_srav_epi32(), _mm256_maskz_srav_epi64(), _mm256_maskz_srl_epi32(), _mm256_maskz_srl_epi64(), _mm256_maskz_srli_epi32(), _mm256_maskz_srli_epi64(), _mm256_maskz_srlv_epi32(), _mm256_maskz_srlv_epi64(), _mm256_maskz_sub_epi32(), _mm256_maskz_sub_epi64(), _mm256_maskz_sub_pd(), _mm256_maskz_sub_ps(), _mm256_maskz_unpackhi_epi32(), _mm256_maskz_unpackhi_epi64(), _mm256_maskz_unpackhi_pd(), _mm256_maskz_unpackhi_ps(), _mm256_maskz_unpacklo_epi32(), _mm256_maskz_unpacklo_epi64(), _mm256_maskz_unpacklo_pd(), _mm256_maskz_unpacklo_ps(), _mm256_maskz_xor_epi32(), _mm256_maskz_xor_epi64(), _mm256_max_epi64(), _mm256_max_epu64(), _mm256_min_epi64(), _mm256_min_epu64(), _mm256_permutex2var_epi32(), _mm256_permutex2var_epi64(), _mm256_permutex2var_pd(), _mm256_permutex2var_ps(), _mm256_permutexvar_epi64(), _mm256_permutexvar_pd(), _mm256_permutexvar_ps(), _mm256_rcp14_pd(), _mm256_rcp14_ps(), _mm256_rolv_epi32(), _mm256_rolv_epi64(), _mm256_rorv_epi32(), _mm256_rorv_epi64(), _mm256_rsqrt14_pd(), _mm256_rsqrt14_ps(), _mm256_scalef_pd(), _mm256_scalef_ps(), _mm256_sra_epi64(), _mm256_srai_epi64(), _mm256_srav_epi64(), _mm256_test_epi32_mask(), _mm256_test_epi64_mask(), _mm256_testn_epi32_mask(), _mm256_testn_epi64_mask(), _mm_abs_epi64(), _mm_cvtepi32_epi16(), _mm_cvtepi32_epi8(), _mm_cvtepi64_epi16(), _mm_cvtepi64_epi32(), _mm_cvtepi64_epi8(), _mm_cvtepu32_pd(), _mm_cvtepu32_ps(), _mm_cvtpd_epu32(), _mm_cvtps_epu32(), _mm_cvtsepi32_epi16(), _mm_cvtsepi32_epi8(), _mm_cvtsepi64_epi16(), _mm_cvtsepi64_epi32(), _mm_cvtsepi64_epi8(), _mm_cvttpd_epu32(), _mm_cvttps_epu32(), _mm_cvtusepi32_epi16(), _mm_cvtusepi32_epi8(), _mm_cvtusepi64_epi16(), _mm_cvtusepi64_epi32(), _mm_cvtusepi64_epi8(), _mm_getexp_pd(), _mm_getexp_ps(), _mm_mask2_permutex2var_epi32(), _mm_mask2_permutex2var_epi64(), _mm_mask2_permutex2var_pd(), _mm_mask2_permutex2var_ps(), _mm_mask3_fmadd_pd(), _mm_mask3_fmadd_ps(), _mm_mask3_fmaddsub_pd(), _mm_mask3_fmaddsub_ps(), _mm_mask3_fmsub_pd(), _mm_mask3_fmsub_ps(), _mm_mask3_fmsubadd_pd(), _mm_mask3_fmsubadd_ps(), _mm_mask3_fnmadd_pd(), _mm_mask3_fnmadd_ps(), _mm_mask3_fnmsub_pd(), _mm_mask3_fnmsub_ps(), _mm_mask_abs_epi32(), _mm_mask_abs_epi64(), _mm_mask_add_epi32(), _mm_mask_add_epi64(), _mm_mask_add_pd(), _mm_mask_add_ps(), _mm_mask_and_epi32(), _mm_mask_and_epi64(), _mm_mask_andnot_epi32(), _mm_mask_andnot_epi64(), _mm_mask_blend_epi32(), _mm_mask_blend_epi64(), _mm_mask_blend_pd(), _mm_mask_blend_ps(), _mm_mask_broadcastd_epi32(), _mm_mask_broadcastq_epi64(), _mm_mask_broadcastss_ps(), _mm_mask_compress_epi32(), _mm_mask_compress_epi64(), _mm_mask_compress_pd(), _mm_mask_compress_ps(), _mm_mask_compressstoreu_epi32(), _mm_mask_compressstoreu_epi64(), _mm_mask_compressstoreu_pd(), _mm_mask_compressstoreu_ps(), _mm_mask_cvtepi16_epi32(), _mm_mask_cvtepi16_epi64(), _mm_mask_cvtepi32_epi16(), _mm_mask_cvtepi32_epi64(), _mm_mask_cvtepi32_epi8(), _mm_mask_cvtepi32_pd(), _mm_mask_cvtepi32_ps(), _mm_mask_cvtepi32_storeu_epi16(), _mm_mask_cvtepi32_storeu_epi8(), _mm_mask_cvtepi64_epi16(), _mm_mask_cvtepi64_epi32(), _mm_mask_cvtepi64_epi8(), _mm_mask_cvtepi64_storeu_epi16(), _mm_mask_cvtepi64_storeu_epi32(), _mm_mask_cvtepi64_storeu_epi8(), _mm_mask_cvtepi8_epi32(), _mm_mask_cvtepi8_epi64(), _mm_mask_cvtepu16_epi32(), _mm_mask_cvtepu16_epi64(), _mm_mask_cvtepu32_epi64(), _mm_mask_cvtepu32_pd(), _mm_mask_cvtepu32_ps(), _mm_mask_cvtepu8_epi32(), _mm_mask_cvtepu8_epi64(), _mm_mask_cvtpd_epi32(), _mm_mask_cvtpd_epu32(), _mm_mask_cvtpd_ps(), _mm_mask_cvtph_ps(), _mm_mask_cvtps_epi32(), _mm_mask_cvtps_epu32(), _mm_mask_cvtps_pd(), _mm_mask_cvtps_ph(), _mm_mask_cvtsepi32_epi16(), _mm_mask_cvtsepi32_epi8(), _mm_mask_cvtsepi32_storeu_epi16(), _mm_mask_cvtsepi32_storeu_epi8(), _mm_mask_cvtsepi64_epi16(), _mm_mask_cvtsepi64_epi32(), _mm_mask_cvtsepi64_epi8(), _mm_mask_cvtsepi64_storeu_epi16(), _mm_mask_cvtsepi64_storeu_epi32(), _mm_mask_cvtsepi64_storeu_epi8(), _mm_mask_cvttpd_epi32(), _mm_mask_cvttpd_epu32(), _mm_mask_cvttps_epi32(), _mm_mask_cvttps_epu32(), _mm_mask_cvtusepi32_epi16(), _mm_mask_cvtusepi32_epi8(), _mm_mask_cvtusepi32_storeu_epi16(), _mm_mask_cvtusepi32_storeu_epi8(), _mm_mask_cvtusepi64_epi16(), _mm_mask_cvtusepi64_epi32(), _mm_mask_cvtusepi64_epi8(), _mm_mask_cvtusepi64_storeu_epi16(), _mm_mask_cvtusepi64_storeu_epi32(), _mm_mask_cvtusepi64_storeu_epi8(), _mm_mask_div_pd(), _mm_mask_div_ps(), _mm_mask_expand_epi32(), _mm_mask_expand_epi64(), _mm_mask_expand_pd(), _mm_mask_expand_ps(), _mm_mask_expandloadu_epi32(), _mm_mask_expandloadu_epi64(), _mm_mask_expandloadu_pd(), _mm_mask_expandloadu_ps(), _mm_mask_fmadd_pd(), _mm_mask_fmadd_ps(), _mm_mask_fmaddsub_pd(), _mm_mask_fmaddsub_ps(), _mm_mask_fmsub_pd(), _mm_mask_fmsub_ps(), _mm_mask_fmsubadd_pd(), _mm_mask_fmsubadd_ps(), _mm_mask_fnmadd_pd(), _mm_mask_fnmadd_ps(), _mm_mask_fnmsub_pd(), _mm_mask_fnmsub_ps(), _mm_mask_getexp_pd(), _mm_mask_getexp_ps(), _mm_mask_load_epi32(), _mm_mask_load_epi64(), _mm_mask_load_pd(), _mm_mask_load_ps(), _mm_mask_loadu_epi32(), _mm_mask_loadu_epi64(), _mm_mask_loadu_pd(), _mm_mask_loadu_ps(), _mm_mask_max_epi32(), _mm_mask_max_epi64(), _mm_mask_max_epu32(), _mm_mask_max_epu64(), _mm_mask_max_pd(), _mm_mask_max_ps(), _mm_mask_min_epi32(), _mm_mask_min_epi64(), _mm_mask_min_epu32(), _mm_mask_min_epu64(), _mm_mask_min_pd(), _mm_mask_min_ps(), _mm_mask_mov_epi32(), _mm_mask_mov_epi64(), _mm_mask_mov_pd(), _mm_mask_mov_ps(), _mm_mask_movedup_pd(), _mm_mask_movehdup_ps(), _mm_mask_moveldup_ps(), _mm_mask_mul_epi32(), _mm_mask_mul_epu32(), _mm_mask_mul_pd(), _mm_mask_mul_ps(), _mm_mask_mullo_epi32(), _mm_mask_or_epi32(), _mm_mask_or_epi64(), _mm_mask_permutevar_pd(), _mm_mask_permutevar_ps(), _mm_mask_permutex2var_epi32(), _mm_mask_permutex2var_epi64(), _mm_mask_permutex2var_pd(), _mm_mask_permutex2var_ps(), _mm_mask_rcp14_pd(), _mm_mask_rcp14_ps(), _mm_mask_rolv_epi32(), _mm_mask_rolv_epi64(), _mm_mask_rorv_epi32(), _mm_mask_rorv_epi64(), _mm_mask_rsqrt14_pd(), _mm_mask_rsqrt14_ps(), _mm_mask_scalef_pd(), _mm_mask_scalef_ps(), _mm_mask_set1_epi32(), _mm_mask_sll_epi32(), _mm_mask_sll_epi64(), _mm_mask_slli_epi32(), _mm_mask_slli_epi64(), _mm_mask_sllv_epi32(), _mm_mask_sllv_epi64(), _mm_mask_sqrt_pd(), _mm_mask_sqrt_ps(), _mm_mask_sra_epi32(), _mm_mask_sra_epi64(), _mm_mask_srai_epi32(), _mm_mask_srai_epi64(), _mm_mask_srav_epi32(), _mm_mask_srav_epi64(), _mm_mask_srl_epi32(), _mm_mask_srl_epi64(), _mm_mask_srli_epi32(), _mm_mask_srli_epi64(), _mm_mask_srlv_epi32(), _mm_mask_srlv_epi64(), _mm_mask_store_epi32(), _mm_mask_store_epi64(), _mm_mask_store_pd(), _mm_mask_store_ps(), _mm_mask_storeu_epi32(), _mm_mask_storeu_epi64(), _mm_mask_storeu_pd(), _mm_mask_storeu_ps(), _mm_mask_sub_epi32(), _mm_mask_sub_epi64(), _mm_mask_sub_pd(), _mm_mask_sub_ps(), _mm_mask_test_epi32_mask(), _mm_mask_test_epi64_mask(), _mm_mask_testn_epi32_mask(), _mm_mask_testn_epi64_mask(), _mm_mask_unpackhi_epi32(), _mm_mask_unpackhi_epi64(), _mm_mask_unpackhi_pd(), _mm_mask_unpackhi_ps(), _mm_mask_unpacklo_epi32(), _mm_mask_unpacklo_epi64(), _mm_mask_unpacklo_pd(), _mm_mask_unpacklo_ps(), _mm_mask_xor_epi32(), _mm_mask_xor_epi64(), _mm_maskz_abs_epi32(), _mm_maskz_abs_epi64(), _mm_maskz_add_epi32(), _mm_maskz_add_epi64(), _mm_maskz_add_pd(), _mm_maskz_add_ps(), _mm_maskz_and_epi32(), _mm_maskz_and_epi64(), _mm_maskz_andnot_epi32(), _mm_maskz_andnot_epi64(), _mm_maskz_broadcastd_epi32(), _mm_maskz_broadcastq_epi64(), _mm_maskz_broadcastss_ps(), _mm_maskz_compress_epi32(), _mm_maskz_compress_epi64(), _mm_maskz_compress_pd(), _mm_maskz_compress_ps(), _mm_maskz_cvtepi16_epi32(), _mm_maskz_cvtepi16_epi64(), _mm_maskz_cvtepi32_epi16(), _mm_maskz_cvtepi32_epi64(), _mm_maskz_cvtepi32_epi8(), _mm_maskz_cvtepi32_pd(), _mm_maskz_cvtepi32_ps(), _mm_maskz_cvtepi64_epi16(), _mm_maskz_cvtepi64_epi32(), _mm_maskz_cvtepi64_epi8(), _mm_maskz_cvtepi8_epi32(), _mm_maskz_cvtepi8_epi64(), _mm_maskz_cvtepu16_epi32(), _mm_maskz_cvtepu16_epi64(), _mm_maskz_cvtepu32_epi64(), _mm_maskz_cvtepu32_pd(), _mm_maskz_cvtepu32_ps(), _mm_maskz_cvtepu8_epi32(), _mm_maskz_cvtepu8_epi64(), _mm_maskz_cvtpd_epi32(), _mm_maskz_cvtpd_epu32(), _mm_maskz_cvtpd_ps(), _mm_maskz_cvtph_ps(), _mm_maskz_cvtps_epi32(), _mm_maskz_cvtps_epu32(), _mm_maskz_cvtps_pd(), _mm_maskz_cvtsepi32_epi16(), _mm_maskz_cvtsepi32_epi8(), _mm_maskz_cvtsepi64_epi16(), _mm_maskz_cvtsepi64_epi32(), _mm_maskz_cvtsepi64_epi8(), _mm_maskz_cvttpd_epi32(), _mm_maskz_cvttpd_epu32(), _mm_maskz_cvttps_epi32(), _mm_maskz_cvttps_epu32(), _mm_maskz_cvtusepi32_epi16(), _mm_maskz_cvtusepi32_epi8(), _mm_maskz_cvtusepi64_epi16(), _mm_maskz_cvtusepi64_epi32(), _mm_maskz_cvtusepi64_epi8(), _mm_maskz_div_pd(), _mm_maskz_div_ps(), _mm_maskz_expand_epi32(), _mm_maskz_expand_epi64(), _mm_maskz_expand_pd(), _mm_maskz_expand_ps(), _mm_maskz_expandloadu_epi32(), _mm_maskz_expandloadu_epi64(), _mm_maskz_expandloadu_pd(), _mm_maskz_expandloadu_ps(), _mm_maskz_fmadd_pd(), _mm_maskz_fmadd_ps(), _mm_maskz_fmaddsub_pd(), _mm_maskz_fmaddsub_ps(), _mm_maskz_fmsub_pd(), _mm_maskz_fmsub_ps(), _mm_maskz_fmsubadd_pd(), _mm_maskz_fmsubadd_ps(), _mm_maskz_fnmadd_pd(), _mm_maskz_fnmadd_ps(), _mm_maskz_fnmsub_pd(), _mm_maskz_fnmsub_ps(), _mm_maskz_getexp_pd(), _mm_maskz_getexp_ps(), _mm_maskz_load_epi32(), _mm_maskz_load_epi64(), _mm_maskz_load_pd(), _mm_maskz_load_ps(), _mm_maskz_loadu_epi32(), _mm_maskz_loadu_epi64(), _mm_maskz_loadu_pd(), _mm_maskz_loadu_ps(), _mm_maskz_max_epi32(), _mm_maskz_max_epi64(), _mm_maskz_max_epu32(), _mm_maskz_max_epu64(), _mm_maskz_max_pd(), _mm_maskz_max_ps(), _mm_maskz_min_epi32(), _mm_maskz_min_epi64(), _mm_maskz_min_epu32(), _mm_maskz_min_epu64(), _mm_maskz_min_pd(), _mm_maskz_min_ps(), _mm_maskz_mov_epi32(), _mm_maskz_mov_epi64(), _mm_maskz_mov_pd(), _mm_maskz_mov_ps(), _mm_maskz_movedup_pd(), _mm_maskz_movehdup_ps(), _mm_maskz_moveldup_ps(), _mm_maskz_mul_epi32(), _mm_maskz_mul_epu32(), _mm_maskz_mul_pd(), _mm_maskz_mul_ps(), _mm_maskz_mullo_epi32(), _mm_maskz_or_epi32(), _mm_maskz_or_epi64(), _mm_maskz_permutevar_pd(), _mm_maskz_permutevar_ps(), _mm_maskz_permutex2var_epi32(), _mm_maskz_permutex2var_epi64(), _mm_maskz_permutex2var_pd(), _mm_maskz_permutex2var_ps(), _mm_maskz_rcp14_pd(), _mm_maskz_rcp14_ps(), _mm_maskz_rolv_epi32(), _mm_maskz_rolv_epi64(), _mm_maskz_rorv_epi32(), _mm_maskz_rorv_epi64(), _mm_maskz_rsqrt14_pd(), _mm_maskz_rsqrt14_ps(), _mm_maskz_scalef_pd(), _mm_maskz_scalef_ps(), _mm_maskz_set1_epi32(), _mm_maskz_sll_epi32(), _mm_maskz_sll_epi64(), _mm_maskz_slli_epi32(), _mm_maskz_slli_epi64(), _mm_maskz_sllv_epi32(), _mm_maskz_sllv_epi64(), _mm_maskz_sqrt_pd(), _mm_maskz_sqrt_ps(), _mm_maskz_sra_epi32(), _mm_maskz_sra_epi64(), _mm_maskz_srai_epi32(), _mm_maskz_srai_epi64(), _mm_maskz_srav_epi32(), _mm_maskz_srav_epi64(), _mm_maskz_srl_epi32(), _mm_maskz_srl_epi64(), _mm_maskz_srli_epi32(), _mm_maskz_srli_epi64(), _mm_maskz_srlv_epi32(), _mm_maskz_srlv_epi64(), _mm_maskz_sub_epi32(), _mm_maskz_sub_epi64(), _mm_maskz_sub_pd(), _mm_maskz_sub_ps(), _mm_maskz_unpackhi_epi32(), _mm_maskz_unpackhi_epi64(), _mm_maskz_unpackhi_pd(), _mm_maskz_unpackhi_ps(), _mm_maskz_unpacklo_epi32(), _mm_maskz_unpacklo_epi64(), _mm_maskz_unpacklo_pd(), _mm_maskz_unpacklo_ps(), _mm_maskz_xor_epi32(), _mm_max_epi64(), _mm_max_epu64(), _mm_min_epi64(), _mm_min_epu64(), _mm_permutex2var_epi32(), _mm_permutex2var_epi64(), _mm_permutex2var_pd(), _mm_permutex2var_ps(), _mm_rcp14_pd(), _mm_rcp14_ps(), _mm_rolv_epi32(), _mm_rolv_epi64(), _mm_rorv_epi32(), _mm_rorv_epi64(), _mm_rsqrt14_pd(), _mm_rsqrt14_ps(), _mm_scalef_pd(), _mm_scalef_ps(), _mm_sra_epi64(), _mm_srai_epi64(), _mm_srav_epi64(), _mm_test_epi32_mask(), _mm_test_epi64_mask(), _mm_testn_epi32_mask(), and _mm_testn_epi64_mask().

◆ _mm256_alignr_epi32

#define _mm256_alignr_epi32 (   A,
  B,
  imm 
)
Value:
__extension__ ({ \
(__m256i)__builtin_shufflevector((__v8si)(__m256i)(B), \
(__v8si)(__m256i)(A), \
((int)(imm) & 0x7) + 0, \
((int)(imm) & 0x7) + 1, \
((int)(imm) & 0x7) + 2, \
((int)(imm) & 0x7) + 3, \
((int)(imm) & 0x7) + 4, \
((int)(imm) & 0x7) + 5, \
((int)(imm) & 0x7) + 6, \
((int)(imm) & 0x7) + 7); })

Definition at line 8255 of file avx512vlintrin.h.

◆ _mm256_alignr_epi64

#define _mm256_alignr_epi64 (   A,
  B,
  imm 
)
Value:
__extension__ ({ \
(__m256i)__builtin_shufflevector((__v4di)(__m256i)(B), \
(__v4di)(__m256i)(A), \
((int)(imm) & 0x3) + 0, \
((int)(imm) & 0x3) + 1, \
((int)(imm) & 0x3) + 2, \
((int)(imm) & 0x3) + 3); })

Definition at line 8293 of file avx512vlintrin.h.

◆ _mm256_cmp_epi32_mask

#define _mm256_cmp_epi32_mask (   a,
  b,
 
)
Value:
__extension__ ({ \
(__mmask8)__builtin_ia32_cmpd256_mask((__v8si)(__m256i)(a), \
(__v8si)(__m256i)(b), (int)(p), \
(__mmask8)-1); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 713 of file avx512vlintrin.h.

◆ _mm256_cmp_epi64_mask

#define _mm256_cmp_epi64_mask (   a,
  b,
 
)
Value:
__extension__ ({ \
(__mmask8)__builtin_ia32_cmpq256_mask((__v4di)(__m256i)(a), \
(__v4di)(__m256i)(b), (int)(p), \
(__mmask8)-1); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 753 of file avx512vlintrin.h.

◆ _mm256_cmp_epu32_mask

#define _mm256_cmp_epu32_mask (   a,
  b,
 
)
Value:
__extension__ ({ \
(__mmask8)__builtin_ia32_ucmpd256_mask((__v8si)(__m256i)(a), \
(__v8si)(__m256i)(b), (int)(p), \
(__mmask8)-1); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 723 of file avx512vlintrin.h.

◆ _mm256_cmp_epu64_mask

#define _mm256_cmp_epu64_mask (   a,
  b,
 
)
Value:
__extension__ ({ \
(__mmask8)__builtin_ia32_ucmpq256_mask((__v4di)(__m256i)(a), \
(__v4di)(__m256i)(b), (int)(p), \
(__mmask8)-1); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 763 of file avx512vlintrin.h.

◆ _mm256_cmp_pd_mask

#define _mm256_cmp_pd_mask (   a,
  b,
 
)
Value:
__extension__ ({ \
(__mmask8)__builtin_ia32_cmppd256_mask((__v4df)(__m256d)(a), \
(__v4df)(__m256d)(b), (int)(p), \
(__mmask8)-1); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 783 of file avx512vlintrin.h.

◆ _mm256_cmp_ps_mask

#define _mm256_cmp_ps_mask (   a,
  b,
 
)
Value:
__extension__ ({ \
(__mmask8)__builtin_ia32_cmpps256_mask((__v8sf)(__m256)(a), \
(__v8sf)(__m256)(b), (int)(p), \
(__mmask8)-1); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 773 of file avx512vlintrin.h.

◆ _mm256_cmpeq_epi32_mask

#define _mm256_cmpeq_epi32_mask (   A,
 
)    _mm256_cmp_epi32_mask((A), (B), _MM_CMPINT_EQ)

Definition at line 66 of file avx512vlintrin.h.

Referenced by _mm256_testn_epi32_mask().

◆ _mm256_cmpeq_epi64_mask

#define _mm256_cmpeq_epi64_mask (   A,
 
)    _mm256_cmp_epi64_mask((A), (B), _MM_CMPINT_EQ)

Definition at line 166 of file avx512vlintrin.h.

Referenced by _mm256_testn_epi64_mask().

◆ _mm256_cmpeq_epu32_mask

#define _mm256_cmpeq_epu32_mask (   A,
 
)    _mm256_cmp_epu32_mask((A), (B), _MM_CMPINT_EQ)

Definition at line 116 of file avx512vlintrin.h.

◆ _mm256_cmpeq_epu64_mask

#define _mm256_cmpeq_epu64_mask (   A,
 
)    _mm256_cmp_epu64_mask((A), (B), _MM_CMPINT_EQ)

Definition at line 216 of file avx512vlintrin.h.

◆ _mm256_cmpge_epi32_mask

#define _mm256_cmpge_epi32_mask (   A,
 
)    _mm256_cmp_epi32_mask((A), (B), _MM_CMPINT_GE)

Definition at line 70 of file avx512vlintrin.h.

◆ _mm256_cmpge_epi64_mask

#define _mm256_cmpge_epi64_mask (   A,
 
)    _mm256_cmp_epi64_mask((A), (B), _MM_CMPINT_GE)

Definition at line 170 of file avx512vlintrin.h.

◆ _mm256_cmpge_epu32_mask

#define _mm256_cmpge_epu32_mask (   A,
 
)    _mm256_cmp_epu32_mask((A), (B), _MM_CMPINT_GE)

Definition at line 120 of file avx512vlintrin.h.

◆ _mm256_cmpge_epu64_mask

#define _mm256_cmpge_epu64_mask (   A,
 
)    _mm256_cmp_epu64_mask((A), (B), _MM_CMPINT_GE)

Definition at line 220 of file avx512vlintrin.h.

◆ _mm256_cmpgt_epi32_mask

#define _mm256_cmpgt_epi32_mask (   A,
 
)    _mm256_cmp_epi32_mask((A), (B), _MM_CMPINT_GT)

Definition at line 74 of file avx512vlintrin.h.

◆ _mm256_cmpgt_epi64_mask

#define _mm256_cmpgt_epi64_mask (   A,
 
)    _mm256_cmp_epi64_mask((A), (B), _MM_CMPINT_GT)

Definition at line 174 of file avx512vlintrin.h.

◆ _mm256_cmpgt_epu32_mask

#define _mm256_cmpgt_epu32_mask (   A,
 
)    _mm256_cmp_epu32_mask((A), (B), _MM_CMPINT_GT)

Definition at line 124 of file avx512vlintrin.h.

◆ _mm256_cmpgt_epu64_mask

#define _mm256_cmpgt_epu64_mask (   A,
 
)    _mm256_cmp_epu64_mask((A), (B), _MM_CMPINT_GT)

Definition at line 224 of file avx512vlintrin.h.

◆ _mm256_cmple_epi32_mask

#define _mm256_cmple_epi32_mask (   A,
 
)    _mm256_cmp_epi32_mask((A), (B), _MM_CMPINT_LE)

Definition at line 78 of file avx512vlintrin.h.

◆ _mm256_cmple_epi64_mask

#define _mm256_cmple_epi64_mask (   A,
 
)    _mm256_cmp_epi64_mask((A), (B), _MM_CMPINT_LE)

Definition at line 178 of file avx512vlintrin.h.

◆ _mm256_cmple_epu32_mask

#define _mm256_cmple_epu32_mask (   A,
 
)    _mm256_cmp_epu32_mask((A), (B), _MM_CMPINT_LE)

Definition at line 128 of file avx512vlintrin.h.

◆ _mm256_cmple_epu64_mask

#define _mm256_cmple_epu64_mask (   A,
 
)    _mm256_cmp_epu64_mask((A), (B), _MM_CMPINT_LE)

Definition at line 228 of file avx512vlintrin.h.

◆ _mm256_cmplt_epi32_mask

#define _mm256_cmplt_epi32_mask (   A,
 
)    _mm256_cmp_epi32_mask((A), (B), _MM_CMPINT_LT)

Definition at line 82 of file avx512vlintrin.h.

◆ _mm256_cmplt_epi64_mask

#define _mm256_cmplt_epi64_mask (   A,
 
)    _mm256_cmp_epi64_mask((A), (B), _MM_CMPINT_LT)

Definition at line 182 of file avx512vlintrin.h.

◆ _mm256_cmplt_epu32_mask

#define _mm256_cmplt_epu32_mask (   A,
 
)    _mm256_cmp_epu32_mask((A), (B), _MM_CMPINT_LT)

Definition at line 132 of file avx512vlintrin.h.

◆ _mm256_cmplt_epu64_mask

#define _mm256_cmplt_epu64_mask (   A,
 
)    _mm256_cmp_epu64_mask((A), (B), _MM_CMPINT_LT)

Definition at line 232 of file avx512vlintrin.h.

◆ _mm256_cmpneq_epi32_mask

#define _mm256_cmpneq_epi32_mask (   A,
 
)    _mm256_cmp_epi32_mask((A), (B), _MM_CMPINT_NE)

Definition at line 86 of file avx512vlintrin.h.

Referenced by _mm256_test_epi32_mask().

◆ _mm256_cmpneq_epi64_mask

#define _mm256_cmpneq_epi64_mask (   A,
 
)    _mm256_cmp_epi64_mask((A), (B), _MM_CMPINT_NE)

Definition at line 186 of file avx512vlintrin.h.

Referenced by _mm256_test_epi64_mask().

◆ _mm256_cmpneq_epu32_mask

#define _mm256_cmpneq_epu32_mask (   A,
 
)    _mm256_cmp_epu32_mask((A), (B), _MM_CMPINT_NE)

Definition at line 136 of file avx512vlintrin.h.

◆ _mm256_cmpneq_epu64_mask

#define _mm256_cmpneq_epu64_mask (   A,
 
)    _mm256_cmp_epu64_mask((A), (B), _MM_CMPINT_NE)

Definition at line 236 of file avx512vlintrin.h.

◆ _mm256_extractf32x4_ps

#define _mm256_extractf32x4_ps (   A,
  imm 
)
Value:
__extension__ ({ \
(__m128)__builtin_shufflevector((__v8sf)(__m256)(A), \
(__v8sf)_mm256_undefined_ps(), \
((imm) & 1) ? 4 : 0, \
((imm) & 1) ? 5 : 1, \
((imm) & 1) ? 6 : 2, \
((imm) & 1) ? 7 : 3); })
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:3660

Definition at line 7845 of file avx512vlintrin.h.

◆ _mm256_extracti32x4_epi32

#define _mm256_extracti32x4_epi32 (   A,
  imm 
)
Value:
__extension__ ({ \
(__m128i)__builtin_shufflevector((__v8si)(__m256)(A), \
((imm) & 1) ? 4 : 0, \
((imm) & 1) ? 5 : 1, \
((imm) & 1) ? 6 : 2, \
((imm) & 1) ? 7 : 3); })
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_undefined_si256(void)
Create a 256-bit integer vector with undefined values.
Definition: avxintrin.h:3673

Definition at line 7863 of file avx512vlintrin.h.

◆ _mm256_fixupimm_pd

#define _mm256_fixupimm_pd (   A,
  B,
  C,
  imm 
)
Value:
__extension__ ({ \
(__m256d)__builtin_ia32_fixupimmpd256_mask((__v4df)(__m256d)(A), \
(__v4df)(__m256d)(B), \
(__v4di)(__m256i)(C), (int)(imm), \
(__mmask8)-1); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 5435 of file avx512vlintrin.h.

◆ _mm256_fixupimm_ps

#define _mm256_fixupimm_ps (   A,
  B,
  C,
  imm 
)
Value:
__extension__ ({ \
(__m256)__builtin_ia32_fixupimmps256_mask((__v8sf)(__m256)(A), \
(__v8sf)(__m256)(B), \
(__v8si)(__m256i)(C), (int)(imm), \
(__mmask8)-1); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 5471 of file avx512vlintrin.h.

◆ _mm256_getmant_pd

#define _mm256_getmant_pd (   A,
  B,
 
)
Value:
__extension__ ({ \
(__m256d)__builtin_ia32_getmantpd256_mask((__v4df)(__m256d)(A), \
(int)(((C)<<2) | (B)), \
(__v4df)_mm256_setzero_pd(), \
(__mmask8)-1); })
unsigned char __mmask8
Definition: avx512fintrin.h:47
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:4331

Definition at line 7943 of file avx512vlintrin.h.

◆ _mm256_getmant_ps

#define _mm256_getmant_ps (   A,
  B,
 
)
Value:
__extension__ ({ \
(__m256)__builtin_ia32_getmantps256_mask((__v8sf)(__m256)(A), \
(int)(((C)<<2) | (B)), \
(__v8sf)_mm256_setzero_ps(), \
(__mmask8)-1); })
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:4345
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 7979 of file avx512vlintrin.h.

◆ _mm256_i32scatter_epi32

#define _mm256_i32scatter_epi32 (   addr,
  index,
  v1,
  scale 
)
Value:
__extension__ ({ \
__builtin_ia32_scattersiv8si((int *)(addr), (__mmask8)-1, \
(__v8si)(__m256i)(index), \
(__v8si)(__m256i)(v1), (int)(scale)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 3561 of file avx512vlintrin.h.

◆ _mm256_i32scatter_epi64

#define _mm256_i32scatter_epi64 (   addr,
  index,
  v1,
  scale 
)
Value:
__extension__ ({ \
__builtin_ia32_scattersiv4di((long long *)(addr), (__mmask8)-1, \
(__v4si)(__m128i)(index), \
(__v4di)(__m256i)(v1), (int)(scale)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 3521 of file avx512vlintrin.h.

◆ _mm256_i32scatter_pd

#define _mm256_i32scatter_pd (   addr,
  index,
  v1,
  scale 
)
Value:
__extension__ ({ \
__builtin_ia32_scattersiv4df((double *)(addr), (__mmask8)-1, \
(__v4si)(__m128i)(index), \
(__v4df)(__m256d)(v1), (int)(scale)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 3511 of file avx512vlintrin.h.

◆ _mm256_i32scatter_ps

#define _mm256_i32scatter_ps (   addr,
  index,
  v1,
  scale 
)
Value:
__extension__ ({ \
__builtin_ia32_scattersiv8sf((float *)(addr), (__mmask8)-1, \
(__v8si)(__m256i)(index), (__v8sf)(__m256)(v1), \
(int)(scale)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 3551 of file avx512vlintrin.h.

◆ _mm256_i64scatter_epi32

#define _mm256_i64scatter_epi32 (   addr,
  index,
  v1,
  scale 
)
Value:
__extension__ ({ \
__builtin_ia32_scatterdiv8si((int *)(addr), (__mmask8)-1, \
(__v4di)(__m256i)(index), \
(__v4si)(__m128i)(v1), (int)(scale)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 3481 of file avx512vlintrin.h.

◆ _mm256_i64scatter_epi64

#define _mm256_i64scatter_epi64 (   addr,
  index,
  v1,
  scale 
)
Value:
__extension__ ({ \
__builtin_ia32_scatterdiv4di((long long *)(addr), (__mmask8)-1, \
(__v4di)(__m256i)(index), \
(__v4di)(__m256i)(v1), (int)(scale)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 3441 of file avx512vlintrin.h.

◆ _mm256_i64scatter_pd

#define _mm256_i64scatter_pd (   addr,
  index,
  v1,
  scale 
)
Value:
__extension__ ({ \
__builtin_ia32_scatterdiv4df((double *)(addr), (__mmask8)-1, \
(__v4di)(__m256i)(index), \
(__v4df)(__m256d)(v1), (int)(scale)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 3431 of file avx512vlintrin.h.

◆ _mm256_i64scatter_ps

#define _mm256_i64scatter_ps (   addr,
  index,
  v1,
  scale 
)
Value:
__extension__ ({ \
__builtin_ia32_scatterdiv8sf((float *)(addr), (__mmask8)-1, \
(__v4di)(__m256i)(index), (__v4sf)(__m128)(v1), \
(int)(scale)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 3471 of file avx512vlintrin.h.

◆ _mm256_insertf32x4

#define _mm256_insertf32x4 (   A,
  B,
  imm 
)
Value:
__extension__ ({ \
(__m256)__builtin_shufflevector((__v8sf)(A), \
(__v8sf)_mm256_castps128_ps256((__m128)(B)), \
((imm) & 0x1) ? 0 : 8, \
((imm) & 0x1) ? 1 : 9, \
((imm) & 0x1) ? 2 : 10, \
((imm) & 0x1) ? 3 : 11, \
((imm) & 0x1) ? 8 : 4, \
((imm) & 0x1) ? 9 : 5, \
((imm) & 0x1) ? 10 : 6, \
((imm) & 0x1) ? 11 : 7); })
static __inline __m256 __DEFAULT_FN_ATTRS _mm256_castps128_ps256(__m128 __a)
Constructs a 256-bit floating-point vector of [8 x float] from a 128-bit floating-point vector of [4 ...
Definition: avxintrin.h:4553

Definition at line 7881 of file avx512vlintrin.h.

◆ _mm256_inserti32x4

#define _mm256_inserti32x4 (   A,
  B,
  imm 
)
Value:
__extension__ ({ \
(__m256i)__builtin_shufflevector((__v8si)(A), \
(__v8si)_mm256_castsi128_si256((__m128i)(B)), \
((imm) & 0x1) ? 0 : 8, \
((imm) & 0x1) ? 1 : 9, \
((imm) & 0x1) ? 2 : 10, \
((imm) & 0x1) ? 3 : 11, \
((imm) & 0x1) ? 8 : 4, \
((imm) & 0x1) ? 9 : 5, \
((imm) & 0x1) ? 10 : 6, \
((imm) & 0x1) ? 11 : 7); })
static __inline __m256i __DEFAULT_FN_ATTRS _mm256_castsi128_si256(__m128i __a)
Constructs a 256-bit integer vector from a 128-bit integer vector.
Definition: avxintrin.h:4572

Definition at line 7903 of file avx512vlintrin.h.

◆ _mm256_mask_alignr_epi32

#define _mm256_mask_alignr_epi32 (   W,
  U,
  A,
  B,
  imm 
)
Value:
__extension__ ({ \
(__m256i)__builtin_ia32_selectd_256((__mmask8)(U), \
(__v8si)_mm256_alignr_epi32((A), (B), (imm)), \
(__v8si)(__m256i)(W)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47
#define _mm256_alignr_epi32(A, B, imm)

Definition at line 8267 of file avx512vlintrin.h.

◆ _mm256_mask_alignr_epi64

#define _mm256_mask_alignr_epi64 (   W,
  U,
  A,
  B,
  imm 
)
Value:
__extension__ ({ \
(__m256i)__builtin_ia32_selectq_256((__mmask8)(U), \
(__v4di)_mm256_alignr_epi64((A), (B), (imm)), \
(__v4di)(__m256i)(W)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47
#define _mm256_alignr_epi64(A, B, imm)

Definition at line 8301 of file avx512vlintrin.h.

◆ _mm256_mask_cmp_epi32_mask

#define _mm256_mask_cmp_epi32_mask (   m,
  a,
  b,
 
)
Value:
__extension__ ({ \
(__mmask8)__builtin_ia32_cmpd256_mask((__v8si)(__m256i)(a), \
(__v8si)(__m256i)(b), (int)(p), \
(__mmask8)(m)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 718 of file avx512vlintrin.h.

◆ _mm256_mask_cmp_epi64_mask

#define _mm256_mask_cmp_epi64_mask (   m,
  a,
  b,
 
)
Value:
__extension__ ({ \
(__mmask8)__builtin_ia32_cmpq256_mask((__v4di)(__m256i)(a), \
(__v4di)(__m256i)(b), (int)(p), \
(__mmask8)(m)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 758 of file avx512vlintrin.h.

◆ _mm256_mask_cmp_epu32_mask

#define _mm256_mask_cmp_epu32_mask (   m,
  a,
  b,
 
)
Value:
__extension__ ({ \
(__mmask8)__builtin_ia32_ucmpd256_mask((__v8si)(__m256i)(a), \
(__v8si)(__m256i)(b), (int)(p), \
(__mmask8)(m)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 728 of file avx512vlintrin.h.

◆ _mm256_mask_cmp_epu64_mask

#define _mm256_mask_cmp_epu64_mask (   m,
  a,
  b,
 
)
Value:
__extension__ ({ \
(__mmask8)__builtin_ia32_ucmpq256_mask((__v4di)(__m256i)(a), \
(__v4di)(__m256i)(b), (int)(p), \
(__mmask8)(m)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 768 of file avx512vlintrin.h.

◆ _mm256_mask_cmp_pd_mask

#define _mm256_mask_cmp_pd_mask (   m,
  a,
  b,
 
)
Value:
__extension__ ({ \
(__mmask8)__builtin_ia32_cmppd256_mask((__v4df)(__m256d)(a), \
(__v4df)(__m256d)(b), (int)(p), \
(__mmask8)(m)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 788 of file avx512vlintrin.h.

◆ _mm256_mask_cmp_ps_mask

#define _mm256_mask_cmp_ps_mask (   m,
  a,
  b,
 
)
Value:
__extension__ ({ \
(__mmask8)__builtin_ia32_cmpps256_mask((__v8sf)(__m256)(a), \
(__v8sf)(__m256)(b), (int)(p), \
(__mmask8)(m)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 778 of file avx512vlintrin.h.

◆ _mm256_mask_cmpeq_epi32_mask

#define _mm256_mask_cmpeq_epi32_mask (   k,
  A,
 
)    _mm256_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_EQ)

Definition at line 68 of file avx512vlintrin.h.

Referenced by _mm256_mask_testn_epi32_mask().

◆ _mm256_mask_cmpeq_epi64_mask

#define _mm256_mask_cmpeq_epi64_mask (   k,
  A,
 
)    _mm256_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_EQ)

Definition at line 168 of file avx512vlintrin.h.

Referenced by _mm256_mask_testn_epi64_mask().

◆ _mm256_mask_cmpeq_epu32_mask

#define _mm256_mask_cmpeq_epu32_mask (   k,
  A,
 
)    _mm256_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_EQ)

Definition at line 118 of file avx512vlintrin.h.

◆ _mm256_mask_cmpeq_epu64_mask

#define _mm256_mask_cmpeq_epu64_mask (   k,
  A,
 
)    _mm256_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_EQ)

Definition at line 218 of file avx512vlintrin.h.

◆ _mm256_mask_cmpge_epi32_mask

#define _mm256_mask_cmpge_epi32_mask (   k,
  A,
 
)    _mm256_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_GE)

Definition at line 72 of file avx512vlintrin.h.

◆ _mm256_mask_cmpge_epi64_mask

#define _mm256_mask_cmpge_epi64_mask (   k,
  A,
 
)    _mm256_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_GE)

Definition at line 172 of file avx512vlintrin.h.

◆ _mm256_mask_cmpge_epu32_mask

#define _mm256_mask_cmpge_epu32_mask (   k,
  A,
 
)    _mm256_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_GE)

Definition at line 122 of file avx512vlintrin.h.

◆ _mm256_mask_cmpge_epu64_mask

#define _mm256_mask_cmpge_epu64_mask (   k,
  A,
 
)    _mm256_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_GE)

Definition at line 222 of file avx512vlintrin.h.

◆ _mm256_mask_cmpgt_epi32_mask

#define _mm256_mask_cmpgt_epi32_mask (   k,
  A,
 
)    _mm256_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_GT)

Definition at line 76 of file avx512vlintrin.h.

◆ _mm256_mask_cmpgt_epi64_mask

#define _mm256_mask_cmpgt_epi64_mask (   k,
  A,
 
)    _mm256_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_GT)

Definition at line 176 of file avx512vlintrin.h.

◆ _mm256_mask_cmpgt_epu32_mask

#define _mm256_mask_cmpgt_epu32_mask (   k,
  A,
 
)    _mm256_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_GT)

Definition at line 126 of file avx512vlintrin.h.

◆ _mm256_mask_cmpgt_epu64_mask

#define _mm256_mask_cmpgt_epu64_mask (   k,
  A,
 
)    _mm256_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_GT)

Definition at line 226 of file avx512vlintrin.h.

◆ _mm256_mask_cmple_epi32_mask

#define _mm256_mask_cmple_epi32_mask (   k,
  A,
 
)    _mm256_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_LE)

Definition at line 80 of file avx512vlintrin.h.

◆ _mm256_mask_cmple_epi64_mask

#define _mm256_mask_cmple_epi64_mask (   k,
  A,
 
)    _mm256_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_LE)

Definition at line 180 of file avx512vlintrin.h.

◆ _mm256_mask_cmple_epu32_mask

#define _mm256_mask_cmple_epu32_mask (   k,
  A,
 
)    _mm256_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_LE)

Definition at line 130 of file avx512vlintrin.h.

◆ _mm256_mask_cmple_epu64_mask

#define _mm256_mask_cmple_epu64_mask (   k,
  A,
 
)    _mm256_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_LE)

Definition at line 230 of file avx512vlintrin.h.

◆ _mm256_mask_cmplt_epi32_mask

#define _mm256_mask_cmplt_epi32_mask (   k,
  A,
 
)    _mm256_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_LT)

Definition at line 84 of file avx512vlintrin.h.

◆ _mm256_mask_cmplt_epi64_mask

#define _mm256_mask_cmplt_epi64_mask (   k,
  A,
 
)    _mm256_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_LT)

Definition at line 184 of file avx512vlintrin.h.

◆ _mm256_mask_cmplt_epu32_mask

#define _mm256_mask_cmplt_epu32_mask (   k,
  A,
 
)    _mm256_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_LT)

Definition at line 134 of file avx512vlintrin.h.

◆ _mm256_mask_cmplt_epu64_mask

#define _mm256_mask_cmplt_epu64_mask (   k,
  A,
 
)    _mm256_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_LT)

Definition at line 234 of file avx512vlintrin.h.

◆ _mm256_mask_cmpneq_epi32_mask

#define _mm256_mask_cmpneq_epi32_mask (   k,
  A,
 
)    _mm256_mask_cmp_epi32_mask((k), (A), (B), _MM_CMPINT_NE)

Definition at line 88 of file avx512vlintrin.h.

Referenced by _mm256_mask_test_epi32_mask().

◆ _mm256_mask_cmpneq_epi64_mask

#define _mm256_mask_cmpneq_epi64_mask (   k,
  A,
 
)    _mm256_mask_cmp_epi64_mask((k), (A), (B), _MM_CMPINT_NE)

Definition at line 188 of file avx512vlintrin.h.

Referenced by _mm256_mask_test_epi64_mask().

◆ _mm256_mask_cmpneq_epu32_mask

#define _mm256_mask_cmpneq_epu32_mask (   k,
  A,
 
)    _mm256_mask_cmp_epu32_mask((k), (A), (B), _MM_CMPINT_NE)

Definition at line 138 of file avx512vlintrin.h.

◆ _mm256_mask_cmpneq_epu64_mask

#define _mm256_mask_cmpneq_epu64_mask (   k,
  A,
 
)    _mm256_mask_cmp_epu64_mask((k), (A), (B), _MM_CMPINT_NE)

Definition at line 238 of file avx512vlintrin.h.

◆ _mm256_mask_cvt_roundps_ph

#define _mm256_mask_cvt_roundps_ph (   W,
  U,
  A,
 
)
Value:
__extension__ ({ \
(__m128i)__builtin_ia32_vcvtps2ph256_mask((__v8sf)(__m256)(A), (int)(I), \
(__v8hi)(__m128i)(W), \
(__mmask8)(U)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 8534 of file avx512vlintrin.h.

◆ _mm256_mask_extractf32x4_ps

#define _mm256_mask_extractf32x4_ps (   W,
  U,
  A,
  imm 
)
Value:
__extension__ ({ \
(__m128)__builtin_ia32_selectps_128((__mmask8)(U), \
(__v4sf)_mm256_extractf32x4_ps((A), (imm)), \
(__v4sf)(W)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47
#define _mm256_extractf32x4_ps(A, imm)

Definition at line 7853 of file avx512vlintrin.h.

◆ _mm256_mask_extracti32x4_epi32

#define _mm256_mask_extracti32x4_epi32 (   W,
  U,
  A,
  imm 
)
Value:
__extension__ ({ \
(__m128i)__builtin_ia32_selectd_128((__mmask8)(U), \
(__v4si)_mm256_extracti32x4_epi32((A), (imm)), \
(__v4si)(W)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47
#define _mm256_extracti32x4_epi32(A, imm)

Definition at line 7871 of file avx512vlintrin.h.

◆ _mm256_mask_fixupimm_pd

#define _mm256_mask_fixupimm_pd (   A,
  U,
  B,
  C,
  imm 
)
Value:
__extension__ ({ \
(__m256d)__builtin_ia32_fixupimmpd256_mask((__v4df)(__m256d)(A), \
(__v4df)(__m256d)(B), \
(__v4di)(__m256i)(C), (int)(imm), \
(__mmask8)(U)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 5441 of file avx512vlintrin.h.

◆ _mm256_mask_fixupimm_ps

#define _mm256_mask_fixupimm_ps (   A,
  U,
  B,
  C,
  imm 
)
Value:
__extension__ ({ \
(__m256)__builtin_ia32_fixupimmps256_mask((__v8sf)(__m256)(A), \
(__v8sf)(__m256)(B), \
(__v8si)(__m256i)(C), (int)(imm), \
(__mmask8)(U)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 5477 of file avx512vlintrin.h.

◆ _mm256_mask_getmant_pd

#define _mm256_mask_getmant_pd (   W,
  U,
  A,
  B,
 
)
Value:
__extension__ ({ \
(__m256d)__builtin_ia32_getmantpd256_mask((__v4df)(__m256d)(A), \
(int)(((C)<<2) | (B)), \
(__v4df)(__m256d)(W), \
(__mmask8)(U)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 7949 of file avx512vlintrin.h.

◆ _mm256_mask_getmant_ps

#define _mm256_mask_getmant_ps (   W,
  U,
  A,
  B,
 
)
Value:
__extension__ ({ \
(__m256)__builtin_ia32_getmantps256_mask((__v8sf)(__m256)(A), \
(int)(((C)<<2) | (B)), \
(__v8sf)(__m256)(W), \
(__mmask8)(U)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 7985 of file avx512vlintrin.h.

◆ _mm256_mask_i32scatter_epi32

#define _mm256_mask_i32scatter_epi32 (   addr,
  mask,
  index,
  v1,
  scale 
)
Value:
__extension__ ({ \
__builtin_ia32_scattersiv8si((int *)(addr), (__mmask8)(mask), \
(__v8si)(__m256i)(index), \
(__v8si)(__m256i)(v1), (int)(scale)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 3566 of file avx512vlintrin.h.

◆ _mm256_mask_i32scatter_epi64

#define _mm256_mask_i32scatter_epi64 (   addr,
  mask,
  index,
  v1,
  scale 
)
Value:
__extension__ ({ \
__builtin_ia32_scattersiv4di((long long *)(addr), (__mmask8)(mask), \
(__v4si)(__m128i)(index), \
(__v4di)(__m256i)(v1), (int)(scale)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 3526 of file avx512vlintrin.h.

◆ _mm256_mask_i32scatter_pd

#define _mm256_mask_i32scatter_pd (   addr,
  mask,
  index,
  v1,
  scale 
)
Value:
__extension__ ({ \
__builtin_ia32_scattersiv4df((double *)(addr), (__mmask8)(mask), \
(__v4si)(__m128i)(index), \
(__v4df)(__m256d)(v1), (int)(scale)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 3516 of file avx512vlintrin.h.

◆ _mm256_mask_i32scatter_ps

#define _mm256_mask_i32scatter_ps (   addr,
  mask,
  index,
  v1,
  scale 
)
Value:
__extension__ ({ \
__builtin_ia32_scattersiv8sf((float *)(addr), (__mmask8)(mask), \
(__v8si)(__m256i)(index), (__v8sf)(__m256)(v1), \
(int)(scale)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 3556 of file avx512vlintrin.h.

◆ _mm256_mask_i64scatter_epi32

#define _mm256_mask_i64scatter_epi32 (   addr,
  mask,
  index,
  v1,
  scale 
)
Value:
__extension__ ({ \
__builtin_ia32_scatterdiv8si((int *)(addr), (__mmask8)(mask), \
(__v4di)(__m256i)(index), \
(__v4si)(__m128i)(v1), (int)(scale)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 3486 of file avx512vlintrin.h.

◆ _mm256_mask_i64scatter_epi64

#define _mm256_mask_i64scatter_epi64 (   addr,
  mask,
  index,
  v1,
  scale 
)
Value:
__extension__ ({ \
__builtin_ia32_scatterdiv4di((long long *)(addr), (__mmask8)(mask), \
(__v4di)(__m256i)(index), \
(__v4di)(__m256i)(v1), (int)(scale)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 3446 of file avx512vlintrin.h.

◆ _mm256_mask_i64scatter_pd

#define _mm256_mask_i64scatter_pd (   addr,
  mask,
  index,
  v1,
  scale 
)
Value:
__extension__ ({ \
__builtin_ia32_scatterdiv4df((double *)(addr), (__mmask8)(mask), \
(__v4di)(__m256i)(index), \
(__v4df)(__m256d)(v1), (int)(scale)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 3436 of file avx512vlintrin.h.

◆ _mm256_mask_i64scatter_ps

#define _mm256_mask_i64scatter_ps (   addr,
  mask,
  index,
  v1,
  scale 
)
Value:
__extension__ ({ \
__builtin_ia32_scatterdiv8sf((float *)(addr), (__mmask8)(mask), \
(__v4di)(__m256i)(index), (__v4sf)(__m128)(v1), \
(int)(scale)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 3476 of file avx512vlintrin.h.

◆ _mm256_mask_insertf32x4

#define _mm256_mask_insertf32x4 (   W,
  U,
  A,
  B,
  imm 
)
Value:
__extension__ ({ \
(__m256)__builtin_ia32_selectps_256((__mmask8)(U), \
(__v8sf)_mm256_insertf32x4((A), (B), (imm)), \
(__v8sf)(W)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47
#define _mm256_insertf32x4(A, B, imm)

Definition at line 7893 of file avx512vlintrin.h.

◆ _mm256_mask_inserti32x4

#define _mm256_mask_inserti32x4 (   W,
  U,
  A,
  B,
  imm 
)
Value:
__extension__ ({ \
(__m256i)__builtin_ia32_selectd_256((__mmask8)(U), \
(__v8si)_mm256_inserti32x4((A), (B), (imm)), \
(__v8si)(W)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47
#define _mm256_inserti32x4(A, B, imm)

Definition at line 7915 of file avx512vlintrin.h.

◆ _mm256_mask_permute_pd

#define _mm256_mask_permute_pd (   W,
  U,
  X,
 
)
Value:
__extension__ ({ \
(__m256d)__builtin_ia32_selectpd_256((__mmask8)(U), \
(__v4df)_mm256_permute_pd((X), (C)), \
(__v4df)(__m256d)(W)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47
#define _mm256_permute_pd(A, C)
Copies the values in a 256-bit vector of [4 x double] as specified by the immediate integer operand...
Definition: avxintrin.h:1042
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition: SemaDecl.cpp:13010

Definition at line 6032 of file avx512vlintrin.h.

◆ _mm256_mask_permute_ps

#define _mm256_mask_permute_ps (   W,
  U,
  X,
 
)
Value:
__extension__ ({ \
(__m256)__builtin_ia32_selectps_256((__mmask8)(U), \
(__v8sf)_mm256_permute_ps((X), (C)), \
(__v8sf)(__m256)(W)); })
#define _mm256_permute_ps(A, C)
Copies the values in a 256-bit vector of [8 x float] as specified by the immediate integer operand...
Definition: avxintrin.h:1198
unsigned char __mmask8
Definition: avx512fintrin.h:47
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition: SemaDecl.cpp:13010

Definition at line 6052 of file avx512vlintrin.h.

◆ _mm256_mask_permutex_epi64

#define _mm256_mask_permutex_epi64 (   W,
  U,
  X,
 
)
Value:
__extension__ ({ \
(__m256i)__builtin_ia32_selectq_256((__mmask8)(U), \
(__v4di)_mm256_permutex_epi64((X), (C)), \
(__v4di)(__m256i)(W)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47
#define _mm256_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:13010

Definition at line 8115 of file avx512vlintrin.h.

◆ _mm256_mask_permutex_pd

#define _mm256_mask_permutex_pd (   W,
  U,
  X,
 
)
Value:
__extension__ ({ \
(__m256d)__builtin_ia32_selectpd_256((__mmask8)(U), \
(__v4df)_mm256_permutex_pd((X), (C)), \
(__v4df)(__m256d)(W)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47
X
Add a minimal nested name specifier fixit hint to allow lookup of a tag name from an outer enclosing ...
Definition: SemaDecl.cpp:13010
#define _mm256_permutex_pd(X, C)

Definition at line 8099 of file avx512vlintrin.h.

◆ _mm256_mask_rol_epi32

#define _mm256_mask_rol_epi32 (   w,
  u,
  a,
 
)
Value:
__extension__ ({\
(__m256i)__builtin_ia32_prold256_mask((__v8si)(__m256i)(a), (int)(b), \
(__v8si)(__m256i)(w), (__mmask8)(u)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 4351 of file avx512vlintrin.h.

◆ _mm256_mask_rol_epi64

#define _mm256_mask_rol_epi64 (   w,
  u,
  a,
 
)
Value:
__extension__ ({\
(__m256i)__builtin_ia32_prolq256_mask((__v4di)(__m256i)(a), (int)(b), \
(__v4di)(__m256i)(w), (__mmask8)(u)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 4379 of file avx512vlintrin.h.

◆ _mm256_mask_ror_epi32

#define _mm256_mask_ror_epi32 (   W,
  U,
  A,
 
)
Value:
__extension__ ({ \
(__m256i)__builtin_ia32_prord256_mask((__v8si)(__m256i)(A), (int)(B), \
(__v8si)(__m256i)(W), (__mmask8)(U)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 4527 of file avx512vlintrin.h.

◆ _mm256_mask_ror_epi64

#define _mm256_mask_ror_epi64 (   W,
  U,
  A,
 
)
Value:
__extension__ ({ \
(__m256i)__builtin_ia32_prorq256_mask((__v4di)(__m256i)(A), (int)(B), \
(__v4di)(__m256i)(W), (__mmask8)(U)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 4555 of file avx512vlintrin.h.

◆ _mm256_mask_roundscale_pd

#define _mm256_mask_roundscale_pd (   W,
  U,
  A,
  imm 
)
Value:
__extension__ ({ \
(__m256d)__builtin_ia32_rndscalepd_256_mask((__v4df)(__m256d)(A), \
(int)(imm), \
(__v4df)(__m256d)(W), \
(__mmask8)(U)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 3258 of file avx512vlintrin.h.

◆ _mm256_mask_roundscale_ps

#define _mm256_mask_roundscale_ps (   W,
  U,
  A,
  imm 
)
Value:
__extension__ ({ \
(__m256)__builtin_ia32_rndscaleps_256_mask((__v8sf)(__m256)(A), (int)(imm), \
(__v8sf)(__m256)(W), \
(__mmask8)(U)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 3293 of file avx512vlintrin.h.

◆ _mm256_mask_shuffle_epi32

#define _mm256_mask_shuffle_epi32 (   W,
  U,
  A,
 
)
Value:
__extension__({\
(__m256i)__builtin_ia32_selectd_256((__mmask8)(U), \
(__v8si)_mm256_shuffle_epi32((A), (I)), \
(__v8si)(__m256i)(W)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47
#define _mm256_shuffle_epi32(a, imm)
Definition: avx2intrin.h:506

Definition at line 8375 of file avx512vlintrin.h.

◆ _mm256_mask_shuffle_f32x4

#define _mm256_mask_shuffle_f32x4 (   W,
  U,
  A,
  B,
  imm 
)
Value:
__extension__ ({ \
(__m256)__builtin_ia32_selectps_256((__mmask8)(U), \
(__v8sf)_mm256_shuffle_f32x4((A), (B), (imm)), \
(__v8sf)(__m256)(W)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47
#define _mm256_shuffle_f32x4(A, B, imm)

Definition at line 6600 of file avx512vlintrin.h.

◆ _mm256_mask_shuffle_f64x2

#define _mm256_mask_shuffle_f64x2 (   W,
  U,
  A,
  B,
  imm 
)
Value:
__extension__ ({ \
(__m256d)__builtin_ia32_selectpd_256((__mmask8)(U), \
(__v4df)_mm256_shuffle_f64x2((A), (B), (imm)), \
(__v4df)(__m256)(W)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47
#define _mm256_shuffle_f64x2(A, B, imm)

Definition at line 6618 of file avx512vlintrin.h.

◆ _mm256_mask_shuffle_i32x4

#define _mm256_mask_shuffle_i32x4 (   W,
  U,
  A,
  B,
  imm 
)
Value:
__extension__ ({ \
(__m256i)__builtin_ia32_selectd_256((__mmask8)(U), \
(__v8si)_mm256_shuffle_i32x4((A), (B), (imm)), \
(__v8si)(__m256)(W)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47
#define _mm256_shuffle_i32x4(A, B, imm)

Definition at line 6636 of file avx512vlintrin.h.

◆ _mm256_mask_shuffle_i64x2

#define _mm256_mask_shuffle_i64x2 (   W,
  U,
  A,
  B,
  imm 
)
Value:
__extension__ ({ \
(__m256i)__builtin_ia32_selectq_256((__mmask8)(U), \
(__v4di)_mm256_shuffle_i64x2((A), (B), (imm)), \
(__v4di)(__m256)(W)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47
#define _mm256_shuffle_i64x2(A, B, imm)

Definition at line 6654 of file avx512vlintrin.h.

◆ _mm256_mask_shuffle_pd

#define _mm256_mask_shuffle_pd (   W,
  U,
  A,
  B,
 
)
Value:
__extension__ ({ \
(__m256d)__builtin_ia32_selectpd_256((__mmask8)(U), \
(__v4df)_mm256_shuffle_pd((A), (B), (M)), \
(__v4df)(__m256d)(W)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47
#define _mm256_shuffle_pd(a, b, mask)
Selects four double-precision values from the 256-bit operands of [4 x double], as specified by the i...
Definition: avxintrin.h:1603

Definition at line 6675 of file avx512vlintrin.h.

◆ _mm256_mask_shuffle_ps

#define _mm256_mask_shuffle_ps (   W,
  U,
  A,
  B,
 
)
Value:
__extension__ ({ \
(__m256)__builtin_ia32_selectps_256((__mmask8)(U), \
(__v8sf)_mm256_shuffle_ps((A), (B), (M)), \
(__v8sf)(__m256)(W)); })
#define _mm256_shuffle_ps(a, b, mask)
Selects 8 float values from the 256-bit operands of [8 x float], as specified by the immediate value ...
Definition: avxintrin.h:1549
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 6695 of file avx512vlintrin.h.

◆ _mm256_mask_ternarylogic_epi32

#define _mm256_mask_ternarylogic_epi32 (   A,
  U,
  B,
  C,
  imm 
)
Value:
__extension__ ({ \
(__m256i)__builtin_ia32_pternlogd256_mask((__v8si)(__m256i)(A), \
(__v8si)(__m256i)(B), \
(__v8si)(__m256i)(C), (int)(imm), \
(__mmask8)(U)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 6538 of file avx512vlintrin.h.

◆ _mm256_mask_ternarylogic_epi64

#define _mm256_mask_ternarylogic_epi64 (   A,
  U,
  B,
  C,
  imm 
)
Value:
__extension__ ({ \
(__m256i)__builtin_ia32_pternlogq256_mask((__v4di)(__m256i)(A), \
(__v4di)(__m256i)(B), \
(__v4di)(__m256i)(C), (int)(imm), \
(__mmask8)(U)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 6574 of file avx512vlintrin.h.

◆ _mm256_maskz_alignr_epi32

#define _mm256_maskz_alignr_epi32 (   U,
  A,
  B,
  imm 
)
Value:
__extension__ ({ \
(__m256i)__builtin_ia32_selectd_256((__mmask8)(U), \
(__v8si)_mm256_alignr_epi32((A), (B), (imm)), \
(__v8si)_mm256_setzero_si256()); })
unsigned char __mmask8
Definition: avx512fintrin.h:47
#define _mm256_alignr_epi32(A, B, imm)
static __inline __m256i __DEFAULT_FN_ATTRS _mm256_setzero_si256(void)
Constructs a 256-bit integer vector initialized to zero.
Definition: avxintrin.h:4358

Definition at line 8272 of file avx512vlintrin.h.

◆ _mm256_maskz_alignr_epi64

#define _mm256_maskz_alignr_epi64 (   U,
  A,
  B,
  imm 
)
Value:
__extension__ ({ \
(__m256i)__builtin_ia32_selectq_256((__mmask8)(U), \
(__v4di)_mm256_alignr_epi64((A), (B), (imm)), \
(__v4di)_mm256_setzero_si256()); })
unsigned char __mmask8
Definition: avx512fintrin.h:47
#define _mm256_alignr_epi64(A, B, imm)
static __inline __m256i __DEFAULT_FN_ATTRS _mm256_setzero_si256(void)
Constructs a 256-bit integer vector initialized to zero.
Definition: avxintrin.h:4358

Definition at line 8306 of file avx512vlintrin.h.

◆ _mm256_maskz_cvt_roundps_ph

#define _mm256_maskz_cvt_roundps_ph (   U,
  A,
 
)
Value:
__extension__ ({ \
(__m128i)__builtin_ia32_vcvtps2ph256_mask((__v8sf)(__m256)(A), (int)(I), \
(__v8hi)_mm_setzero_si128(), \
(__mmask8)(U)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_setzero_si128(void)
Creates a 128-bit integer vector initialized to zero.
Definition: emmintrin.h:3975

Definition at line 8539 of file avx512vlintrin.h.

◆ _mm256_maskz_extractf32x4_ps

#define _mm256_maskz_extractf32x4_ps (   U,
  A,
  imm 
)
Value:
__extension__ ({ \
(__m128)__builtin_ia32_selectps_128((__mmask8)(U), \
(__v4sf)_mm256_extractf32x4_ps((A), (imm)), \
(__v4sf)_mm_setzero_ps()); })
unsigned char __mmask8
Definition: avx512fintrin.h:47
#define _mm256_extractf32x4_ps(A, imm)
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:1881

Definition at line 7858 of file avx512vlintrin.h.

◆ _mm256_maskz_extracti32x4_epi32

#define _mm256_maskz_extracti32x4_epi32 (   U,
  A,
  imm 
)
Value:
__extension__ ({ \
(__m128i)__builtin_ia32_selectd_128((__mmask8)(U), \
(__v4si)_mm256_extracti32x4_epi32((A), (imm)), \
(__v4si)_mm_setzero_si128()); })
unsigned char __mmask8
Definition: avx512fintrin.h:47
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_setzero_si128(void)
Creates a 128-bit integer vector initialized to zero.
Definition: emmintrin.h:3975
#define _mm256_extracti32x4_epi32(A, imm)

Definition at line 7876 of file avx512vlintrin.h.

◆ _mm256_maskz_fixupimm_pd

#define _mm256_maskz_fixupimm_pd (   U,
  A,
  B,
  C,
  imm 
)
Value:
__extension__ ({ \
(__m256d)__builtin_ia32_fixupimmpd256_maskz((__v4df)(__m256d)(A), \
(__v4df)(__m256d)(B), \
(__v4di)(__m256i)(C), \
(int)(imm), (__mmask8)(U)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 5447 of file avx512vlintrin.h.

◆ _mm256_maskz_fixupimm_ps

#define _mm256_maskz_fixupimm_ps (   U,
  A,
  B,
  C,
  imm 
)
Value:
__extension__ ({ \
(__m256)__builtin_ia32_fixupimmps256_maskz((__v8sf)(__m256)(A), \
(__v8sf)(__m256)(B), \
(__v8si)(__m256i)(C), (int)(imm), \
(__mmask8)(U)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 5483 of file avx512vlintrin.h.

◆ _mm256_maskz_getmant_pd

#define _mm256_maskz_getmant_pd (   U,
  A,
  B,
 
)
Value:
__extension__ ({ \
(__m256d)__builtin_ia32_getmantpd256_mask((__v4df)(__m256d)(A), \
(int)(((C)<<2) | (B)), \
(__v4df)_mm256_setzero_pd(), \
(__mmask8)(U)); })
unsigned char __mmask8
Definition: avx512fintrin.h:47
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:4331

Definition at line 7955 of file avx512vlintrin.h.

◆ _mm256_maskz_getmant_ps

#define _mm256_maskz_getmant_ps (   U,
  A,
  B,
 
)
Value:
__extension__ ({ \
(__m256)__builtin_ia32_getmantps256_mask((__v8sf)(__m256)(A), \
(int)(((C)<<2) | (B)), \
(__v8sf)_mm256_setzero_ps(), \
(__mmask8)(U)); })
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:4345
unsigned char __mmask8
Definition: avx512fintrin.h:47

Definition at line 7991 of file avx512vlintrin.h.

◆ _mm256_maskz_insertf32x4

#define _mm256_maskz_insertf32x4 (   U,
  A,
  B,
  imm 
)
Value:
__extension__ ({ \
(__m256)__builtin_ia32_selectps_256((__mmask8)(U), \
(__v8sf)_mm256_insertf32x4((A), (B), (imm)), \
(__v8sf)_mm256_setzero_ps()); })
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:4345
unsigned char __mmask8
Definition: avx512fintrin.h:47
#define _mm256_insertf32x4(A, B, imm)

Definition at line 7898 of file avx512vlintrin.h.

◆ _mm256_maskz_inserti32x4

#define _mm256_maskz_inserti32x4 (   U,
  A,
  B,
  imm 
)