clang
8.0.0
|
#include <fma4intrin.h>
Go to the source code of this file.
Macros | |
#define | __DEFAULT_FN_ATTRS __attribute__((__always_inline__, __nodebug__, __target__("xop"), __min_vector_width__(128))) |
#define | __DEFAULT_FN_ATTRS256 __attribute__((__always_inline__, __nodebug__, __target__("xop"), __min_vector_width__(256))) |
#define | _mm_roti_epi8(A, N) (__m128i)__builtin_ia32_vprotbi((__v16qi)(__m128i)(A), (N)) |
#define | _mm_roti_epi16(A, N) (__m128i)__builtin_ia32_vprotwi((__v8hi)(__m128i)(A), (N)) |
#define | _mm_roti_epi32(A, N) (__m128i)__builtin_ia32_vprotdi((__v4si)(__m128i)(A), (N)) |
#define | _mm_roti_epi64(A, N) (__m128i)__builtin_ia32_vprotqi((__v2di)(__m128i)(A), (N)) |
#define | _mm_com_epu8(A, B, N) |
#define | _mm_com_epu16(A, B, N) |
#define | _mm_com_epu32(A, B, N) |
#define | _mm_com_epu64(A, B, N) |
#define | _mm_com_epi8(A, B, N) |
#define | _mm_com_epi16(A, B, N) |
#define | _mm_com_epi32(A, B, N) |
#define | _mm_com_epi64(A, B, N) |
#define | _MM_PCOMCTRL_LT 0 |
#define | _MM_PCOMCTRL_LE 1 |
#define | _MM_PCOMCTRL_GT 2 |
#define | _MM_PCOMCTRL_GE 3 |
#define | _MM_PCOMCTRL_EQ 4 |
#define | _MM_PCOMCTRL_NEQ 5 |
#define | _MM_PCOMCTRL_FALSE 6 |
#define | _MM_PCOMCTRL_TRUE 7 |
#define | _mm_permute2_pd(X, Y, C, I) |
#define | _mm256_permute2_pd(X, Y, C, I) |
#define | _mm_permute2_ps(X, Y, C, I) |
#define | _mm256_permute2_ps(X, Y, C, I) |
Functions | |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_maccs_epi16 (__m128i __A, __m128i __B, __m128i __C) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_macc_epi16 (__m128i __A, __m128i __B, __m128i __C) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_maccsd_epi16 (__m128i __A, __m128i __B, __m128i __C) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_maccd_epi16 (__m128i __A, __m128i __B, __m128i __C) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_maccs_epi32 (__m128i __A, __m128i __B, __m128i __C) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_macc_epi32 (__m128i __A, __m128i __B, __m128i __C) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_maccslo_epi32 (__m128i __A, __m128i __B, __m128i __C) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_macclo_epi32 (__m128i __A, __m128i __B, __m128i __C) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_maccshi_epi32 (__m128i __A, __m128i __B, __m128i __C) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_macchi_epi32 (__m128i __A, __m128i __B, __m128i __C) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_maddsd_epi16 (__m128i __A, __m128i __B, __m128i __C) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_maddd_epi16 (__m128i __A, __m128i __B, __m128i __C) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_haddw_epi8 (__m128i __A) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_haddd_epi8 (__m128i __A) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_haddq_epi8 (__m128i __A) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_haddd_epi16 (__m128i __A) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_haddq_epi16 (__m128i __A) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_haddq_epi32 (__m128i __A) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_haddw_epu8 (__m128i __A) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_haddd_epu8 (__m128i __A) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_haddq_epu8 (__m128i __A) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_haddd_epu16 (__m128i __A) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_haddq_epu16 (__m128i __A) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_haddq_epu32 (__m128i __A) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_hsubw_epi8 (__m128i __A) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_hsubd_epi16 (__m128i __A) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_hsubq_epi32 (__m128i __A) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_cmov_si128 (__m128i __A, __m128i __B, __m128i __C) |
static __inline__ __m256i __DEFAULT_FN_ATTRS256 | _mm256_cmov_si256 (__m256i __A, __m256i __B, __m256i __C) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_perm_epi8 (__m128i __A, __m128i __B, __m128i __C) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_rot_epi8 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_rot_epi16 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_rot_epi32 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_rot_epi64 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_shl_epi8 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_shl_epi16 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_shl_epi32 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_shl_epi64 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_sha_epi8 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_sha_epi16 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_sha_epi32 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_sha_epi64 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comlt_epu8 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comle_epu8 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comgt_epu8 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comge_epu8 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comeq_epu8 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comneq_epu8 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comfalse_epu8 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comtrue_epu8 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comlt_epu16 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comle_epu16 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comgt_epu16 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comge_epu16 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comeq_epu16 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comneq_epu16 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comfalse_epu16 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comtrue_epu16 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comlt_epu32 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comle_epu32 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comgt_epu32 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comge_epu32 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comeq_epu32 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comneq_epu32 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comfalse_epu32 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comtrue_epu32 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comlt_epu64 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comle_epu64 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comgt_epu64 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comge_epu64 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comeq_epu64 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comneq_epu64 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comfalse_epu64 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comtrue_epu64 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comlt_epi8 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comle_epi8 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comgt_epi8 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comge_epi8 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comeq_epi8 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comneq_epi8 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comfalse_epi8 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comtrue_epi8 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comlt_epi16 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comle_epi16 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comgt_epi16 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comge_epi16 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comeq_epi16 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comneq_epi16 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comfalse_epi16 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comtrue_epi16 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comlt_epi32 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comle_epi32 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comgt_epi32 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comge_epi32 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comeq_epi32 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comneq_epi32 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comfalse_epi32 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comtrue_epi32 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comlt_epi64 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comle_epi64 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comgt_epi64 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comge_epi64 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comeq_epi64 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comneq_epi64 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comfalse_epi64 (__m128i __A, __m128i __B) |
static __inline__ __m128i __DEFAULT_FN_ATTRS | _mm_comtrue_epi64 (__m128i __A, __m128i __B) |
static __inline__ __m128 __DEFAULT_FN_ATTRS | _mm_frcz_ss (__m128 __A) |
static __inline__ __m128d __DEFAULT_FN_ATTRS | _mm_frcz_sd (__m128d __A) |
static __inline__ __m128 __DEFAULT_FN_ATTRS | _mm_frcz_ps (__m128 __A) |
static __inline__ __m128d __DEFAULT_FN_ATTRS | _mm_frcz_pd (__m128d __A) |
static __inline__ __m256 __DEFAULT_FN_ATTRS256 | _mm256_frcz_ps (__m256 __A) |
static __inline__ __m256d __DEFAULT_FN_ATTRS256 | _mm256_frcz_pd (__m256d __A) |
#define __DEFAULT_FN_ATTRS __attribute__((__always_inline__, __nodebug__, __target__("xop"), __min_vector_width__(128))) |
Definition at line 34 of file xopintrin.h.
Referenced by _mm256_cmov_si256(), _mm_comeq_epi16(), _mm_comeq_epi32(), _mm_comeq_epi64(), _mm_comeq_epi8(), _mm_comeq_epu16(), _mm_comeq_epu32(), _mm_comeq_epu64(), _mm_comeq_epu8(), _mm_comfalse_epi16(), _mm_comfalse_epi32(), _mm_comfalse_epi64(), _mm_comfalse_epi8(), _mm_comfalse_epu16(), _mm_comfalse_epu32(), _mm_comfalse_epu64(), _mm_comfalse_epu8(), _mm_comge_epi16(), _mm_comge_epi32(), _mm_comge_epi64(), _mm_comge_epi8(), _mm_comge_epu16(), _mm_comge_epu32(), _mm_comge_epu64(), _mm_comge_epu8(), _mm_comgt_epi16(), _mm_comgt_epi32(), _mm_comgt_epi64(), _mm_comgt_epi8(), _mm_comgt_epu16(), _mm_comgt_epu32(), _mm_comgt_epu64(), _mm_comgt_epu8(), _mm_comle_epi16(), _mm_comle_epi32(), _mm_comle_epi64(), _mm_comle_epi8(), _mm_comle_epu16(), _mm_comle_epu32(), _mm_comle_epu64(), _mm_comle_epu8(), _mm_comlt_epi16(), _mm_comlt_epi32(), _mm_comlt_epi64(), _mm_comlt_epi8(), _mm_comlt_epu16(), _mm_comlt_epu32(), _mm_comlt_epu64(), _mm_comlt_epu8(), _mm_comneq_epi16(), _mm_comneq_epi32(), _mm_comneq_epi64(), _mm_comneq_epi8(), _mm_comneq_epu16(), _mm_comneq_epu32(), _mm_comneq_epu64(), _mm_comneq_epu8(), _mm_comtrue_epi16(), _mm_comtrue_epi32(), _mm_comtrue_epi8(), _mm_comtrue_epu16(), _mm_comtrue_epu32(), _mm_comtrue_epu64(), _mm_comtrue_epu8(), _mm_frcz_ps(), _mm_frcz_sd(), _mm_frcz_ss(), _mm_haddd_epi16(), _mm_haddd_epi8(), _mm_haddd_epu16(), _mm_haddd_epu8(), _mm_haddq_epi16(), _mm_haddq_epi32(), _mm_haddq_epi8(), _mm_haddq_epu16(), _mm_haddq_epu32(), _mm_haddq_epu8(), _mm_haddw_epi8(), _mm_haddw_epu8(), _mm_hsubd_epi16(), _mm_hsubq_epi32(), _mm_hsubw_epi8(), _mm_macc_epi16(), _mm_macc_epi32(), _mm_maccd_epi16(), _mm_macchi_epi32(), _mm_macclo_epi32(), _mm_maccs_epi16(), _mm_maccs_epi32(), _mm_maccsd_epi16(), _mm_maccshi_epi32(), _mm_maccslo_epi32(), _mm_maddd_epi16(), _mm_maddsd_epi16(), _mm_perm_epi8(), _mm_rot_epi16(), _mm_rot_epi32(), _mm_rot_epi8(), _mm_sha_epi16(), _mm_sha_epi32(), _mm_sha_epi8(), _mm_shl_epi16(), _mm_shl_epi32(), _mm_shl_epi64(), and _mm_shl_epi8().
#define __DEFAULT_FN_ATTRS256 __attribute__((__always_inline__, __nodebug__, __target__("xop"), __min_vector_width__(256))) |
Definition at line 35 of file xopintrin.h.
Referenced by _mm256_frcz_ps(), _mm_cmov_si128(), and _mm_frcz_pd().
#define _mm256_permute2_pd | ( | X, | |
Y, | |||
C, | |||
I | |||
) |
Definition at line 731 of file xopintrin.h.
#define _mm256_permute2_ps | ( | X, | |
Y, | |||
C, | |||
I | |||
) |
Definition at line 740 of file xopintrin.h.
#define _mm_com_epi16 | ( | A, | |
B, | |||
N | |||
) |
Definition at line 321 of file xopintrin.h.
Referenced by _mm_comeq_epi16(), _mm_comfalse_epi16(), _mm_comge_epi16(), _mm_comgt_epi16(), _mm_comle_epi16(), _mm_comlt_epi16(), _mm_comneq_epi16(), and _mm_comtrue_epi16().
#define _mm_com_epi32 | ( | A, | |
B, | |||
N | |||
) |
Definition at line 325 of file xopintrin.h.
Referenced by _mm_comeq_epi32(), _mm_comfalse_epi32(), _mm_comge_epi32(), _mm_comgt_epi32(), _mm_comle_epi32(), _mm_comlt_epi32(), _mm_comneq_epi32(), and _mm_comtrue_epi32().
#define _mm_com_epi64 | ( | A, | |
B, | |||
N | |||
) |
Definition at line 329 of file xopintrin.h.
Referenced by _mm_comeq_epi64(), _mm_comfalse_epi64(), _mm_comge_epi64(), _mm_comgt_epi64(), _mm_comle_epi64(), _mm_comlt_epi64(), _mm_comneq_epi64(), and _mm_comtrue_epi64().
#define _mm_com_epi8 | ( | A, | |
B, | |||
N | |||
) |
Definition at line 317 of file xopintrin.h.
Referenced by _mm_comeq_epi8(), _mm_comfalse_epi8(), _mm_comge_epi8(), _mm_comgt_epi8(), _mm_comle_epi8(), _mm_comlt_epi8(), _mm_comneq_epi8(), and _mm_comtrue_epi8().
#define _mm_com_epu16 | ( | A, | |
B, | |||
N | |||
) |
Definition at line 305 of file xopintrin.h.
Referenced by _mm_comeq_epu16(), _mm_comfalse_epu16(), _mm_comge_epu16(), _mm_comgt_epu16(), _mm_comle_epu16(), _mm_comlt_epu16(), _mm_comneq_epu16(), and _mm_comtrue_epu16().
#define _mm_com_epu32 | ( | A, | |
B, | |||
N | |||
) |
Definition at line 309 of file xopintrin.h.
Referenced by _mm_comeq_epu32(), _mm_comfalse_epu32(), _mm_comge_epu32(), _mm_comgt_epu32(), _mm_comle_epu32(), _mm_comlt_epu32(), _mm_comneq_epu32(), and _mm_comtrue_epu32().
#define _mm_com_epu64 | ( | A, | |
B, | |||
N | |||
) |
Definition at line 313 of file xopintrin.h.
Referenced by _mm_comeq_epu64(), _mm_comfalse_epu64(), _mm_comge_epu64(), _mm_comgt_epu64(), _mm_comle_epu64(), _mm_comlt_epu64(), _mm_comneq_epu64(), and _mm_comtrue_epu64().
#define _mm_com_epu8 | ( | A, | |
B, | |||
N | |||
) |
Definition at line 301 of file xopintrin.h.
Referenced by _mm_comeq_epu8(), _mm_comfalse_epu8(), _mm_comge_epu8(), _mm_comgt_epu8(), _mm_comle_epu8(), _mm_comlt_epu8(), _mm_comneq_epu8(), and _mm_comtrue_epu8().
#define _MM_PCOMCTRL_EQ 4 |
Definition at line 337 of file xopintrin.h.
Referenced by _mm_comeq_epi16(), _mm_comeq_epi32(), _mm_comeq_epi64(), _mm_comeq_epi8(), _mm_comeq_epu16(), _mm_comeq_epu32(), _mm_comeq_epu64(), and _mm_comeq_epu8().
#define _MM_PCOMCTRL_FALSE 6 |
Definition at line 339 of file xopintrin.h.
Referenced by _mm_comfalse_epi16(), _mm_comfalse_epi32(), _mm_comfalse_epi64(), _mm_comfalse_epi8(), _mm_comfalse_epu16(), _mm_comfalse_epu32(), _mm_comfalse_epu64(), and _mm_comfalse_epu8().
#define _MM_PCOMCTRL_GE 3 |
Definition at line 336 of file xopintrin.h.
Referenced by _mm_comge_epi16(), _mm_comge_epi32(), _mm_comge_epi64(), _mm_comge_epi8(), _mm_comge_epu16(), _mm_comge_epu32(), _mm_comge_epu64(), and _mm_comge_epu8().
#define _MM_PCOMCTRL_GT 2 |
Definition at line 335 of file xopintrin.h.
Referenced by _mm_comgt_epi16(), _mm_comgt_epi32(), _mm_comgt_epi64(), _mm_comgt_epi8(), _mm_comgt_epu16(), _mm_comgt_epu32(), _mm_comgt_epu64(), and _mm_comgt_epu8().
#define _MM_PCOMCTRL_LE 1 |
Definition at line 334 of file xopintrin.h.
Referenced by _mm_comle_epi16(), _mm_comle_epi32(), _mm_comle_epi64(), _mm_comle_epi8(), _mm_comle_epu16(), _mm_comle_epu32(), _mm_comle_epu64(), and _mm_comle_epu8().
#define _MM_PCOMCTRL_LT 0 |
Definition at line 333 of file xopintrin.h.
Referenced by _mm_comlt_epi16(), _mm_comlt_epi32(), _mm_comlt_epi64(), _mm_comlt_epi8(), _mm_comlt_epu16(), _mm_comlt_epu32(), _mm_comlt_epu64(), and _mm_comlt_epu8().
#define _MM_PCOMCTRL_NEQ 5 |
Definition at line 338 of file xopintrin.h.
Referenced by _mm_comneq_epi16(), _mm_comneq_epi32(), _mm_comneq_epi64(), _mm_comneq_epi8(), _mm_comneq_epu16(), _mm_comneq_epu32(), _mm_comneq_epu64(), and _mm_comneq_epu8().
#define _MM_PCOMCTRL_TRUE 7 |
Definition at line 340 of file xopintrin.h.
Referenced by _mm_comtrue_epi16(), _mm_comtrue_epi32(), _mm_comtrue_epi64(), _mm_comtrue_epi8(), _mm_comtrue_epu16(), _mm_comtrue_epu32(), _mm_comtrue_epu64(), and _mm_comtrue_epu8().
#define _mm_permute2_pd | ( | X, | |
Y, | |||
C, | |||
I | |||
) |
Definition at line 726 of file xopintrin.h.
#define _mm_permute2_ps | ( | X, | |
Y, | |||
C, | |||
I | |||
) |
Definition at line 736 of file xopintrin.h.
#define _mm_roti_epi16 | ( | A, | |
N | |||
) | (__m128i)__builtin_ia32_vprotwi((__v8hi)(__m128i)(A), (N)) |
Definition at line 244 of file xopintrin.h.
#define _mm_roti_epi32 | ( | A, | |
N | |||
) | (__m128i)__builtin_ia32_vprotdi((__v4si)(__m128i)(A), (N)) |
Definition at line 247 of file xopintrin.h.
#define _mm_roti_epi64 | ( | A, | |
N | |||
) | (__m128i)__builtin_ia32_vprotqi((__v2di)(__m128i)(A), (N)) |
Definition at line 250 of file xopintrin.h.
#define _mm_roti_epi8 | ( | A, | |
N | |||
) | (__m128i)__builtin_ia32_vprotbi((__v16qi)(__m128i)(A), (N)) |
Definition at line 241 of file xopintrin.h.
|
static |
Definition at line 206 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 776 of file xopintrin.h.
|
static |
Definition at line 770 of file xopintrin.h.
References __DEFAULT_FN_ATTRS256.
|
static |
Definition at line 200 of file xopintrin.h.
References __DEFAULT_FN_ATTRS256.
|
static |
Definition at line 607 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi16, and _MM_PCOMCTRL_EQ.
|
static |
Definition at line 655 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi32, and _MM_PCOMCTRL_EQ.
|
static |
Definition at line 703 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi64, and _MM_PCOMCTRL_EQ.
|
static |
Definition at line 559 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi8, and _MM_PCOMCTRL_EQ.
|
static |
Definition at line 415 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu16, and _MM_PCOMCTRL_EQ.
|
static |
Definition at line 463 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu32, and _MM_PCOMCTRL_EQ.
|
static |
Definition at line 511 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu64, and _MM_PCOMCTRL_EQ.
|
static |
Definition at line 367 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu8, and _MM_PCOMCTRL_EQ.
|
static |
Definition at line 619 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi16, and _MM_PCOMCTRL_FALSE.
|
static |
Definition at line 667 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi32, and _MM_PCOMCTRL_FALSE.
|
static |
Definition at line 715 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi64, and _MM_PCOMCTRL_FALSE.
|
static |
Definition at line 571 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi8, and _MM_PCOMCTRL_FALSE.
|
static |
Definition at line 427 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu16, and _MM_PCOMCTRL_FALSE.
|
static |
Definition at line 475 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu32, and _MM_PCOMCTRL_FALSE.
|
static |
Definition at line 523 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu64, and _MM_PCOMCTRL_FALSE.
|
static |
Definition at line 379 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu8, and _MM_PCOMCTRL_FALSE.
|
static |
Definition at line 601 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi16, and _MM_PCOMCTRL_GE.
|
static |
Definition at line 649 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi32, and _MM_PCOMCTRL_GE.
|
static |
Definition at line 697 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi64, and _MM_PCOMCTRL_GE.
|
static |
Definition at line 553 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi8, and _MM_PCOMCTRL_GE.
|
static |
Definition at line 409 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu16, and _MM_PCOMCTRL_GE.
|
static |
Definition at line 457 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu32, and _MM_PCOMCTRL_GE.
|
static |
Definition at line 505 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu64, and _MM_PCOMCTRL_GE.
|
static |
Definition at line 361 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu8, and _MM_PCOMCTRL_GE.
|
static |
Definition at line 595 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi16, and _MM_PCOMCTRL_GT.
|
static |
Definition at line 643 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi32, and _MM_PCOMCTRL_GT.
|
static |
Definition at line 691 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi64, and _MM_PCOMCTRL_GT.
|
static |
Definition at line 547 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi8, and _MM_PCOMCTRL_GT.
|
static |
Definition at line 403 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu16, and _MM_PCOMCTRL_GT.
|
static |
Definition at line 451 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu32, and _MM_PCOMCTRL_GT.
|
static |
Definition at line 499 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu64, and _MM_PCOMCTRL_GT.
|
static |
Definition at line 355 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu8, and _MM_PCOMCTRL_GT.
|
static |
Definition at line 589 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi16, and _MM_PCOMCTRL_LE.
|
static |
Definition at line 637 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi32, and _MM_PCOMCTRL_LE.
|
static |
Definition at line 685 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi64, and _MM_PCOMCTRL_LE.
|
static |
Definition at line 541 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi8, and _MM_PCOMCTRL_LE.
|
static |
Definition at line 397 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu16, and _MM_PCOMCTRL_LE.
|
static |
Definition at line 445 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu32, and _MM_PCOMCTRL_LE.
|
static |
Definition at line 493 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu64, and _MM_PCOMCTRL_LE.
|
static |
Definition at line 349 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu8, and _MM_PCOMCTRL_LE.
|
static |
Definition at line 583 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi16, and _MM_PCOMCTRL_LT.
|
static |
Definition at line 631 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi32, and _MM_PCOMCTRL_LT.
|
static |
Definition at line 679 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi64, and _MM_PCOMCTRL_LT.
|
static |
Definition at line 535 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi8, and _MM_PCOMCTRL_LT.
|
static |
Definition at line 391 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu16, and _MM_PCOMCTRL_LT.
|
static |
Definition at line 439 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu32, and _MM_PCOMCTRL_LT.
|
static |
Definition at line 487 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu64, and _MM_PCOMCTRL_LT.
|
static |
Definition at line 343 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu8, and _MM_PCOMCTRL_LT.
|
static |
Definition at line 613 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi16, and _MM_PCOMCTRL_NEQ.
|
static |
Definition at line 661 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi32, and _MM_PCOMCTRL_NEQ.
|
static |
Definition at line 709 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi64, and _MM_PCOMCTRL_NEQ.
|
static |
Definition at line 565 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi8, and _MM_PCOMCTRL_NEQ.
|
static |
Definition at line 421 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu16, and _MM_PCOMCTRL_NEQ.
|
static |
Definition at line 469 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu32, and _MM_PCOMCTRL_NEQ.
|
static |
Definition at line 517 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu64, and _MM_PCOMCTRL_NEQ.
|
static |
Definition at line 373 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu8, and _MM_PCOMCTRL_NEQ.
|
static |
Definition at line 625 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi16, and _MM_PCOMCTRL_TRUE.
|
static |
Definition at line 673 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi32, and _MM_PCOMCTRL_TRUE.
|
static |
Definition at line 721 of file xopintrin.h.
References _mm_com_epi64, and _MM_PCOMCTRL_TRUE.
|
static |
Definition at line 577 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epi8, and _MM_PCOMCTRL_TRUE.
|
static |
Definition at line 433 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu16, and _MM_PCOMCTRL_TRUE.
|
static |
Definition at line 481 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu32, and _MM_PCOMCTRL_TRUE.
|
static |
Definition at line 529 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu64, and _MM_PCOMCTRL_TRUE.
|
static |
Definition at line 385 of file xopintrin.h.
References __DEFAULT_FN_ATTRS, _mm_com_epu8, and _MM_PCOMCTRL_TRUE.
|
static |
Definition at line 764 of file xopintrin.h.
References __DEFAULT_FN_ATTRS256.
|
static |
Definition at line 758 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 752 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 746 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 128 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 116 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 164 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 152 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 134 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 140 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 122 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 170 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 176 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 158 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 110 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 146 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 188 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 194 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 182 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 44 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 68 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 56 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 92 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 80 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 38 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 62 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 50 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 86 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 74 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 104 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 98 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 212 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 224 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 230 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 236 of file xopintrin.h.
|
static |
Definition at line 218 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 284 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 290 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 296 of file xopintrin.h.
|
static |
Definition at line 278 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 260 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 266 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 272 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.
|
static |
Definition at line 254 of file xopintrin.h.
References __DEFAULT_FN_ATTRS.