|
#define | _INCLUDED_IMM |
|
#define | _CMP_EQ_OQ 0x00 /* Equal (ordered, nonsignaling) */ |
|
#define | _CMP_LT_OS 0x01 /* Less-than (ordered, signaling) */ |
|
#define | _CMP_LE_OS 0x02 /* Less-than-or-equal (ordered, signaling) */ |
|
#define | _CMP_UNORD_Q 0x03 /* Unordered (nonsignaling) */ |
|
#define | _CMP_NEQ_UQ 0x04 /* Not-equal (unordered, nonsignaling) */ |
|
#define | _CMP_NLT_US 0x05 /* Not-less-than (unordered, signaling) */ |
|
#define | _CMP_NLE_US |
|
#define | _CMP_ORD_Q 0x07 /* Ordered (nonsignaling) */ |
|
#define | _CMP_EQ_UQ 0x08 /* Equal (unordered, non-signaling) */ |
|
#define | _CMP_NGE_US |
|
#define | _CMP_NGT_US 0x0A /* Not-greater-than (unordered, signaling) */ |
|
#define | _CMP_FALSE_OQ 0x0B /* False (ordered, nonsignaling) */ |
|
#define | _CMP_NEQ_OQ 0x0C /* Not-equal (ordered, non-signaling) */ |
|
#define | _CMP_GE_OS 0x0D /* Greater-than-or-equal (ordered, signaling) */ |
|
#define | _CMP_GT_OS 0x0E /* Greater-than (ordered, signaling) */ |
|
#define | _CMP_TRUE_UQ 0x0F /* True (unordered, non-signaling) */ |
|
#define | _CMP_EQ_OS 0x10 /* Equal (ordered, signaling) */ |
|
#define | _CMP_LT_OQ 0x11 /* Less-than (ordered, nonsignaling) */ |
|
#define | _CMP_LE_OQ 0x12 /* Less-than-or-equal (ordered, nonsignaling) */ |
|
#define | _CMP_UNORD_S 0x13 /* Unordered (signaling) */ |
|
#define | _CMP_NEQ_US 0x14 /* Not-equal (unordered, signaling) */ |
|
#define | _CMP_NLT_UQ 0x15 /* Not-less-than (unordered, nonsignaling) */ |
|
#define | _CMP_NLE_UQ |
|
#define | _CMP_ORD_S 0x17 /* Ordered (signaling) */ |
|
#define | _CMP_EQ_US 0x18 /* Equal (unordered, signaling) */ |
|
#define | _CMP_NGE_UQ |
|
#define | _CMP_NGT_UQ 0x1A /* Not-greater-than (unordered, nonsignaling) */ |
|
#define | _CMP_FALSE_OS 0x1B /* False (ordered, signaling) */ |
|
#define | _CMP_NEQ_OS 0x1C /* Not-equal (ordered, signaling) */ |
|
#define | _CMP_GE_OQ |
|
#define | _CMP_GT_OQ 0x1E /* Greater-than (ordered, nonsignaling) */ |
|
#define | _CMP_TRUE_US 0x1F /* True (unordered, signaling) */ |
|
#define | _mm256_loadu2_m128(hiaddr, loaddr) _mm256_set_m128(_mm_loadu_ps(hiaddr), _mm_loadu_ps(loaddr)) |
|
#define | _mm256_loadu2_m128d(hiaddr, loaddr) _mm256_set_m128d(_mm_loadu_pd(hiaddr), _mm_loadu_pd(loaddr)) |
|
#define | _mm256_loadu2_m128i(hiaddr, loaddr) _mm256_set_m128i(_mm_loadu_si128(hiaddr), _mm_loadu_si128(loaddr)) |
|
#define | _mm256_storeu2_m128(hiaddr, loaddr, a) |
|
#define | _mm256_storeu2_m128d(hiaddr, loaddr, a) |
|
#define | _mm256_storeu2_m128i(hiaddr, loaddr, a) |
|
#define | _mm256_ceil_pd(val) _mm256_round_pd((val), _MM_FROUND_CEIL) |
|
#define | _mm256_floor_pd(val) _mm256_round_pd((val), _MM_FROUND_FLOOR) |
|
#define | _mm256_ceil_ps(val) _mm256_round_ps((val), _MM_FROUND_CEIL) |
|
#define | _mm256_floor_ps(val) _mm256_round_ps((val), _MM_FROUND_FLOOR) |
|
#define | _mm256_test_all_zeros(mask, val) _mm256_testz_si256((mask), (val)) |
|
#define | _mm256_test_all_ones(val) _mm256_testc_si256((val), _mm256_cmpeq_epi32((val),(val))) |
|
#define | _mm256_test_mix_ones_zeros(mask, val) _mm256_testnzc_si256((mask), (val)) |
|
#define | _mm256_set_m128(hi, lo) _mm256_insertf128_ps(_mm256_castps128_ps256(lo), (hi), 0x1) |
|
#define | _mm256_set_m128d(hi, lo) _mm256_insertf128_pd(_mm256_castpd128_pd256(lo), (hi), 0x1) |
|
#define | _mm256_set_m128i(hi, lo) _mm256_insertf128_si256(_mm256_castsi128_si256(lo), (hi), 0x1) |
|
#define | _mm256_setr_m128(lo, hi) _mm256_set_m128((hi), (lo)) |
|
#define | _mm256_setr_m128d(lo, hi) _mm256_set_m128d((hi), (lo)) |
|
#define | _mm256_setr_m128i(lo, hi) _mm256_set_m128i((hi), (lo)) |
|
#define | _mm_undefined_ps _mm_setzero_ps |
|
#define | _mm_undefined_pd _mm_setzero_pd |
|
#define | _mm_undefined_si128 _mm_setzero_si128 |
|
#define | _mm256_undefined_ps _mm256_setzero_ps |
|
#define | _mm256_undefined_pd _mm256_setzero_pd |
|
#define | _mm256_undefined_si256 _mm256_setzero_si256 |
|
#define | _XCR_XFEATURE_ENABLED_MASK 0 |
|
#define | _mm256_bslli_epi128 _mm256_slli_si256 |
|
#define | _mm256_bsrli_epi128 _mm256_srli_si256 |
|
#define | _XBEGIN_STARTED (~0u) |
|
#define | _XABORT_EXPLICIT (1 << 0) |
|
#define | _XABORT_RETRY (1 << 1) |
|
#define | _XABORT_CONFLICT (1 << 2) |
|
#define | _XABORT_CAPACITY (1 << 3) |
|
#define | _XABORT_DEBUG (1 << 4) |
|
#define | _XABORT_NESTED (1 << 5) |
|
#define | _XABORT_CODE(x) ((unsigned char)(((x) >> 24) & 0xFF)) |
|
#define | _loadbe_i16(be_ptr) ((short) _load_be_u16(be_ptr)) |
|
#define | _loadbe_i32(be_ptr) ((int) _load_be_u32(be_ptr)) |
|
#define | _loadbe_i64(be_ptr) ((__int64)_load_be_u64(be_ptr)) |
|
#define | _storebe_i16(be_ptr, val) _store_be_u16(be_ptr, (unsigned short)(val)) |
|
#define | _storebe_i32(be_ptr, val) _store_be_u32(be_ptr, (unsigned int)(val)) |
|
#define | _storebe_i64(be_ptr, val) _store_be_u64(be_ptr, (unsigned __int64)(__int64)(val)) |
|
|
union | __declspec (intrin_type) __declspec(align(32)) __m256 |
|
__m256d __cdecl | _mm256_add_pd (__m256d, __m256d) |
|
__m256 __cdecl | _mm256_add_ps (__m256, __m256) |
|
__m256d __cdecl | _mm256_addsub_pd (__m256d, __m256d) |
|
__m256 __cdecl | _mm256_addsub_ps (__m256, __m256) |
|
__m256d __cdecl | _mm256_and_pd (__m256d, __m256d) |
|
__m256 __cdecl | _mm256_and_ps (__m256, __m256) |
|
__m256d __cdecl | _mm256_andnot_pd (__m256d, __m256d) |
|
__m256 __cdecl | _mm256_andnot_ps (__m256, __m256) |
|
__m256d __cdecl | _mm256_blend_pd (__m256d, __m256d, const int) |
|
__m256 __cdecl | _mm256_blend_ps (__m256, __m256, const int) |
|
__m256d __cdecl | _mm256_blendv_pd (__m256d, __m256d, __m256d) |
|
__m256 __cdecl | _mm256_blendv_ps (__m256, __m256, __m256) |
|
__m256d __cdecl | _mm256_div_pd (__m256d, __m256d) |
|
__m256 __cdecl | _mm256_div_ps (__m256, __m256) |
|
__m256 __cdecl | _mm256_dp_ps (__m256, __m256, const int) |
|
__m256d __cdecl | _mm256_hadd_pd (__m256d, __m256d) |
|
__m256 __cdecl | _mm256_hadd_ps (__m256, __m256) |
|
__m256d __cdecl | _mm256_hsub_pd (__m256d, __m256d) |
|
__m256 __cdecl | _mm256_hsub_ps (__m256, __m256) |
|
__m256d __cdecl | _mm256_max_pd (__m256d, __m256d) |
|
__m256 __cdecl | _mm256_max_ps (__m256, __m256) |
|
__m256d __cdecl | _mm256_min_pd (__m256d, __m256d) |
|
__m256 __cdecl | _mm256_min_ps (__m256, __m256) |
|
__m256d __cdecl | _mm256_mul_pd (__m256d, __m256d) |
|
__m256 __cdecl | _mm256_mul_ps (__m256, __m256) |
|
__m256d __cdecl | _mm256_or_pd (__m256d, __m256d) |
|
__m256 __cdecl | _mm256_or_ps (__m256, __m256) |
|
__m256d __cdecl | _mm256_shuffle_pd (__m256d, __m256d, const int) |
|
__m256 __cdecl | _mm256_shuffle_ps (__m256, __m256, const int) |
|
__m256d __cdecl | _mm256_sub_pd (__m256d, __m256d) |
|
__m256 __cdecl | _mm256_sub_ps (__m256, __m256) |
|
__m256d __cdecl | _mm256_xor_pd (__m256d, __m256d) |
|
__m256 __cdecl | _mm256_xor_ps (__m256, __m256) |
|
__m128d __cdecl | _mm_cmp_pd (__m128d, __m128d, const int) |
|
__m256d __cdecl | _mm256_cmp_pd (__m256d, __m256d, const int) |
|
__m128 __cdecl | _mm_cmp_ps (__m128, __m128, const int) |
|
__m256 __cdecl | _mm256_cmp_ps (__m256, __m256, const int) |
|
__m128d __cdecl | _mm_cmp_sd (__m128d, __m128d, const int) |
|
int __cdecl | _mm_comi_sd (__m128d, __m128d, const int) |
|
__m128 __cdecl | _mm_cmp_ss (__m128, __m128, const int) |
|
int __cdecl | _mm_comi_ss (__m128, __m128, const int) |
|
__m256d __cdecl | _mm256_cvtepi32_pd (__m128i) |
|
__m256 __cdecl | _mm256_cvtepi32_ps (__m256i) |
|
__m128 __cdecl | _mm256_cvtpd_ps (__m256d) |
|
__m256i __cdecl | _mm256_cvtps_epi32 (__m256) |
|
__m256d __cdecl | _mm256_cvtps_pd (__m128) |
|
__m128i __cdecl | _mm256_cvttpd_epi32 (__m256d) |
|
__m128i __cdecl | _mm256_cvtpd_epi32 (__m256d) |
|
__m256i __cdecl | _mm256_cvttps_epi32 (__m256) |
|
__m128 __cdecl | _mm256_extractf128_ps (__m256, const int) |
|
__m128d __cdecl | _mm256_extractf128_pd (__m256d, const int) |
|
__m128i __cdecl | _mm256_extractf128_si256 (__m256i, const int) |
|
void __cdecl | _mm256_zeroall (void) |
|
void __cdecl | _mm256_zeroupper (void) |
|
__m256 __cdecl | _mm256_permutevar_ps (__m256, __m256i) |
|
__m128 __cdecl | _mm_permutevar_ps (__m128, __m128i) |
|
__m256 __cdecl | _mm256_permute_ps (__m256, int) |
|
__m128 __cdecl | _mm_permute_ps (__m128, int) |
|
__m256d __cdecl | _mm256_permutevar_pd (__m256d, __m256i) |
|
__m128d __cdecl | _mm_permutevar_pd (__m128d, __m128i) |
|
__m256d __cdecl | _mm256_permute_pd (__m256d, int) |
|
__m128d __cdecl | _mm_permute_pd (__m128d, int) |
|
__m256 __cdecl | _mm256_permute2f128_ps (__m256, __m256, int) |
|
__m256d __cdecl | _mm256_permute2f128_pd (__m256d, __m256d, int) |
|
__m256i __cdecl | _mm256_permute2f128_si256 (__m256i, __m256i, int) |
|
__m256 __cdecl | _mm256_broadcast_ss (float const *) |
|
__m128 __cdecl | _mm_broadcast_ss (float const *) |
|
__m256d __cdecl | _mm256_broadcast_sd (double const *) |
|
__m256 __cdecl | _mm256_broadcast_ps (__m128 const *) |
|
__m256d __cdecl | _mm256_broadcast_pd (__m128d const *) |
|
__m256 __cdecl | _mm256_insertf128_ps (__m256, __m128, int) |
|
__m256d __cdecl | _mm256_insertf128_pd (__m256d, __m128d, int) |
|
__m256i __cdecl | _mm256_insertf128_si256 (__m256i, __m128i, int) |
|
__m256d __cdecl | _mm256_load_pd (double const *) |
|
void __cdecl | _mm256_store_pd (double *, __m256d) |
|
__m256 __cdecl | _mm256_load_ps (float const *) |
|
void __cdecl | _mm256_store_ps (float *, __m256) |
|
__m256d __cdecl | _mm256_loadu_pd (double const *) |
|
void __cdecl | _mm256_storeu_pd (double *, __m256d) |
|
__m256 __cdecl | _mm256_loadu_ps (float const *) |
|
void __cdecl | _mm256_storeu_ps (float *, __m256) |
|
__m256i __cdecl | _mm256_load_si256 (__m256i const *) |
|
void __cdecl | _mm256_store_si256 (__m256i *, __m256i) |
|
__m256i __cdecl | _mm256_loadu_si256 (__m256i const *) |
|
void __cdecl | _mm256_storeu_si256 (__m256i *, __m256i) |
|
__m256d __cdecl | _mm256_maskload_pd (double const *, __m256i) |
|
void __cdecl | _mm256_maskstore_pd (double *, __m256i, __m256d) |
|
__m128d __cdecl | _mm_maskload_pd (double const *, __m128i) |
|
void __cdecl | _mm_maskstore_pd (double *, __m128i, __m128d) |
|
__m256 __cdecl | _mm256_maskload_ps (float const *, __m256i) |
|
void __cdecl | _mm256_maskstore_ps (float *, __m256i, __m256) |
|
__m128 __cdecl | _mm_maskload_ps (float const *, __m128i) |
|
void __cdecl | _mm_maskstore_ps (float *, __m128i, __m128) |
|
__m256 __cdecl | _mm256_movehdup_ps (__m256) |
|
__m256 __cdecl | _mm256_moveldup_ps (__m256) |
|
__m256d __cdecl | _mm256_movedup_pd (__m256d) |
|
__m256i __cdecl | _mm256_lddqu_si256 (__m256i const *) |
|
void __cdecl | _mm256_stream_si256 (__m256i *, __m256i) |
|
void __cdecl | _mm256_stream_pd (double *, __m256d) |
|
void __cdecl | _mm256_stream_ps (float *, __m256) |
|
__m256 __cdecl | _mm256_rcp_ps (__m256) |
|
__m256 __cdecl | _mm256_rsqrt_ps (__m256) |
|
__m256d __cdecl | _mm256_sqrt_pd (__m256d) |
|
__m256 __cdecl | _mm256_sqrt_ps (__m256) |
|
__m256d __cdecl | _mm256_round_pd (__m256d, int) |
|
__m256 __cdecl | _mm256_round_ps (__m256, int) |
|
__m256d __cdecl | _mm256_unpackhi_pd (__m256d, __m256d) |
|
__m256 __cdecl | _mm256_unpackhi_ps (__m256, __m256) |
|
__m256d __cdecl | _mm256_unpacklo_pd (__m256d, __m256d) |
|
__m256 __cdecl | _mm256_unpacklo_ps (__m256, __m256) |
|
int __cdecl | _mm256_testz_si256 (__m256i, __m256i) |
|
int __cdecl | _mm256_testc_si256 (__m256i, __m256i) |
|
int __cdecl | _mm256_testnzc_si256 (__m256i, __m256i) |
|
int __cdecl | _mm256_testz_pd (__m256d, __m256d) |
|
int __cdecl | _mm256_testc_pd (__m256d, __m256d) |
|
int __cdecl | _mm256_testnzc_pd (__m256d, __m256d) |
|
int __cdecl | _mm_testz_pd (__m128d, __m128d) |
|
int __cdecl | _mm_testc_pd (__m128d, __m128d) |
|
int __cdecl | _mm_testnzc_pd (__m128d, __m128d) |
|
int __cdecl | _mm256_testz_ps (__m256, __m256) |
|
int __cdecl | _mm256_testc_ps (__m256, __m256) |
|
int __cdecl | _mm256_testnzc_ps (__m256, __m256) |
|
int __cdecl | _mm_testz_ps (__m128, __m128) |
|
int __cdecl | _mm_testc_ps (__m128, __m128) |
|
int __cdecl | _mm_testnzc_ps (__m128, __m128) |
|
int __cdecl | _mm256_movemask_pd (__m256d) |
|
int __cdecl | _mm256_movemask_ps (__m256) |
|
__m256d __cdecl | _mm256_setzero_pd (void) |
|
__m256 __cdecl | _mm256_setzero_ps (void) |
|
__m256i __cdecl | _mm256_setzero_si256 (void) |
|
__m256d __cdecl | _mm256_set_pd (double, double, double, double) |
|
__m256 __cdecl | _mm256_set_ps (float, float, float, float, float, float, float, float) |
|
__m256i __cdecl | _mm256_set_epi8 (char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char) |
|
__m256i __cdecl | _mm256_set_epi16 (short, short, short, short, short, short, short, short, short, short, short, short, short, short, short, short) |
|
__m256i __cdecl | _mm256_set_epi32 (int, int, int, int, int, int, int, int) |
|
__m256i __cdecl | _mm256_set_epi64x (__int64, __int64, __int64, __int64) |
|
__m256d __cdecl | _mm256_setr_pd (double, double, double, double) |
|
__m256 __cdecl | _mm256_setr_ps (float, float, float, float, float, float, float, float) |
|
__m256i __cdecl | _mm256_setr_epi8 (char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char) |
|
__m256i __cdecl | _mm256_setr_epi16 (short, short, short, short, short, short, short, short, short, short, short, short, short, short, short, short) |
|
__m256i __cdecl | _mm256_setr_epi32 (int, int, int, int, int, int, int, int) |
|
__m256i __cdecl | _mm256_setr_epi64x (__int64, __int64, __int64, __int64) |
|
__m256d __cdecl | _mm256_set1_pd (double) |
|
__m256 __cdecl | _mm256_set1_ps (float) |
|
__m256i __cdecl | _mm256_set1_epi8 (char) |
|
__m256i __cdecl | _mm256_set1_epi16 (short) |
|
__m256i __cdecl | _mm256_set1_epi32 (int) |
|
__m256i __cdecl | _mm256_set1_epi64x (long long) |
|
__m256 __cdecl | _mm256_castpd_ps (__m256d) |
|
__m256d __cdecl | _mm256_castps_pd (__m256) |
|
__m256i __cdecl | _mm256_castps_si256 (__m256) |
|
__m256i __cdecl | _mm256_castpd_si256 (__m256d) |
|
__m256 __cdecl | _mm256_castsi256_ps (__m256i) |
|
__m256d __cdecl | _mm256_castsi256_pd (__m256i) |
|
__m128 __cdecl | _mm256_castps256_ps128 (__m256) |
|
__m128d __cdecl | _mm256_castpd256_pd128 (__m256d) |
|
__m128i __cdecl | _mm256_castsi256_si128 (__m256i) |
|
__m256 __cdecl | _mm256_castps128_ps256 (__m128) |
|
__m256d __cdecl | _mm256_castpd128_pd256 (__m128d) |
|
__m256i __cdecl | _mm256_castsi128_si256 (__m128i) |
|
__m128 __cdecl | _mm_cvtph_ps (__m128i) |
|
__m256 __cdecl | _mm256_cvtph_ps (__m128i) |
|
__m128i __cdecl | _mm_cvtps_ph (__m128, const int) |
|
__m128i __cdecl | _mm256_cvtps_ph (__m256, int) |
|
unsigned __int64 __cdecl | _xgetbv (unsigned int) |
|
void __cdecl | _xsetbv (unsigned int, unsigned __int64) |
|
void __cdecl | _xsave (void *, unsigned __int64) |
|
void __cdecl | _xsaveopt (void *, unsigned __int64) |
|
void __cdecl | _xsavec (void *, unsigned __int64) |
|
void __cdecl | _xrstor (void const *, unsigned __int64) |
|
void __cdecl | _xsaves (void *, unsigned __int64) |
|
void __cdecl | _xrstors (void const *, unsigned __int64) |
|
void __cdecl | _fxsave (void *) |
|
void __cdecl | _fxrstor (void const *) |
|
int __cdecl | _rdrand16_step (unsigned short *) |
|
int __cdecl | _rdrand32_step (unsigned int *) |
|
__m128 __cdecl | _mm_fmadd_ps (__m128, __m128, __m128) |
|
__m128d __cdecl | _mm_fmadd_pd (__m128d, __m128d, __m128d) |
|
__m128 __cdecl | _mm_fmadd_ss (__m128, __m128, __m128) |
|
__m128d __cdecl | _mm_fmadd_sd (__m128d, __m128d, __m128d) |
|
__m128 __cdecl | _mm_fmsub_ps (__m128, __m128, __m128) |
|
__m128d __cdecl | _mm_fmsub_pd (__m128d, __m128d, __m128d) |
|
__m128 __cdecl | _mm_fmsub_ss (__m128, __m128, __m128) |
|
__m128d __cdecl | _mm_fmsub_sd (__m128d, __m128d, __m128d) |
|
__m128 __cdecl | _mm_fnmadd_ps (__m128, __m128, __m128) |
|
__m128d __cdecl | _mm_fnmadd_pd (__m128d, __m128d, __m128d) |
|
__m128 __cdecl | _mm_fnmadd_ss (__m128, __m128, __m128) |
|
__m128d __cdecl | _mm_fnmadd_sd (__m128d, __m128d, __m128d) |
|
__m128 __cdecl | _mm_fnmsub_ps (__m128, __m128, __m128) |
|
__m128d __cdecl | _mm_fnmsub_pd (__m128d, __m128d, __m128d) |
|
__m128 __cdecl | _mm_fnmsub_ss (__m128, __m128, __m128) |
|
__m128d __cdecl | _mm_fnmsub_sd (__m128d, __m128d, __m128d) |
|
__m256 __cdecl | _mm256_fmadd_ps (__m256, __m256, __m256) |
|
__m256d __cdecl | _mm256_fmadd_pd (__m256d, __m256d, __m256d) |
|
__m256 __cdecl | _mm256_fmsub_ps (__m256, __m256, __m256) |
|
__m256d __cdecl | _mm256_fmsub_pd (__m256d, __m256d, __m256d) |
|
__m256 __cdecl | _mm256_fnmadd_ps (__m256, __m256, __m256) |
|
__m256d __cdecl | _mm256_fnmadd_pd (__m256d, __m256d, __m256d) |
|
__m256 __cdecl | _mm256_fnmsub_ps (__m256, __m256, __m256) |
|
__m256d __cdecl | _mm256_fnmsub_pd (__m256d, __m256d, __m256d) |
|
__m128 __cdecl | _mm_fmaddsub_ps (__m128, __m128, __m128) |
|
__m128d __cdecl | _mm_fmaddsub_pd (__m128d, __m128d, __m128d) |
|
__m128 __cdecl | _mm_fmsubadd_ps (__m128, __m128, __m128) |
|
__m128d __cdecl | _mm_fmsubadd_pd (__m128d, __m128d, __m128d) |
|
__m256 __cdecl | _mm256_fmaddsub_ps (__m256, __m256, __m256) |
|
__m256d __cdecl | _mm256_fmaddsub_pd (__m256d, __m256d, __m256d) |
|
__m256 __cdecl | _mm256_fmsubadd_ps (__m256, __m256, __m256) |
|
__m256d __cdecl | _mm256_fmsubadd_pd (__m256d, __m256d, __m256d) |
|
__m256i __cdecl | _mm256_cmpeq_epi8 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_cmpeq_epi16 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_cmpeq_epi32 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_cmpeq_epi64 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_cmpgt_epi8 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_cmpgt_epi16 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_cmpgt_epi32 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_cmpgt_epi64 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_max_epi8 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_max_epi16 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_max_epi32 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_max_epu8 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_max_epu16 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_max_epu32 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_min_epi8 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_min_epi16 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_min_epi32 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_min_epu8 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_min_epu16 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_min_epu32 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_and_si256 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_andnot_si256 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_or_si256 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_xor_si256 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_abs_epi8 (__m256i) |
|
__m256i __cdecl | _mm256_abs_epi16 (__m256i) |
|
__m256i __cdecl | _mm256_abs_epi32 (__m256i) |
|
__m256i __cdecl | _mm256_add_epi8 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_add_epi16 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_add_epi32 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_add_epi64 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_adds_epi8 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_adds_epi16 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_adds_epu8 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_adds_epu16 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_sub_epi8 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_sub_epi16 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_sub_epi32 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_sub_epi64 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_subs_epi8 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_subs_epi16 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_subs_epu8 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_subs_epu16 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_avg_epu8 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_avg_epu16 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_hadd_epi16 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_hadd_epi32 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_hadds_epi16 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_hsub_epi16 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_hsub_epi32 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_hsubs_epi16 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_madd_epi16 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_maddubs_epi16 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_mulhi_epi16 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_mulhi_epu16 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_mullo_epi16 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_mullo_epi32 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_mul_epu32 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_mul_epi32 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_sign_epi8 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_sign_epi16 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_sign_epi32 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_mulhrs_epi16 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_sad_epu8 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_mpsadbw_epu8 (__m256i, __m256i, const int) |
|
__m256i __cdecl | _mm256_slli_si256 (__m256i, const int) |
|
__m256i __cdecl | _mm256_srli_si256 (__m256i, const int) |
|
__m256i __cdecl | _mm256_sll_epi16 (__m256i, __m128i) |
|
__m256i __cdecl | _mm256_sll_epi32 (__m256i, __m128i) |
|
__m256i __cdecl | _mm256_sll_epi64 (__m256i, __m128i) |
|
__m256i __cdecl | _mm256_slli_epi16 (__m256i, int) |
|
__m256i __cdecl | _mm256_slli_epi32 (__m256i, int) |
|
__m256i __cdecl | _mm256_slli_epi64 (__m256i, int) |
|
__m256i __cdecl | _mm256_sllv_epi32 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_sllv_epi64 (__m256i, __m256i) |
|
__m128i __cdecl | _mm_sllv_epi32 (__m128i, __m128i) |
|
__m128i __cdecl | _mm_sllv_epi64 (__m128i, __m128i) |
|
__m256i __cdecl | _mm256_sra_epi16 (__m256i, __m128i) |
|
__m256i __cdecl | _mm256_sra_epi32 (__m256i, __m128i) |
|
__m256i __cdecl | _mm256_srai_epi16 (__m256i, int) |
|
__m256i __cdecl | _mm256_srai_epi32 (__m256i, int) |
|
__m256i __cdecl | _mm256_srav_epi32 (__m256i, __m256i) |
|
__m128i __cdecl | _mm_srav_epi32 (__m128i, __m128i) |
|
__m256i __cdecl | _mm256_srl_epi16 (__m256i, __m128i) |
|
__m256i __cdecl | _mm256_srl_epi32 (__m256i, __m128i) |
|
__m256i __cdecl | _mm256_srl_epi64 (__m256i, __m128i) |
|
__m256i __cdecl | _mm256_srli_epi16 (__m256i, int) |
|
__m256i __cdecl | _mm256_srli_epi32 (__m256i, int) |
|
__m256i __cdecl | _mm256_srli_epi64 (__m256i, int) |
|
__m256i __cdecl | _mm256_srlv_epi32 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_srlv_epi64 (__m256i, __m256i) |
|
__m128i __cdecl | _mm_srlv_epi32 (__m128i, __m128i) |
|
__m128i __cdecl | _mm_srlv_epi64 (__m128i, __m128i) |
|
__m128i __cdecl | _mm_blend_epi32 (__m128i, __m128i, const int) |
|
__m256i __cdecl | _mm256_blend_epi32 (__m256i, __m256i, const int) |
|
__m256i __cdecl | _mm256_alignr_epi8 (__m256i, __m256i, const int) |
|
__m256i __cdecl | _mm256_blendv_epi8 (__m256i, __m256i, __m256i) |
|
__m256i __cdecl | _mm256_blend_epi16 (__m256i, __m256i, const int) |
|
__m256i __cdecl | _mm256_packs_epi16 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_packs_epi32 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_packus_epi16 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_packus_epi32 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_unpackhi_epi8 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_unpackhi_epi16 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_unpackhi_epi32 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_unpackhi_epi64 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_unpacklo_epi8 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_unpacklo_epi16 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_unpacklo_epi32 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_unpacklo_epi64 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_shuffle_epi8 (__m256i, __m256i) |
|
__m256i __cdecl | _mm256_shuffle_epi32 (__m256i, const int) |
|
__m256i __cdecl | _mm256_shufflehi_epi16 (__m256i, const int) |
|
__m256i __cdecl | _mm256_shufflelo_epi16 (__m256i, const int) |
|
__m128i __cdecl | _mm256_extracti128_si256 (__m256i, const int) |
|
__m256i __cdecl | _mm256_inserti128_si256 (__m256i, __m128i, const int) |
|
__m128 __cdecl | _mm_broadcastss_ps (__m128) |
|
__m128d __cdecl | _mm_broadcastsd_pd (__m128d) |
|
__m128i __cdecl | _mm_broadcastb_epi8 (__m128i) |
|
__m128i __cdecl | _mm_broadcastw_epi16 (__m128i) |
|
__m128i __cdecl | _mm_broadcastd_epi32 (__m128i) |
|
__m128i __cdecl | _mm_broadcastq_epi64 (__m128i) |
|
__m256 __cdecl | _mm256_broadcastss_ps (__m128) |
|
__m256d __cdecl | _mm256_broadcastsd_pd (__m128d) |
|
__m256i __cdecl | _mm256_broadcastb_epi8 (__m128i) |
|
__m256i __cdecl | _mm256_broadcastw_epi16 (__m128i) |
|
__m256i __cdecl | _mm256_broadcastd_epi32 (__m128i) |
|
__m256i __cdecl | _mm256_broadcastq_epi64 (__m128i) |
|
__m256i __cdecl | _mm256_broadcastsi128_si256 (__m128i) |
|
__m256i __cdecl | _mm256_cvtepi8_epi16 (__m128i) |
|
__m256i __cdecl | _mm256_cvtepi8_epi32 (__m128i) |
|
__m256i __cdecl | _mm256_cvtepi8_epi64 (__m128i) |
|
__m256i __cdecl | _mm256_cvtepi16_epi32 (__m128i) |
|
__m256i __cdecl | _mm256_cvtepi16_epi64 (__m128i) |
|
__m256i __cdecl | _mm256_cvtepi32_epi64 (__m128i) |
|
__m256i __cdecl | _mm256_cvtepu8_epi16 (__m128i) |
|
__m256i __cdecl | _mm256_cvtepu8_epi32 (__m128i) |
|
__m256i __cdecl | _mm256_cvtepu8_epi64 (__m128i) |
|
__m256i __cdecl | _mm256_cvtepu16_epi32 (__m128i) |
|
__m256i __cdecl | _mm256_cvtepu16_epi64 (__m128i) |
|
__m256i __cdecl | _mm256_cvtepu32_epi64 (__m128i) |
|
int __cdecl | _mm256_movemask_epi8 (__m256i) |
|
__m128i __cdecl | _mm_maskload_epi32 (int const *, __m128i) |
|
__m128i __cdecl | _mm_maskload_epi64 (__int64 const *, __m128i) |
|
void __cdecl | _mm_maskstore_epi32 (int *, __m128i, __m128i) |
|
void __cdecl | _mm_maskstore_epi64 (__int64 *, __m128i, __m128i) |
|
__m256i __cdecl | _mm256_maskload_epi32 (int const *, __m256i) |
|
__m256i __cdecl | _mm256_maskload_epi64 (__int64 const *, __m256i) |
|
void __cdecl | _mm256_maskstore_epi32 (int *, __m256i, __m256i) |
|
void __cdecl | _mm256_maskstore_epi64 (__int64 *, __m256i, __m256i) |
|
__m256i __cdecl | _mm256_permutevar8x32_epi32 (__m256i, __m256i) |
|
__m256 __cdecl | _mm256_permutevar8x32_ps (__m256, __m256i) |
|
__m256i __cdecl | _mm256_permute4x64_epi64 (__m256i, const int) |
|
__m256d __cdecl | _mm256_permute4x64_pd (__m256d, const int) |
|
__m256i __cdecl | _mm256_permute2x128_si256 (__m256i, __m256i, const int) |
|
__m256i __cdecl | _mm256_stream_load_si256 (__m256i const *) |
|
__m256d __cdecl | _mm256_mask_i32gather_pd (__m256d, double const *, __m128i, __m256d, const int) |
|
__m256 __cdecl | _mm256_mask_i32gather_ps (__m256, float const *, __m256i, __m256, const int) |
|
__m256d __cdecl | _mm256_mask_i64gather_pd (__m256d, double const *, __m256i, __m256d, const int) |
|
__m128 __cdecl | _mm256_mask_i64gather_ps (__m128, float const *, __m256i, __m128, const int) |
|
__m128d __cdecl | _mm_mask_i32gather_pd (__m128d, double const *, __m128i, __m128d, const int) |
|
__m128 __cdecl | _mm_mask_i32gather_ps (__m128, float const *, __m128i, __m128, const int) |
|
__m128d __cdecl | _mm_mask_i64gather_pd (__m128d, double const *, __m128i, __m128d, const int) |
|
__m128 __cdecl | _mm_mask_i64gather_ps (__m128, float const *, __m128i, __m128, const int) |
|
__m256i __cdecl | _mm256_mask_i32gather_epi32 (__m256i, int const *, __m256i, __m256i, const int) |
|
__m256i __cdecl | _mm256_mask_i32gather_epi64 (__m256i, __int64 const *, __m128i, __m256i, const int) |
|
__m128i __cdecl | _mm256_mask_i64gather_epi32 (__m128i, int const *, __m256i, __m128i, const int) |
|
__m256i __cdecl | _mm256_mask_i64gather_epi64 (__m256i, __int64 const *, __m256i, __m256i, const int) |
|
__m128i __cdecl | _mm_mask_i32gather_epi32 (__m128i, int const *, __m128i, __m128i, const int) |
|
__m128i __cdecl | _mm_mask_i32gather_epi64 (__m128i, __int64 const *, __m128i, __m128i, const int) |
|
__m128i __cdecl | _mm_mask_i64gather_epi32 (__m128i, int const *, __m128i, __m128i, const int) |
|
__m128i __cdecl | _mm_mask_i64gather_epi64 (__m128i, __int64 const *, __m128i, __m128i, const int) |
|
__m256d __cdecl | _mm256_i32gather_pd (double const *, __m128i, const int) |
|
__m256 __cdecl | _mm256_i32gather_ps (float const *, __m256i, const int) |
|
__m256d __cdecl | _mm256_i64gather_pd (double const *, __m256i, const int) |
|
__m128 __cdecl | _mm256_i64gather_ps (float const *, __m256i, const int) |
|
__m128d __cdecl | _mm_i32gather_pd (double const *, __m128i, const int) |
|
__m128 __cdecl | _mm_i32gather_ps (float const *, __m128i, const int) |
|
__m128d __cdecl | _mm_i64gather_pd (double const *, __m128i, const int) |
|
__m128 __cdecl | _mm_i64gather_ps (float const *, __m128i, const int) |
|
__m256i __cdecl | _mm256_i32gather_epi32 (int const *, __m256i, const int) |
|
__m256i __cdecl | _mm256_i32gather_epi64 (__int64 const *, __m128i, const int) |
|
__m128i __cdecl | _mm256_i64gather_epi32 (int const *, __m256i, const int) |
|
__m256i __cdecl | _mm256_i64gather_epi64 (__int64 const *, __m256i, const int) |
|
__m128i __cdecl | _mm_i32gather_epi32 (int const *, __m128i, const int) |
|
__m128i __cdecl | _mm_i32gather_epi64 (__int64 const *, __m128i, const int) |
|
__m128i __cdecl | _mm_i64gather_epi32 (int const *, __m128i, const int) |
|
__m128i __cdecl | _mm_i64gather_epi64 (__int64 const *, __m128i, const int) |
|
unsigned int | _bextr_u32 (unsigned int, unsigned int, unsigned int) |
|
unsigned int | _blsi_u32 (unsigned int) |
|
unsigned int | _blsmsk_u32 (unsigned int) |
|
unsigned int | _blsr_u32 (unsigned int) |
|
unsigned int | _bzhi_u32 (unsigned int, unsigned int) |
|
unsigned int | _mulx_u32 (unsigned int, unsigned int, unsigned int *) |
|
unsigned int | _pdep_u32 (unsigned int, unsigned int) |
|
unsigned int | _pext_u32 (unsigned int, unsigned int) |
|
unsigned int | _rorx_u32 (unsigned int, const unsigned int) |
|
int | _sarx_i32 (int, unsigned int) |
|
unsigned int | _shlx_u32 (unsigned int, unsigned int) |
|
unsigned int | _shrx_u32 (unsigned int, unsigned int) |
|
unsigned int | _lzcnt_u32 (unsigned int) |
|
unsigned int | _tzcnt_u32 (unsigned int) |
|
void __cdecl | _invpcid (unsigned int, void *) |
|
void | _Store_HLERelease (long volatile *, long) |
|
void | _StorePointer_HLERelease (void *volatile *, void *) |
|
long | _InterlockedExchange_HLEAcquire (long volatile *, long) |
|
long | _InterlockedExchange_HLERelease (long volatile *, long) |
|
void * | _InterlockedExchangePointer_HLEAcquire (void *volatile *, void *) |
|
void * | _InterlockedExchangePointer_HLERelease (void *volatile *, void *) |
|
long | _InterlockedCompareExchange_HLEAcquire (long volatile *, long, long) |
|
long | _InterlockedCompareExchange_HLERelease (long volatile *, long, long) |
|
__int64 | _InterlockedCompareExchange64_HLEAcquire (__int64 volatile *, __int64, __int64) |
|
__int64 | _InterlockedCompareExchange64_HLERelease (__int64 volatile *, __int64, __int64) |
|
void * | _InterlockedCompareExchangePointer_HLEAcquire (void *volatile *, void *, void *) |
|
void * | _InterlockedCompareExchangePointer_HLERelease (void *volatile *, void *, void *) |
|
long | _InterlockedExchangeAdd_HLEAcquire (long volatile *, long) |
|
long | _InterlockedExchangeAdd_HLERelease (long volatile *, long) |
|
long | _InterlockedAnd_HLEAcquire (long volatile *, long) |
|
long | _InterlockedAnd_HLERelease (long volatile *, long) |
|
long | _InterlockedOr_HLEAcquire (long volatile *, long) |
|
long | _InterlockedOr_HLERelease (long volatile *, long) |
|
long | _InterlockedXor_HLEAcquire (long volatile *, long) |
|
long | _InterlockedXor_HLERelease (long volatile *, long) |
|
unsigned char | _interlockedbittestandset_HLEAcquire (long *, long) |
|
unsigned char | _interlockedbittestandset_HLERelease (long *, long) |
|
unsigned char | _interlockedbittestandreset_HLEAcquire (long *, long) |
|
unsigned char | _interlockedbittestandreset_HLERelease (long *, long) |
|
unsigned int __cdecl | _xbegin (void) |
|
void __cdecl | _xend (void) |
|
void __cdecl | _xabort (const unsigned int) |
|
unsigned char __cdecl | _xtest (void) |
|
int __cdecl | _rdseed16_step (unsigned short *) |
|
int __cdecl | _rdseed32_step (unsigned int *) |
|
unsigned char __cdecl | _addcarryx_u32 (unsigned char, unsigned int, unsigned int, unsigned int *) |
|
unsigned short __cdecl | _load_be_u16 (void const *) |
|
unsigned int __cdecl | _load_be_u32 (void const *) |
|
unsigned __int64 __cdecl | _load_be_u64 (void const *) |
|
void __cdecl | _store_be_u16 (void *, unsigned short) |
|
void __cdecl | _store_be_u32 (void *, unsigned int) |
|
void __cdecl | _store_be_u64 (void *, unsigned __int64) |
|
__m128i __cdecl | _mm_sha1msg1_epu32 (__m128i, __m128i) |
|
__m128i __cdecl | _mm_sha1msg2_epu32 (__m128i, __m128i) |
|
__m128i __cdecl | _mm_sha1nexte_epu32 (__m128i, __m128i) |
|
__m128i __cdecl | _mm_sha1rnds4_epu32 (__m128i, __m128i, const int) |
|
__m128i __cdecl | _mm_sha256msg1_epu32 (__m128i, __m128i) |
|
__m128i __cdecl | _mm_sha256msg2_epu32 (__m128i, __m128i) |
|
__m128i __cdecl | _mm_sha256rnds2_epu32 (__m128i, __m128i, __m128i) |
|
void *__cdecl | _bnd_set_ptr_bounds (const void *, size_t) |
|
void *__cdecl | _bnd_narrow_ptr_bounds (const void *, const void *, size_t) |
|
void *__cdecl | _bnd_copy_ptr_bounds (const void *, const void *) |
|
void *__cdecl | _bnd_init_ptr_bounds (const void *) |
|
void __cdecl | _bnd_store_ptr_bounds (const void **, const void *) |
|
void __cdecl | _bnd_chk_ptr_lbounds (const void *) |
|
void __cdecl | _bnd_chk_ptr_ubounds (const void *) |
|
void __cdecl | _bnd_chk_ptr_bounds (const void *, size_t) |
|
void *__cdecl | _bnd_load_ptr_bounds (const void **, const void *) |
|
const void *__cdecl | _bnd_get_ptr_lbound (const void *) |
|
const void *__cdecl | _bnd_get_ptr_ubound (const void *) |
|
__m256i __cdecl | _mm256_insert_epi8 (__m256i, int, const int) |
|
__m256i __cdecl | _mm256_insert_epi16 (__m256i, int, const int) |
|
__m256i __cdecl | _mm256_insert_epi32 (__m256i, int, const int) |
|
int __cdecl | _mm256_extract_epi8 (__m256i, const int) |
|
int __cdecl | _mm256_extract_epi16 (__m256i, const int) |
|
int __cdecl | _mm256_extract_epi32 (__m256i, const int) |
|