|
clang
3.8.0
|
Go to the source code of this file.
Macros | |
| #define | __DEFAULT_FN_ATTRS __attribute__((__always_inline__, __nodebug__, __target__("avx2"))) |
| #define | _mm256_mpsadbw_epu8(X, Y, M) __builtin_ia32_mpsadbw256((X), (Y), (M)) |
| #define | _mm256_alignr_epi8(a, b, n) |
| #define | _mm256_blend_epi16(V1, V2, M) |
| #define | _mm256_shuffle_epi32(a, imm) |
| #define | _mm256_shufflehi_epi16(a, imm) |
| #define | _mm256_shufflelo_epi16(a, imm) |
| #define | _mm256_slli_si256(a, count) |
| #define | _mm256_bslli_epi128(a, count) _mm256_slli_si256((a), (count)) |
| #define | _mm256_srli_si256(a, count) |
| #define | _mm256_bsrli_epi128(a, count) _mm256_srli_si256((a), (count)) |
| #define | _mm_blend_epi32(V1, V2, M) |
| #define | _mm256_blend_epi32(V1, V2, M) |
| #define | _mm256_permute4x64_pd(V, M) |
| #define | _mm256_permute4x64_epi64(V, M) |
| #define | _mm256_permute2x128_si256(V1, V2, M) |
| #define | _mm256_extracti128_si256(V, M) |
| #define | _mm256_inserti128_si256(V1, V2, M) |
| #define | _mm_mask_i32gather_pd(a, m, i, mask, s) |
| #define | _mm256_mask_i32gather_pd(a, m, i, mask, s) |
| #define | _mm_mask_i64gather_pd(a, m, i, mask, s) |
| #define | _mm256_mask_i64gather_pd(a, m, i, mask, s) |
| #define | _mm_mask_i32gather_ps(a, m, i, mask, s) |
| #define | _mm256_mask_i32gather_ps(a, m, i, mask, s) |
| #define | _mm_mask_i64gather_ps(a, m, i, mask, s) |
| #define | _mm256_mask_i64gather_ps(a, m, i, mask, s) |
| #define | _mm_mask_i32gather_epi32(a, m, i, mask, s) |
| #define | _mm256_mask_i32gather_epi32(a, m, i, mask, s) |
| #define | _mm_mask_i64gather_epi32(a, m, i, mask, s) |
| #define | _mm256_mask_i64gather_epi32(a, m, i, mask, s) |
| #define | _mm_mask_i32gather_epi64(a, m, i, mask, s) |
| #define | _mm256_mask_i32gather_epi64(a, m, i, mask, s) |
| #define | _mm_mask_i64gather_epi64(a, m, i, mask, s) |
| #define | _mm256_mask_i64gather_epi64(a, m, i, mask, s) |
| #define | _mm_i32gather_pd(m, i, s) |
| #define | _mm256_i32gather_pd(m, i, s) |
| #define | _mm_i64gather_pd(m, i, s) |
| #define | _mm256_i64gather_pd(m, i, s) |
| #define | _mm_i32gather_ps(m, i, s) |
| #define | _mm256_i32gather_ps(m, i, s) |
| #define | _mm_i64gather_ps(m, i, s) |
| #define | _mm256_i64gather_ps(m, i, s) |
| #define | _mm_i32gather_epi32(m, i, s) |
| #define | _mm256_i32gather_epi32(m, i, s) |
| #define | _mm_i64gather_epi32(m, i, s) |
| #define | _mm256_i64gather_epi32(m, i, s) |
| #define | _mm_i32gather_epi64(m, i, s) |
| #define | _mm256_i32gather_epi64(m, i, s) |
| #define | _mm_i64gather_epi64(m, i, s) |
| #define | _mm256_i64gather_epi64(m, i, s) |
Functions | |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_abs_epi8 (__m256i __a) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_abs_epi16 (__m256i __a) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_abs_epi32 (__m256i __a) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_packs_epi16 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_packs_epi32 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_packus_epi16 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_packus_epi32 (__m256i __V1, __m256i __V2) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_add_epi8 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_add_epi16 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_add_epi32 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_add_epi64 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_adds_epi8 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_adds_epi16 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_adds_epu8 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_adds_epu16 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_and_si256 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_andnot_si256 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_avg_epu8 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_avg_epu16 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_blendv_epi8 (__m256i __V1, __m256i __V2, __m256i __M) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_cmpeq_epi8 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_cmpeq_epi16 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_cmpeq_epi32 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_cmpeq_epi64 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_cmpgt_epi8 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_cmpgt_epi16 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_cmpgt_epi32 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_cmpgt_epi64 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_hadd_epi16 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_hadd_epi32 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_hadds_epi16 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_hsub_epi16 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_hsub_epi32 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_hsubs_epi16 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_maddubs_epi16 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_madd_epi16 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_max_epi8 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_max_epi16 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_max_epi32 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_max_epu8 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_max_epu16 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_max_epu32 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_min_epi8 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_min_epi16 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_min_epi32 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_min_epu8 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_min_epu16 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_min_epu32 (__m256i __a, __m256i __b) |
| static __inline__ int __DEFAULT_FN_ATTRS | _mm256_movemask_epi8 (__m256i __a) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_cvtepi8_epi16 (__m128i __V) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_cvtepi8_epi32 (__m128i __V) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_cvtepi8_epi64 (__m128i __V) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_cvtepi16_epi32 (__m128i __V) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_cvtepi16_epi64 (__m128i __V) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_cvtepi32_epi64 (__m128i __V) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_cvtepu8_epi16 (__m128i __V) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_cvtepu8_epi32 (__m128i __V) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_cvtepu8_epi64 (__m128i __V) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_cvtepu16_epi32 (__m128i __V) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_cvtepu16_epi64 (__m128i __V) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_cvtepu32_epi64 (__m128i __V) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_mul_epi32 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_mulhrs_epi16 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_mulhi_epu16 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_mulhi_epi16 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_mullo_epi16 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_mullo_epi32 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_mul_epu32 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_or_si256 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_sad_epu8 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_shuffle_epi8 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_sign_epi8 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_sign_epi16 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_sign_epi32 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_slli_epi16 (__m256i __a, int __count) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_sll_epi16 (__m256i __a, __m128i __count) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_slli_epi32 (__m256i __a, int __count) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_sll_epi32 (__m256i __a, __m128i __count) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_slli_epi64 (__m256i __a, int __count) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_sll_epi64 (__m256i __a, __m128i __count) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_srai_epi16 (__m256i __a, int __count) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_sra_epi16 (__m256i __a, __m128i __count) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_srai_epi32 (__m256i __a, int __count) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_sra_epi32 (__m256i __a, __m128i __count) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_srli_epi16 (__m256i __a, int __count) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_srl_epi16 (__m256i __a, __m128i __count) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_srli_epi32 (__m256i __a, int __count) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_srl_epi32 (__m256i __a, __m128i __count) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_srli_epi64 (__m256i __a, int __count) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_srl_epi64 (__m256i __a, __m128i __count) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_sub_epi8 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_sub_epi16 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_sub_epi32 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_sub_epi64 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_subs_epi8 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_subs_epi16 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_subs_epu8 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_subs_epu16 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_unpackhi_epi8 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_unpackhi_epi16 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_unpackhi_epi32 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_unpackhi_epi64 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_unpacklo_epi8 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_unpacklo_epi16 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_unpacklo_epi32 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_unpacklo_epi64 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_xor_si256 (__m256i __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_stream_load_si256 (__m256i const *__V) |
| static __inline__ __m128 __DEFAULT_FN_ATTRS | _mm_broadcastss_ps (__m128 __X) |
| static __inline__ __m128d __DEFAULT_FN_ATTRS | _mm_broadcastsd_pd (__m128d __a) |
| static __inline__ __m256 __DEFAULT_FN_ATTRS | _mm256_broadcastss_ps (__m128 __X) |
| static __inline__ __m256d __DEFAULT_FN_ATTRS | _mm256_broadcastsd_pd (__m128d __X) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_broadcastsi128_si256 (__m128i __X) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_broadcastb_epi8 (__m128i __X) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_broadcastw_epi16 (__m128i __X) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_broadcastd_epi32 (__m128i __X) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_broadcastq_epi64 (__m128i __X) |
| static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_broadcastb_epi8 (__m128i __X) |
| static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_broadcastw_epi16 (__m128i __X) |
| static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_broadcastd_epi32 (__m128i __X) |
| static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_broadcastq_epi64 (__m128i __X) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_permutevar8x32_epi32 (__m256i __a, __m256i __b) |
| static __inline__ __m256 __DEFAULT_FN_ATTRS | _mm256_permutevar8x32_ps (__m256 __a, __m256i __b) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_maskload_epi32 (int const *__X, __m256i __M) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_maskload_epi64 (long long const *__X, __m256i __M) |
| static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_maskload_epi32 (int const *__X, __m128i __M) |
| static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_maskload_epi64 (long long const *__X, __m128i __M) |
| static __inline__ void __DEFAULT_FN_ATTRS | _mm256_maskstore_epi32 (int *__X, __m256i __M, __m256i __Y) |
| static __inline__ void __DEFAULT_FN_ATTRS | _mm256_maskstore_epi64 (long long *__X, __m256i __M, __m256i __Y) |
| static __inline__ void __DEFAULT_FN_ATTRS | _mm_maskstore_epi32 (int *__X, __m128i __M, __m128i __Y) |
| static __inline__ void __DEFAULT_FN_ATTRS | _mm_maskstore_epi64 (long long *__X, __m128i __M, __m128i __Y) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_sllv_epi32 (__m256i __X, __m256i __Y) |
| static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_sllv_epi32 (__m128i __X, __m128i __Y) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_sllv_epi64 (__m256i __X, __m256i __Y) |
| static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_sllv_epi64 (__m128i __X, __m128i __Y) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_srav_epi32 (__m256i __X, __m256i __Y) |
| static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_srav_epi32 (__m128i __X, __m128i __Y) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_srlv_epi32 (__m256i __X, __m256i __Y) |
| static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_srlv_epi32 (__m128i __X, __m128i __Y) |
| static __inline__ __m256i __DEFAULT_FN_ATTRS | _mm256_srlv_epi64 (__m256i __X, __m256i __Y) |
| static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_srlv_epi64 (__m128i __X, __m128i __Y) |
| #define __DEFAULT_FN_ATTRS __attribute__((__always_inline__, __nodebug__, __target__("avx2"))) |
Definition at line 32 of file avx2intrin.h.
| #define _mm256_alignr_epi8 | ( | a, | |
| b, | |||
| n | |||
| ) |
Definition at line 127 of file avx2intrin.h.
| #define _mm256_blend_epi16 | ( | V1, | |
| V2, | |||
| M | |||
| ) |
Definition at line 162 of file avx2intrin.h.
| #define _mm256_blend_epi32 | ( | V1, | |
| V2, | |||
| M | |||
| ) |
Definition at line 796 of file avx2intrin.h.
| #define _mm256_bslli_epi128 | ( | a, | |
| count | |||
| ) | _mm256_slli_si256((a), (count)) |
Definition at line 547 of file avx2intrin.h.
| #define _mm256_bsrli_epi128 | ( | a, | |
| count | |||
| ) | _mm256_srli_si256((a), (count)) |
Definition at line 612 of file avx2intrin.h.
| #define _mm256_extracti128_si256 | ( | V, | |
| M | |||
| ) |
Definition at line 884 of file avx2intrin.h.
| #define _mm256_i32gather_epi32 | ( | m, | |
| i, | |||
| s | |||
| ) |
Definition at line 1174 of file avx2intrin.h.
| #define _mm256_i32gather_epi64 | ( | m, | |
| i, | |||
| s | |||
| ) |
Definition at line 1195 of file avx2intrin.h.
| #define _mm256_i32gather_pd | ( | m, | |
| i, | |||
| s | |||
| ) |
Definition at line 1110 of file avx2intrin.h.
| #define _mm256_i32gather_ps | ( | m, | |
| i, | |||
| s | |||
| ) |
Definition at line 1144 of file avx2intrin.h.
| #define _mm256_i64gather_epi32 | ( | m, | |
| i, | |||
| s | |||
| ) |
Definition at line 1184 of file avx2intrin.h.
| #define _mm256_i64gather_epi64 | ( | m, | |
| i, | |||
| s | |||
| ) |
Definition at line 1207 of file avx2intrin.h.
| #define _mm256_i64gather_pd | ( | m, | |
| i, | |||
| s | |||
| ) |
Definition at line 1127 of file avx2intrin.h.
| #define _mm256_i64gather_ps | ( | m, | |
| i, | |||
| s | |||
| ) |
Definition at line 1161 of file avx2intrin.h.
| #define _mm256_inserti128_si256 | ( | V1, | |
| V2, | |||
| M | |||
| ) |
Definition at line 890 of file avx2intrin.h.
| #define _mm256_mask_i32gather_epi32 | ( | a, | |
| m, | |||
| i, | |||
| mask, | |||
| s | |||
| ) |
Definition at line 1060 of file avx2intrin.h.
| #define _mm256_mask_i32gather_epi64 | ( | a, | |
| m, | |||
| i, | |||
| mask, | |||
| s | |||
| ) |
Definition at line 1084 of file avx2intrin.h.
| #define _mm256_mask_i32gather_pd | ( | a, | |
| m, | |||
| i, | |||
| mask, | |||
| s | |||
| ) |
Definition at line 1012 of file avx2intrin.h.
| #define _mm256_mask_i32gather_ps | ( | a, | |
| m, | |||
| i, | |||
| mask, | |||
| s | |||
| ) |
Definition at line 1036 of file avx2intrin.h.
| #define _mm256_mask_i64gather_epi32 | ( | a, | |
| m, | |||
| i, | |||
| mask, | |||
| s | |||
| ) |
Definition at line 1072 of file avx2intrin.h.
| #define _mm256_mask_i64gather_epi64 | ( | a, | |
| m, | |||
| i, | |||
| mask, | |||
| s | |||
| ) |
Definition at line 1096 of file avx2intrin.h.
| #define _mm256_mask_i64gather_pd | ( | a, | |
| m, | |||
| i, | |||
| mask, | |||
| s | |||
| ) |
Definition at line 1024 of file avx2intrin.h.
| #define _mm256_mask_i64gather_ps | ( | a, | |
| m, | |||
| i, | |||
| mask, | |||
| s | |||
| ) |
Definition at line 1048 of file avx2intrin.h.
Definition at line 35 of file avx2intrin.h.
| #define _mm256_permute2x128_si256 | ( | V1, | |
| V2, | |||
| M | |||
| ) |
Definition at line 881 of file avx2intrin.h.
| #define _mm256_permute4x64_epi64 | ( | V, | |
| M | |||
| ) |
Definition at line 875 of file avx2intrin.h.
| #define _mm256_permute4x64_pd | ( | V, | |
| M | |||
| ) |
Definition at line 863 of file avx2intrin.h.
| #define _mm256_shuffle_epi32 | ( | a, | |
| imm | |||
| ) |
Definition at line 490 of file avx2intrin.h.
| #define _mm256_shufflehi_epi16 | ( | a, | |
| imm | |||
| ) |
Definition at line 500 of file avx2intrin.h.
| #define _mm256_shufflelo_epi16 | ( | a, | |
| imm | |||
| ) |
Definition at line 514 of file avx2intrin.h.
| #define _mm256_slli_si256 | ( | a, | |
| count | |||
| ) |
Definition at line 544 of file avx2intrin.h.
| #define _mm256_srli_si256 | ( | a, | |
| count | |||
| ) |
Definition at line 609 of file avx2intrin.h.
| #define _mm_blend_epi32 | ( | V1, | |
| V2, | |||
| M | |||
| ) |
Definition at line 788 of file avx2intrin.h.
| #define _mm_i32gather_epi32 | ( | m, | |
| i, | |||
| s | |||
| ) |
Definition at line 1169 of file avx2intrin.h.
| #define _mm_i32gather_epi64 | ( | m, | |
| i, | |||
| s | |||
| ) |
Definition at line 1189 of file avx2intrin.h.
| #define _mm_i32gather_pd | ( | m, | |
| i, | |||
| s | |||
| ) |
Definition at line 1102 of file avx2intrin.h.
| #define _mm_i32gather_ps | ( | m, | |
| i, | |||
| s | |||
| ) |
Definition at line 1136 of file avx2intrin.h.
| #define _mm_i64gather_epi32 | ( | m, | |
| i, | |||
| s | |||
| ) |
Definition at line 1179 of file avx2intrin.h.
| #define _mm_i64gather_epi64 | ( | m, | |
| i, | |||
| s | |||
| ) |
Definition at line 1201 of file avx2intrin.h.
| #define _mm_i64gather_pd | ( | m, | |
| i, | |||
| s | |||
| ) |
Definition at line 1119 of file avx2intrin.h.
| #define _mm_i64gather_ps | ( | m, | |
| i, | |||
| s | |||
| ) |
Definition at line 1153 of file avx2intrin.h.
| #define _mm_mask_i32gather_epi32 | ( | a, | |
| m, | |||
| i, | |||
| mask, | |||
| s | |||
| ) |
Definition at line 1054 of file avx2intrin.h.
| #define _mm_mask_i32gather_epi64 | ( | a, | |
| m, | |||
| i, | |||
| mask, | |||
| s | |||
| ) |
Definition at line 1078 of file avx2intrin.h.
| #define _mm_mask_i32gather_pd | ( | a, | |
| m, | |||
| i, | |||
| mask, | |||
| s | |||
| ) |
Definition at line 1006 of file avx2intrin.h.
| #define _mm_mask_i32gather_ps | ( | a, | |
| m, | |||
| i, | |||
| mask, | |||
| s | |||
| ) |
Definition at line 1030 of file avx2intrin.h.
| #define _mm_mask_i64gather_epi32 | ( | a, | |
| m, | |||
| i, | |||
| mask, | |||
| s | |||
| ) |
Definition at line 1066 of file avx2intrin.h.
| #define _mm_mask_i64gather_epi64 | ( | a, | |
| m, | |||
| i, | |||
| mask, | |||
| s | |||
| ) |
Definition at line 1090 of file avx2intrin.h.
| #define _mm_mask_i64gather_pd | ( | a, | |
| m, | |||
| i, | |||
| mask, | |||
| s | |||
| ) |
Definition at line 1018 of file avx2intrin.h.
| #define _mm_mask_i64gather_ps | ( | a, | |
| m, | |||
| i, | |||
| mask, | |||
| s | |||
| ) |
Definition at line 1042 of file avx2intrin.h.
|
static |
Definition at line 44 of file avx2intrin.h.
|
static |
Definition at line 50 of file avx2intrin.h.
|
static |
Definition at line 38 of file avx2intrin.h.
|
static |
Definition at line 86 of file avx2intrin.h.
References __b.
|
static |
Definition at line 92 of file avx2intrin.h.
References __b.
|
static |
Definition at line 98 of file avx2intrin.h.
References __b.
|
static |
Definition at line 80 of file avx2intrin.h.
References __b.
|
static |
Definition at line 110 of file avx2intrin.h.
|
static |
Definition at line 104 of file avx2intrin.h.
|
static |
Definition at line 122 of file avx2intrin.h.
|
static |
Definition at line 116 of file avx2intrin.h.
|
static |
Definition at line 132 of file avx2intrin.h.
References __b.
|
static |
Definition at line 138 of file avx2intrin.h.
References __b.
|
static |
Definition at line 150 of file avx2intrin.h.
|
static |
Definition at line 144 of file avx2intrin.h.
|
static |
Definition at line 156 of file avx2intrin.h.
|
static |
Definition at line 809 of file avx2intrin.h.
|
static |
Definition at line 821 of file avx2intrin.h.
|
static |
Definition at line 827 of file avx2intrin.h.
|
static |
Definition at line 777 of file avx2intrin.h.
|
static |
Definition at line 783 of file avx2intrin.h.
|
static |
Definition at line 771 of file avx2intrin.h.
|
static |
Definition at line 815 of file avx2intrin.h.
|
static |
Definition at line 189 of file avx2intrin.h.
References __b.
|
static |
Definition at line 195 of file avx2intrin.h.
References __b.
|
static |
Definition at line 201 of file avx2intrin.h.
References __b.
|
static |
Definition at line 183 of file avx2intrin.h.
References __b.
|
static |
Definition at line 215 of file avx2intrin.h.
References __b.
|
static |
Definition at line 221 of file avx2intrin.h.
References __b.
|
static |
Definition at line 227 of file avx2intrin.h.
References __b.
|
static |
Definition at line 207 of file avx2intrin.h.
References __b.
|
static |
Definition at line 377 of file avx2intrin.h.
|
static |
Definition at line 383 of file avx2intrin.h.
|
static |
Definition at line 389 of file avx2intrin.h.
|
static |
Definition at line 359 of file avx2intrin.h.
|
static |
Definition at line 365 of file avx2intrin.h.
|
static |
Definition at line 371 of file avx2intrin.h.
|
static |
Definition at line 413 of file avx2intrin.h.
|
static |
Definition at line 419 of file avx2intrin.h.
|
static |
Definition at line 425 of file avx2intrin.h.
|
static |
Definition at line 395 of file avx2intrin.h.
|
static |
Definition at line 401 of file avx2intrin.h.
|
static |
Definition at line 407 of file avx2intrin.h.
|
static |
Definition at line 233 of file avx2intrin.h.
|
static |
Definition at line 239 of file avx2intrin.h.
|
static |
Definition at line 245 of file avx2intrin.h.
|
static |
Definition at line 251 of file avx2intrin.h.
|
static |
Definition at line 257 of file avx2intrin.h.
|
static |
Definition at line 263 of file avx2intrin.h.
|
static |
Definition at line 275 of file avx2intrin.h.
|
static |
Definition at line 269 of file avx2intrin.h.
|
static |
Definition at line 899 of file avx2intrin.h.
|
static |
Definition at line 905 of file avx2intrin.h.
|
static |
Definition at line 923 of file avx2intrin.h.
|
static |
Definition at line 929 of file avx2intrin.h.
|
static |
Definition at line 287 of file avx2intrin.h.
|
static |
Definition at line 293 of file avx2intrin.h.
|
static |
Definition at line 281 of file avx2intrin.h.
|
static |
Definition at line 305 of file avx2intrin.h.
|
static |
Definition at line 311 of file avx2intrin.h.
|
static |
Definition at line 299 of file avx2intrin.h.
|
static |
Definition at line 323 of file avx2intrin.h.
|
static |
Definition at line 329 of file avx2intrin.h.
|
static |
Definition at line 317 of file avx2intrin.h.
|
static |
Definition at line 341 of file avx2intrin.h.
|
static |
Definition at line 347 of file avx2intrin.h.
|
static |
Definition at line 335 of file avx2intrin.h.
|
static |
Definition at line 353 of file avx2intrin.h.
|
static |
Definition at line 431 of file avx2intrin.h.
|
static |
Definition at line 467 of file avx2intrin.h.
|
static |
Definition at line 449 of file avx2intrin.h.
|
static |
Definition at line 443 of file avx2intrin.h.
|
static |
Definition at line 437 of file avx2intrin.h.
|
static |
Definition at line 455 of file avx2intrin.h.
References __b.
|
static |
Definition at line 461 of file avx2intrin.h.
References __b.
|
static |
Definition at line 473 of file avx2intrin.h.
References __b.
|
static |
Definition at line 56 of file avx2intrin.h.
|
static |
Definition at line 62 of file avx2intrin.h.
|
static |
Definition at line 68 of file avx2intrin.h.
|
static |
Definition at line 74 of file avx2intrin.h.
|
static |
Definition at line 858 of file avx2intrin.h.
|
static |
Definition at line 870 of file avx2intrin.h.
|
static |
Definition at line 479 of file avx2intrin.h.
|
static |
Definition at line 485 of file avx2intrin.h.
|
static |
Definition at line 533 of file avx2intrin.h.
|
static |
Definition at line 539 of file avx2intrin.h.
|
static |
Definition at line 527 of file avx2intrin.h.
|
static |
Definition at line 556 of file avx2intrin.h.
|
static |
Definition at line 568 of file avx2intrin.h.
|
static |
Definition at line 580 of file avx2intrin.h.
|
static |
Definition at line 550 of file avx2intrin.h.
|
static |
Definition at line 562 of file avx2intrin.h.
|
static |
Definition at line 574 of file avx2intrin.h.
|
static |
Definition at line 947 of file avx2intrin.h.
|
static |
Definition at line 959 of file avx2intrin.h.
|
static |
Definition at line 592 of file avx2intrin.h.
|
static |
Definition at line 604 of file avx2intrin.h.
|
static |
Definition at line 586 of file avx2intrin.h.
|
static |
Definition at line 598 of file avx2intrin.h.
|
static |
Definition at line 971 of file avx2intrin.h.
|
static |
Definition at line 621 of file avx2intrin.h.
|
static |
Definition at line 633 of file avx2intrin.h.
|
static |
Definition at line 645 of file avx2intrin.h.
|
static |
Definition at line 615 of file avx2intrin.h.
|
static |
Definition at line 627 of file avx2intrin.h.
|
static |
Definition at line 639 of file avx2intrin.h.
|
static |
Definition at line 983 of file avx2intrin.h.
|
static |
Definition at line 995 of file avx2intrin.h.
|
static |
Definition at line 753 of file avx2intrin.h.
|
static |
Definition at line 657 of file avx2intrin.h.
References __b.
|
static |
Definition at line 663 of file avx2intrin.h.
References __b.
|
static |
Definition at line 669 of file avx2intrin.h.
References __b.
|
static |
Definition at line 651 of file avx2intrin.h.
References __b.
|
static |
Definition at line 681 of file avx2intrin.h.
|
static |
Definition at line 675 of file avx2intrin.h.
|
static |
Definition at line 693 of file avx2intrin.h.
|
static |
Definition at line 687 of file avx2intrin.h.
|
static |
Definition at line 705 of file avx2intrin.h.
|
static |
Definition at line 711 of file avx2intrin.h.
|
static |
Definition at line 717 of file avx2intrin.h.
|
static |
Definition at line 699 of file avx2intrin.h.
|
static |
Definition at line 729 of file avx2intrin.h.
|
static |
Definition at line 735 of file avx2intrin.h.
|
static |
Definition at line 741 of file avx2intrin.h.
|
static |
Definition at line 723 of file avx2intrin.h.
|
static |
Definition at line 747 of file avx2intrin.h.
References __b.
|
static |
Definition at line 833 of file avx2intrin.h.
|
static |
Definition at line 846 of file avx2intrin.h.
|
static |
Definition at line 852 of file avx2intrin.h.
|
static |
Definition at line 765 of file avx2intrin.h.
|
static |
Definition at line 759 of file avx2intrin.h.
|
static |
Definition at line 839 of file avx2intrin.h.
|
static |
Definition at line 911 of file avx2intrin.h.
|
static |
Definition at line 917 of file avx2intrin.h.
|
static |
Definition at line 935 of file avx2intrin.h.
|
static |
Definition at line 941 of file avx2intrin.h.
|
static |
Definition at line 953 of file avx2intrin.h.
|
static |
Definition at line 965 of file avx2intrin.h.
|
static |
Definition at line 977 of file avx2intrin.h.
|
static |
Definition at line 989 of file avx2intrin.h.
|
static |
Definition at line 1001 of file avx2intrin.h.
1.8.6