clang  3.8.0
Macros | Typedefs | Functions
avx512bwintrin.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define __DEFAULT_FN_ATTRS   __attribute__((__always_inline__, __nodebug__, __target__("avx512bw")))
 
#define _mm512_cmp_epi8_mask(a, b, p)
 
#define _mm512_mask_cmp_epi8_mask(m, a, b, p)
 
#define _mm512_cmp_epu8_mask(a, b, p)
 
#define _mm512_mask_cmp_epu8_mask(m, a, b, p)
 
#define _mm512_cmp_epi16_mask(a, b, p)
 
#define _mm512_mask_cmp_epi16_mask(m, a, b, p)
 
#define _mm512_cmp_epu16_mask(a, b, p)
 
#define _mm512_mask_cmp_epu16_mask(m, a, b, p)
 

Typedefs

typedef unsigned int __mmask32
 
typedef unsigned long long __mmask64
 
typedef char __v64qi __attribute__ ((__vector_size__(64)))
 

Functions

static __inline __v64qi
__DEFAULT_FN_ATTRS 
_mm512_setzero_qi (void)
 
static __inline __v32hi
__DEFAULT_FN_ATTRS 
_mm512_setzero_hi (void)
 
static __inline__ __mmask64
__DEFAULT_FN_ATTRS 
_mm512_cmpeq_epi8_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask64
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpeq_epi8_mask (__mmask64 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask64
__DEFAULT_FN_ATTRS 
_mm512_cmpeq_epu8_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask64
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpeq_epu8_mask (__mmask64 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask32
__DEFAULT_FN_ATTRS 
_mm512_cmpeq_epi16_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask32
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpeq_epi16_mask (__mmask32 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask32
__DEFAULT_FN_ATTRS 
_mm512_cmpeq_epu16_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask32
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpeq_epu16_mask (__mmask32 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask64
__DEFAULT_FN_ATTRS 
_mm512_cmpge_epi8_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask64
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpge_epi8_mask (__mmask64 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask64
__DEFAULT_FN_ATTRS 
_mm512_cmpge_epu8_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask64
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpge_epu8_mask (__mmask64 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask32
__DEFAULT_FN_ATTRS 
_mm512_cmpge_epi16_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask32
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpge_epi16_mask (__mmask32 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask32
__DEFAULT_FN_ATTRS 
_mm512_cmpge_epu16_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask32
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpge_epu16_mask (__mmask32 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask64
__DEFAULT_FN_ATTRS 
_mm512_cmpgt_epi8_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask64
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpgt_epi8_mask (__mmask64 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask64
__DEFAULT_FN_ATTRS 
_mm512_cmpgt_epu8_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask64
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpgt_epu8_mask (__mmask64 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask32
__DEFAULT_FN_ATTRS 
_mm512_cmpgt_epi16_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask32
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpgt_epi16_mask (__mmask32 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask32
__DEFAULT_FN_ATTRS 
_mm512_cmpgt_epu16_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask32
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpgt_epu16_mask (__mmask32 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask64
__DEFAULT_FN_ATTRS 
_mm512_cmple_epi8_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask64
__DEFAULT_FN_ATTRS 
_mm512_mask_cmple_epi8_mask (__mmask64 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask64
__DEFAULT_FN_ATTRS 
_mm512_cmple_epu8_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask64
__DEFAULT_FN_ATTRS 
_mm512_mask_cmple_epu8_mask (__mmask64 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask32
__DEFAULT_FN_ATTRS 
_mm512_cmple_epi16_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask32
__DEFAULT_FN_ATTRS 
_mm512_mask_cmple_epi16_mask (__mmask32 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask32
__DEFAULT_FN_ATTRS 
_mm512_cmple_epu16_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask32
__DEFAULT_FN_ATTRS 
_mm512_mask_cmple_epu16_mask (__mmask32 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask64
__DEFAULT_FN_ATTRS 
_mm512_cmplt_epi8_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask64
__DEFAULT_FN_ATTRS 
_mm512_mask_cmplt_epi8_mask (__mmask64 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask64
__DEFAULT_FN_ATTRS 
_mm512_cmplt_epu8_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask64
__DEFAULT_FN_ATTRS 
_mm512_mask_cmplt_epu8_mask (__mmask64 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask32
__DEFAULT_FN_ATTRS 
_mm512_cmplt_epi16_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask32
__DEFAULT_FN_ATTRS 
_mm512_mask_cmplt_epi16_mask (__mmask32 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask32
__DEFAULT_FN_ATTRS 
_mm512_cmplt_epu16_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask32
__DEFAULT_FN_ATTRS 
_mm512_mask_cmplt_epu16_mask (__mmask32 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask64
__DEFAULT_FN_ATTRS 
_mm512_cmpneq_epi8_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask64
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpneq_epi8_mask (__mmask64 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask64
__DEFAULT_FN_ATTRS 
_mm512_cmpneq_epu8_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask64
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpneq_epu8_mask (__mmask64 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask32
__DEFAULT_FN_ATTRS 
_mm512_cmpneq_epi16_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask32
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpneq_epi16_mask (__mmask32 __u, __m512i __a, __m512i __b)
 
static __inline__ __mmask32
__DEFAULT_FN_ATTRS 
_mm512_cmpneq_epu16_mask (__m512i __a, __m512i __b)
 
static __inline__ __mmask32
__DEFAULT_FN_ATTRS 
_mm512_mask_cmpneq_epu16_mask (__mmask32 __u, __m512i __a, __m512i __b)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_add_epi8 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_add_epi8 (__m512i __W, __mmask64 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_add_epi8 (__mmask64 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_sub_epi8 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_sub_epi8 (__m512i __W, __mmask64 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_sub_epi8 (__mmask64 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_add_epi16 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_add_epi16 (__m512i __W, __mmask32 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_add_epi16 (__mmask32 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_sub_epi16 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_sub_epi16 (__m512i __W, __mmask32 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_sub_epi16 (__mmask32 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mullo_epi16 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_mullo_epi16 (__m512i __W, __mmask32 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_mullo_epi16 (__mmask32 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_blend_epi8 (__mmask64 __U, __m512i __A, __m512i __W)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_blend_epi16 (__mmask32 __U, __m512i __A, __m512i __W)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_abs_epi8 (__m512i __A)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_abs_epi8 (__m512i __W, __mmask64 __U, __m512i __A)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_abs_epi8 (__mmask64 __U, __m512i __A)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_abs_epi16 (__m512i __A)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_abs_epi16 (__m512i __W, __mmask32 __U, __m512i __A)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_abs_epi16 (__mmask32 __U, __m512i __A)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_packs_epi32 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_packs_epi32 (__mmask32 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_packs_epi32 (__m512i __W, __mmask32 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_packs_epi16 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_packs_epi16 (__m512i __W, __mmask64 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_packs_epi16 (__mmask64 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_packus_epi32 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_packus_epi32 (__mmask32 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_packus_epi32 (__m512i __W, __mmask32 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_packus_epi16 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_packus_epi16 (__m512i __W, __mmask64 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_packus_epi16 (__mmask64 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_adds_epi8 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_adds_epi8 (__m512i __W, __mmask64 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_adds_epi8 (__mmask64 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_adds_epi16 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_adds_epi16 (__m512i __W, __mmask32 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_adds_epi16 (__mmask32 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_adds_epu8 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_adds_epu8 (__m512i __W, __mmask64 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_adds_epu8 (__mmask64 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_adds_epu16 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_adds_epu16 (__m512i __W, __mmask32 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_adds_epu16 (__mmask32 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_avg_epu8 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_avg_epu8 (__m512i __W, __mmask64 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_avg_epu8 (__mmask64 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_avg_epu16 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_avg_epu16 (__m512i __W, __mmask32 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_avg_epu16 (__mmask32 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_max_epi8 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_max_epi8 (__mmask64 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_max_epi8 (__m512i __W, __mmask64 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_max_epi16 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_max_epi16 (__mmask32 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_max_epi16 (__m512i __W, __mmask32 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_max_epu8 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_max_epu8 (__mmask64 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_max_epu8 (__m512i __W, __mmask64 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_max_epu16 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_max_epu16 (__mmask32 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_max_epu16 (__m512i __W, __mmask32 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_min_epi8 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_min_epi8 (__mmask64 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_min_epi8 (__m512i __W, __mmask64 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_min_epi16 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_min_epi16 (__mmask32 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_min_epi16 (__m512i __W, __mmask32 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_min_epu8 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_min_epu8 (__mmask64 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_min_epu8 (__m512i __W, __mmask64 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_min_epu16 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_min_epu16 (__mmask32 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_min_epu16 (__m512i __W, __mmask32 __M, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_shuffle_epi8 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_shuffle_epi8 (__m512i __W, __mmask64 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_shuffle_epi8 (__mmask64 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_subs_epi8 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_subs_epi8 (__m512i __W, __mmask64 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_subs_epi8 (__mmask64 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_subs_epi16 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_subs_epi16 (__m512i __W, __mmask32 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_subs_epi16 (__mmask32 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_subs_epu8 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_subs_epu8 (__m512i __W, __mmask64 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_subs_epu8 (__mmask64 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_subs_epu16 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_subs_epu16 (__m512i __W, __mmask32 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_subs_epu16 (__mmask32 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask2_permutex2var_epi16 (__m512i __A, __m512i __I, __mmask32 __U, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_permutex2var_epi16 (__m512i __A, __m512i __I, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_permutex2var_epi16 (__m512i __A, __mmask32 __U, __m512i __I, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_permutex2var_epi16 (__mmask32 __U, __m512i __A, __m512i __I, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mulhrs_epi16 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_mulhrs_epi16 (__m512i __W, __mmask32 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_mulhrs_epi16 (__mmask32 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mulhi_epi16 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_mulhi_epi16 (__m512i __W, __mmask32 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_mulhi_epi16 (__mmask32 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mulhi_epu16 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_mulhi_epu16 (__m512i __W, __mmask32 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_mulhi_epu16 (__mmask32 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maddubs_epi16 (__m512i __X, __m512i __Y)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_maddubs_epi16 (__m512i __W, __mmask32 __U, __m512i __X, __m512i __Y)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_maddubs_epi16 (__mmask32 __U, __m512i __X, __m512i __Y)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_madd_epi16 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_madd_epi16 (__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_madd_epi16 (__mmask16 __U, __m512i __A, __m512i __B)
 
static __inline__ __m256i
__DEFAULT_FN_ATTRS 
_mm512_cvtsepi16_epi8 (__m512i __A)
 
static __inline__ __m256i
__DEFAULT_FN_ATTRS 
_mm512_mask_cvtsepi16_epi8 (__m256i __O, __mmask32 __M, __m512i __A)
 
static __inline__ __m256i
__DEFAULT_FN_ATTRS 
_mm512_maskz_cvtsepi16_epi8 (__mmask32 __M, __m512i __A)
 
static __inline__ __m256i
__DEFAULT_FN_ATTRS 
_mm512_cvtusepi16_epi8 (__m512i __A)
 
static __inline__ __m256i
__DEFAULT_FN_ATTRS 
_mm512_mask_cvtusepi16_epi8 (__m256i __O, __mmask32 __M, __m512i __A)
 
static __inline__ __m256i
__DEFAULT_FN_ATTRS 
_mm512_maskz_cvtusepi16_epi8 (__mmask32 __M, __m512i __A)
 
static __inline__ __m256i
__DEFAULT_FN_ATTRS 
_mm512_cvtepi16_epi8 (__m512i __A)
 
static __inline__ __m256i
__DEFAULT_FN_ATTRS 
_mm512_mask_cvtepi16_epi8 (__m256i __O, __mmask32 __M, __m512i __A)
 
static __inline__ __m256i
__DEFAULT_FN_ATTRS 
_mm512_maskz_cvtepi16_epi8 (__mmask32 __M, __m512i __A)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_unpackhi_epi8 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_unpackhi_epi8 (__m512i __W, __mmask64 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_unpackhi_epi8 (__mmask64 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_unpackhi_epi16 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_unpackhi_epi16 (__m512i __W, __mmask32 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_unpackhi_epi16 (__mmask32 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_unpacklo_epi8 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_unpacklo_epi8 (__m512i __W, __mmask64 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_unpacklo_epi8 (__mmask64 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_unpacklo_epi16 (__m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_mask_unpacklo_epi16 (__m512i __W, __mmask32 __U, __m512i __A, __m512i __B)
 
static __inline__ __m512i
__DEFAULT_FN_ATTRS 
_mm512_maskz_unpacklo_epi16 (__mmask32 __U, __m512i __A, __m512i __B)
 

Macro Definition Documentation

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

Definition at line 37 of file avx512bwintrin.h.

#define _mm512_cmp_epi16_mask (   a,
  b,
  p 
)
Value:
__extension__ ({ \
(__mmask16)__builtin_ia32_cmpw512_mask((__v32hi)(__m512i)(a), \
(__v32hi)(__m512i)(b), \
(p), (__mmask32)-1); })
unsigned int __mmask32
static __inline__ uint32_t volatile uint32_t * p
Definition: arm_acle.h:75
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1519 of file avx512bwintrin.h.

#define _mm512_cmp_epi8_mask (   a,
  b,
  p 
)
Value:
__extension__ ({ \
(__mmask16)__builtin_ia32_cmpb512_mask((__v64qi)(__m512i)(a), \
(__v64qi)(__m512i)(b), \
(p), (__mmask64)-1); })
unsigned long long __mmask64
static __inline__ uint32_t volatile uint32_t * p
Definition: arm_acle.h:75
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1499 of file avx512bwintrin.h.

#define _mm512_cmp_epu16_mask (   a,
  b,
  p 
)
Value:
__extension__ ({ \
(__mmask16)__builtin_ia32_ucmpw512_mask((__v32hi)(__m512i)(a), \
(__v32hi)(__m512i)(b), \
(p), (__mmask32)-1); })
unsigned int __mmask32
static __inline__ uint32_t volatile uint32_t * p
Definition: arm_acle.h:75
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1529 of file avx512bwintrin.h.

#define _mm512_cmp_epu8_mask (   a,
  b,
  p 
)
Value:
__extension__ ({ \
(__mmask16)__builtin_ia32_ucmpb512_mask((__v64qi)(__m512i)(a), \
(__v64qi)(__m512i)(b), \
(p), (__mmask64)-1); })
unsigned long long __mmask64
static __inline__ uint32_t volatile uint32_t * p
Definition: arm_acle.h:75
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1509 of file avx512bwintrin.h.

#define _mm512_mask_cmp_epi16_mask (   m,
  a,
  b,
  p 
)
Value:
__extension__ ({ \
(__mmask16)__builtin_ia32_cmpw512_mask((__v32hi)(__m512i)(a), \
(__v32hi)(__m512i)(b), \
(p), (__mmask32)(m)); })
unsigned int __mmask32
static __inline__ uint32_t volatile uint32_t * p
Definition: arm_acle.h:75
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1524 of file avx512bwintrin.h.

#define _mm512_mask_cmp_epi8_mask (   m,
  a,
  b,
  p 
)
Value:
__extension__ ({ \
(__mmask16)__builtin_ia32_cmpb512_mask((__v64qi)(__m512i)(a), \
(__v64qi)(__m512i)(b), \
(p), (__mmask64)(m)); })
unsigned long long __mmask64
static __inline__ uint32_t volatile uint32_t * p
Definition: arm_acle.h:75
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1504 of file avx512bwintrin.h.

#define _mm512_mask_cmp_epu16_mask (   m,
  a,
  b,
  p 
)
Value:
__extension__ ({ \
(__mmask16)__builtin_ia32_ucmpw512_mask((__v32hi)(__m512i)(a), \
(__v32hi)(__m512i)(b), \
(p), (__mmask32)(m)); })
unsigned int __mmask32
static __inline__ uint32_t volatile uint32_t * p
Definition: arm_acle.h:75
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1534 of file avx512bwintrin.h.

#define _mm512_mask_cmp_epu8_mask (   m,
  a,
  b,
  p 
)
Value:
__extension__ ({ \
(__mmask16)__builtin_ia32_ucmpb512_mask((__v64qi)(__m512i)(a), \
(__v64qi)(__m512i)(b), \
(p), (__mmask64)(m)); })
unsigned long long __mmask64
static __inline__ uint32_t volatile uint32_t * p
Definition: arm_acle.h:75
unsigned short __mmask16
Definition: avx512fintrin.h:40

Definition at line 1514 of file avx512bwintrin.h.

Typedef Documentation

typedef float __m128 __attribute__((__vector_size__(16)))

Definition at line 33 of file avx512bwintrin.h.

typedef unsigned int __mmask32

Definition at line 31 of file avx512bwintrin.h.

typedef unsigned long long __mmask64

Definition at line 32 of file avx512bwintrin.h.

Function Documentation

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_abs_epi16 ( __m512i  __A)
static

Definition at line 495 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_abs_epi8 ( __m512i  __A)
static

Definition at line 471 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_add_epi16 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 392 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_add_epi8 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 350 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_adds_epi16 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 659 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_adds_epi8 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 631 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_adds_epu16 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 715 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_adds_epu8 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 687 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_avg_epu16 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 771 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_avg_epu8 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 743 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __mmask32 __DEFAULT_FN_ATTRS _mm512_cmpeq_epi16_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 86 of file avx512bwintrin.h.

static __inline__ __mmask64 __DEFAULT_FN_ATTRS _mm512_cmpeq_epi8_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 62 of file avx512bwintrin.h.

static __inline__ __mmask32 __DEFAULT_FN_ATTRS _mm512_cmpeq_epu16_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 98 of file avx512bwintrin.h.

static __inline__ __mmask64 __DEFAULT_FN_ATTRS _mm512_cmpeq_epu8_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 74 of file avx512bwintrin.h.

static __inline__ __mmask32 __DEFAULT_FN_ATTRS _mm512_cmpge_epi16_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 134 of file avx512bwintrin.h.

static __inline__ __mmask64 __DEFAULT_FN_ATTRS _mm512_cmpge_epi8_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 110 of file avx512bwintrin.h.

static __inline__ __mmask32 __DEFAULT_FN_ATTRS _mm512_cmpge_epu16_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 146 of file avx512bwintrin.h.

static __inline__ __mmask64 __DEFAULT_FN_ATTRS _mm512_cmpge_epu8_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 122 of file avx512bwintrin.h.

static __inline__ __mmask32 __DEFAULT_FN_ATTRS _mm512_cmpgt_epi16_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 182 of file avx512bwintrin.h.

static __inline__ __mmask64 __DEFAULT_FN_ATTRS _mm512_cmpgt_epi8_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 158 of file avx512bwintrin.h.

static __inline__ __mmask32 __DEFAULT_FN_ATTRS _mm512_cmpgt_epu16_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 194 of file avx512bwintrin.h.

static __inline__ __mmask64 __DEFAULT_FN_ATTRS _mm512_cmpgt_epu8_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 170 of file avx512bwintrin.h.

static __inline__ __mmask32 __DEFAULT_FN_ATTRS _mm512_cmple_epi16_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 230 of file avx512bwintrin.h.

static __inline__ __mmask64 __DEFAULT_FN_ATTRS _mm512_cmple_epi8_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 206 of file avx512bwintrin.h.

static __inline__ __mmask32 __DEFAULT_FN_ATTRS _mm512_cmple_epu16_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 242 of file avx512bwintrin.h.

static __inline__ __mmask64 __DEFAULT_FN_ATTRS _mm512_cmple_epu8_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 218 of file avx512bwintrin.h.

static __inline__ __mmask32 __DEFAULT_FN_ATTRS _mm512_cmplt_epi16_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 278 of file avx512bwintrin.h.

static __inline__ __mmask64 __DEFAULT_FN_ATTRS _mm512_cmplt_epi8_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 254 of file avx512bwintrin.h.

static __inline__ __mmask32 __DEFAULT_FN_ATTRS _mm512_cmplt_epu16_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 290 of file avx512bwintrin.h.

static __inline__ __mmask64 __DEFAULT_FN_ATTRS _mm512_cmplt_epu8_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 266 of file avx512bwintrin.h.

static __inline__ __mmask32 __DEFAULT_FN_ATTRS _mm512_cmpneq_epi16_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 326 of file avx512bwintrin.h.

static __inline__ __mmask64 __DEFAULT_FN_ATTRS _mm512_cmpneq_epi8_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 302 of file avx512bwintrin.h.

static __inline__ __mmask32 __DEFAULT_FN_ATTRS _mm512_cmpneq_epu16_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 338 of file avx512bwintrin.h.

static __inline__ __mmask64 __DEFAULT_FN_ATTRS _mm512_cmpneq_epu8_mask ( __m512i  __a,
__m512i  __b 
)
static

Definition at line 314 of file avx512bwintrin.h.

static __inline__ __m256i __DEFAULT_FN_ATTRS _mm512_cvtepi16_epi8 ( __m512i  __A)
static

Definition at line 1379 of file avx512bwintrin.h.

References _mm256_setzero_si256().

static __inline__ __m256i __DEFAULT_FN_ATTRS _mm512_cvtsepi16_epi8 ( __m512i  __A)
static

Definition at line 1337 of file avx512bwintrin.h.

References _mm256_setzero_si256().

static __inline__ __m256i __DEFAULT_FN_ATTRS _mm512_cvtusepi16_epi8 ( __m512i  __A)
static

Definition at line 1358 of file avx512bwintrin.h.

References _mm256_setzero_si256().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_madd_epi16 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 1312 of file avx512bwintrin.h.

References _mm512_setzero_si512().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maddubs_epi16 ( __m512i  __X,
__m512i  __Y 
)
static

Definition at line 1287 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask2_permutex2var_epi16 ( __m512i  __A,
__m512i  __I,
__mmask32  __U,
__m512i  __B 
)
static

Definition at line 1163 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_abs_epi16 ( __m512i  __W,
__mmask32  __U,
__m512i  __A 
)
static

Definition at line 503 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_abs_epi8 ( __m512i  __W,
__mmask64  __U,
__m512i  __A 
)
static

Definition at line 479 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_add_epi16 ( __m512i  __W,
__mmask32  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 397 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_add_epi8 ( __m512i  __W,
__mmask64  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 355 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_adds_epi16 ( __m512i  __W,
__mmask32  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 668 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_adds_epi8 ( __m512i  __W,
__mmask64  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 640 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_adds_epu16 ( __m512i  __W,
__mmask32  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 724 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_adds_epu8 ( __m512i  __W,
__mmask64  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 696 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_avg_epu16 ( __m512i  __W,
__mmask32  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 780 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_avg_epu8 ( __m512i  __W,
__mmask64  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 752 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_blend_epi16 ( __mmask32  __U,
__m512i  __A,
__m512i  __W 
)
static

Definition at line 463 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_blend_epi8 ( __mmask64  __U,
__m512i  __A,
__m512i  __W 
)
static

Definition at line 455 of file avx512bwintrin.h.

static __inline__ __mmask32 __DEFAULT_FN_ATTRS _mm512_mask_cmpeq_epi16_mask ( __mmask32  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 92 of file avx512bwintrin.h.

static __inline__ __mmask64 __DEFAULT_FN_ATTRS _mm512_mask_cmpeq_epi8_mask ( __mmask64  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 68 of file avx512bwintrin.h.

static __inline__ __mmask32 __DEFAULT_FN_ATTRS _mm512_mask_cmpeq_epu16_mask ( __mmask32  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 104 of file avx512bwintrin.h.

static __inline__ __mmask64 __DEFAULT_FN_ATTRS _mm512_mask_cmpeq_epu8_mask ( __mmask64  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 80 of file avx512bwintrin.h.

static __inline__ __mmask32 __DEFAULT_FN_ATTRS _mm512_mask_cmpge_epi16_mask ( __mmask32  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 140 of file avx512bwintrin.h.

static __inline__ __mmask64 __DEFAULT_FN_ATTRS _mm512_mask_cmpge_epi8_mask ( __mmask64  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 116 of file avx512bwintrin.h.

static __inline__ __mmask32 __DEFAULT_FN_ATTRS _mm512_mask_cmpge_epu16_mask ( __mmask32  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 152 of file avx512bwintrin.h.

static __inline__ __mmask64 __DEFAULT_FN_ATTRS _mm512_mask_cmpge_epu8_mask ( __mmask64  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 128 of file avx512bwintrin.h.

static __inline__ __mmask32 __DEFAULT_FN_ATTRS _mm512_mask_cmpgt_epi16_mask ( __mmask32  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 188 of file avx512bwintrin.h.

static __inline__ __mmask64 __DEFAULT_FN_ATTRS _mm512_mask_cmpgt_epi8_mask ( __mmask64  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 164 of file avx512bwintrin.h.

static __inline__ __mmask32 __DEFAULT_FN_ATTRS _mm512_mask_cmpgt_epu16_mask ( __mmask32  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 200 of file avx512bwintrin.h.

static __inline__ __mmask64 __DEFAULT_FN_ATTRS _mm512_mask_cmpgt_epu8_mask ( __mmask64  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 176 of file avx512bwintrin.h.

static __inline__ __mmask32 __DEFAULT_FN_ATTRS _mm512_mask_cmple_epi16_mask ( __mmask32  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 236 of file avx512bwintrin.h.

static __inline__ __mmask64 __DEFAULT_FN_ATTRS _mm512_mask_cmple_epi8_mask ( __mmask64  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 212 of file avx512bwintrin.h.

static __inline__ __mmask32 __DEFAULT_FN_ATTRS _mm512_mask_cmple_epu16_mask ( __mmask32  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 248 of file avx512bwintrin.h.

static __inline__ __mmask64 __DEFAULT_FN_ATTRS _mm512_mask_cmple_epu8_mask ( __mmask64  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 224 of file avx512bwintrin.h.

static __inline__ __mmask32 __DEFAULT_FN_ATTRS _mm512_mask_cmplt_epi16_mask ( __mmask32  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 284 of file avx512bwintrin.h.

static __inline__ __mmask64 __DEFAULT_FN_ATTRS _mm512_mask_cmplt_epi8_mask ( __mmask64  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 260 of file avx512bwintrin.h.

static __inline__ __mmask32 __DEFAULT_FN_ATTRS _mm512_mask_cmplt_epu16_mask ( __mmask32  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 296 of file avx512bwintrin.h.

static __inline__ __mmask64 __DEFAULT_FN_ATTRS _mm512_mask_cmplt_epu8_mask ( __mmask64  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 272 of file avx512bwintrin.h.

static __inline__ __mmask32 __DEFAULT_FN_ATTRS _mm512_mask_cmpneq_epi16_mask ( __mmask32  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 332 of file avx512bwintrin.h.

static __inline__ __mmask64 __DEFAULT_FN_ATTRS _mm512_mask_cmpneq_epi8_mask ( __mmask64  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 308 of file avx512bwintrin.h.

static __inline__ __mmask32 __DEFAULT_FN_ATTRS _mm512_mask_cmpneq_epu16_mask ( __mmask32  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 344 of file avx512bwintrin.h.

static __inline__ __mmask64 __DEFAULT_FN_ATTRS _mm512_mask_cmpneq_epu8_mask ( __mmask64  __u,
__m512i  __a,
__m512i  __b 
)
static

Definition at line 320 of file avx512bwintrin.h.

static __inline__ __m256i __DEFAULT_FN_ATTRS _mm512_mask_cvtepi16_epi8 ( __m256i  __O,
__mmask32  __M,
__m512i  __A 
)
static

Definition at line 1386 of file avx512bwintrin.h.

static __inline__ __m256i __DEFAULT_FN_ATTRS _mm512_mask_cvtsepi16_epi8 ( __m256i  __O,
__mmask32  __M,
__m512i  __A 
)
static

Definition at line 1344 of file avx512bwintrin.h.

static __inline__ __m256i __DEFAULT_FN_ATTRS _mm512_mask_cvtusepi16_epi8 ( __m256i  __O,
__mmask32  __M,
__m512i  __A 
)
static

Definition at line 1365 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_madd_epi16 ( __m512i  __W,
__mmask16  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1320 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_maddubs_epi16 ( __m512i  __W,
__mmask32  __U,
__m512i  __X,
__m512i  __Y 
)
static

Definition at line 1295 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_max_epi16 ( __m512i  __W,
__mmask32  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 845 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_max_epi8 ( __m512i  __W,
__mmask64  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 817 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_max_epu16 ( __m512i  __W,
__mmask32  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 901 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_max_epu8 ( __m512i  __W,
__mmask64  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 873 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_min_epi16 ( __m512i  __W,
__mmask32  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 957 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_min_epi8 ( __m512i  __W,
__mmask64  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 929 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_min_epu16 ( __m512i  __W,
__mmask32  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1013 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_min_epu8 ( __m512i  __W,
__mmask64  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 985 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_mulhi_epi16 ( __m512i  __W,
__mmask32  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1240 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_mulhi_epu16 ( __m512i  __W,
__mmask32  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1268 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_mulhrs_epi16 ( __m512i  __W,
__mmask32  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1212 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_mullo_epi16 ( __m512i  __W,
__mmask32  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 439 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_packs_epi16 ( __m512i  __W,
__mmask64  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 556 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_packs_epi32 ( __m512i  __W,
__mmask32  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 537 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_packus_epi16 ( __m512i  __W,
__mmask64  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 612 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_packus_epi32 ( __m512i  __W,
__mmask32  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 593 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_permutex2var_epi16 ( __m512i  __A,
__mmask32  __U,
__m512i  __I,
__m512i  __B 
)
static

Definition at line 1182 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_shuffle_epi8 ( __m512i  __W,
__mmask64  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1032 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_sub_epi16 ( __m512i  __W,
__mmask32  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 418 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_sub_epi8 ( __m512i  __W,
__mmask64  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 376 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_subs_epi16 ( __m512i  __W,
__mmask32  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1088 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_subs_epi8 ( __m512i  __W,
__mmask64  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1060 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_subs_epu16 ( __m512i  __W,
__mmask32  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1144 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_subs_epu8 ( __m512i  __W,
__mmask64  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1116 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_unpackhi_epi16 ( __m512i  __W,
__mmask32  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1433 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_unpackhi_epi8 ( __m512i  __W,
__mmask64  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1408 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_unpacklo_epi16 ( __m512i  __W,
__mmask32  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1483 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mask_unpacklo_epi8 ( __m512i  __W,
__mmask64  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1458 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_abs_epi16 ( __mmask32  __U,
__m512i  __A 
)
static

Definition at line 511 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_abs_epi8 ( __mmask64  __U,
__m512i  __A 
)
static

Definition at line 487 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_add_epi16 ( __mmask32  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 405 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_add_epi8 ( __mmask64  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 363 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_adds_epi16 ( __mmask32  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 678 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_adds_epi8 ( __mmask64  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 650 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_adds_epu16 ( __mmask32  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 734 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_adds_epu8 ( __mmask64  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 706 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_avg_epu16 ( __mmask32  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 790 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_avg_epu8 ( __mmask64  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 762 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m256i __DEFAULT_FN_ATTRS _mm512_maskz_cvtepi16_epi8 ( __mmask32  __M,
__m512i  __A 
)
static

Definition at line 1393 of file avx512bwintrin.h.

References _mm256_setzero_si256().

static __inline__ __m256i __DEFAULT_FN_ATTRS _mm512_maskz_cvtsepi16_epi8 ( __mmask32  __M,
__m512i  __A 
)
static

Definition at line 1351 of file avx512bwintrin.h.

References _mm256_setzero_si256().

static __inline__ __m256i __DEFAULT_FN_ATTRS _mm512_maskz_cvtusepi16_epi8 ( __mmask32  __M,
__m512i  __A 
)
static

Definition at line 1372 of file avx512bwintrin.h.

References _mm256_setzero_si256().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_madd_epi16 ( __mmask16  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1329 of file avx512bwintrin.h.

References _mm512_setzero_si512().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_maddubs_epi16 ( __mmask32  __U,
__m512i  __X,
__m512i  __Y 
)
static

Definition at line 1304 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_max_epi16 ( __mmask32  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 836 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_max_epi8 ( __mmask64  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 808 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_max_epu16 ( __mmask32  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 892 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_max_epu8 ( __mmask64  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 864 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_min_epi16 ( __mmask32  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 948 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_min_epi8 ( __mmask64  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 920 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_min_epu16 ( __mmask32  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1004 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_min_epu8 ( __mmask64  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 976 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_mulhi_epi16 ( __mmask32  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1250 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_mulhi_epu16 ( __mmask32  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1278 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_mulhrs_epi16 ( __mmask32  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1222 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_mullo_epi16 ( __mmask32  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 447 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_packs_epi16 ( __mmask64  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 566 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_packs_epi32 ( __mmask32  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 528 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_packus_epi16 ( __mmask64  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 622 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_packus_epi32 ( __mmask32  __M,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 584 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_permutex2var_epi16 ( __mmask32  __U,
__m512i  __A,
__m512i  __I,
__m512i  __B 
)
static

Definition at line 1192 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_shuffle_epi8 ( __mmask64  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1042 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_sub_epi16 ( __mmask32  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 426 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_sub_epi8 ( __mmask64  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 384 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_subs_epi16 ( __mmask32  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1098 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_subs_epi8 ( __mmask64  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1070 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_subs_epu16 ( __mmask32  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1154 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_subs_epu8 ( __mmask64  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1126 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_unpackhi_epi16 ( __mmask32  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1442 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_unpackhi_epi8 ( __mmask64  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1417 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_unpacklo_epi16 ( __mmask32  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1492 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_maskz_unpacklo_epi8 ( __mmask64  __U,
__m512i  __A,
__m512i  __B 
)
static

Definition at line 1467 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_max_epi16 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 827 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_max_epi8 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 799 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_max_epu16 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 883 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_max_epu8 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 855 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_min_epi16 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 939 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_min_epi8 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 911 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_min_epu16 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 995 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_min_epu8 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 967 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mulhi_epi16 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 1231 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mulhi_epu16 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 1259 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mulhrs_epi16 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 1203 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_mullo_epi16 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 434 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_packs_epi16 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 547 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_packs_epi32 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 519 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_packus_epi16 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 603 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_packus_epi32 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 575 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_permutex2var_epi16 ( __m512i  __A,
__m512i  __I,
__m512i  __B 
)
static

Definition at line 1173 of file avx512bwintrin.h.

static __inline __v32hi __DEFAULT_FN_ATTRS _mm512_setzero_hi ( void  )
static
static __inline __v64qi __DEFAULT_FN_ATTRS _mm512_setzero_qi ( void  )
static
static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_shuffle_epi8 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 1023 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_sub_epi16 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 413 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_sub_epi8 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 371 of file avx512bwintrin.h.

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_subs_epi16 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 1079 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_subs_epi8 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 1051 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_subs_epu16 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 1135 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_subs_epu8 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 1107 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_unpackhi_epi16 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 1425 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_unpackhi_epi8 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 1400 of file avx512bwintrin.h.

References _mm512_setzero_qi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_unpacklo_epi16 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 1475 of file avx512bwintrin.h.

References _mm512_setzero_hi().

static __inline__ __m512i __DEFAULT_FN_ATTRS _mm512_unpacklo_epi8 ( __m512i  __A,
__m512i  __B 
)
static

Definition at line 1450 of file avx512bwintrin.h.

References _mm512_setzero_qi().