sketchbook
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
avx512dqintrin.h File Reference

Go to the source code of this file.

Macros

#define __DEFAULT_FN_ATTRS   __attribute__((__always_inline__, __nodebug__, __target__("avx512dq")))
 
#define _mm512_cvt_roundpd_epi64(__A, __R)
 
#define _mm512_mask_cvt_roundpd_epi64(__W, __U, __A, __R)
 
#define _mm512_maskz_cvt_roundpd_epi64(__U, __A, __R)
 
#define _mm512_cvt_roundpd_epu64(__A, __R)
 
#define _mm512_mask_cvt_roundpd_epu64(__W, __U, __A, __R)
 
#define _mm512_maskz_cvt_roundpd_epu64(__U, __A, __R)
 
#define _mm512_cvt_roundps_epi64(__A, __R)
 
#define _mm512_mask_cvt_roundps_epi64(__W, __U, __A, __R)
 
#define _mm512_maskz_cvt_roundps_epi64(__U, __A, __R)
 
#define _mm512_cvt_roundps_epu64(__A, __R)
 
#define _mm512_mask_cvt_roundps_epu64(__W, __U, __A, __R)
 
#define _mm512_maskz_cvt_roundps_epu64(__U, __A, __R)
 
#define _mm512_cvt_roundepi64_pd(__A, __R)
 
#define _mm512_mask_cvt_roundepi64_pd(__W, __U, __A, __R)
 
#define _mm512_maskz_cvt_roundepi64_pd(__U, __A, __R)
 
#define _mm512_cvt_roundepi64_ps(__A, __R)
 
#define _mm512_mask_cvt_roundepi64_ps(__W, __U, __A, __R)
 
#define _mm512_maskz_cvt_roundepi64_ps(__U, __A, __R)
 
#define _mm512_cvtt_roundpd_epi64(__A, __R)
 
#define _mm512_mask_cvtt_roundpd_epi64(__W, __U, __A, __R)
 
#define _mm512_maskz_cvtt_roundpd_epi64(__U, __A, __R)
 
#define _mm512_cvtt_roundpd_epu64(__A, __R)
 
#define _mm512_mask_cvtt_roundpd_epu64(__W, __U, __A, __R)
 
#define _mm512_maskz_cvtt_roundpd_epu64(__U, __A, __R)
 
#define _mm512_cvtt_roundps_epi64(__A, __R)
 
#define _mm512_mask_cvtt_roundps_epi64(__W, __U, __A, __R)
 
#define _mm512_maskz_cvtt_roundps_epi64(__U, __A, __R)
 
#define _mm512_cvtt_roundps_epu64(__A, __R)
 
#define _mm512_mask_cvtt_roundps_epu64(__W, __U, __A, __R)
 
#define _mm512_maskz_cvtt_roundps_epu64(__U, __A, __R)
 
#define _mm512_cvt_roundepu64_pd(__A, __R)
 
#define _mm512_mask_cvt_roundepu64_pd(__W, __U, __A, __R)
 
#define _mm512_maskz_cvt_roundepu64_pd(__U, __A, __R)
 
#define _mm512_cvt_roundepu64_ps(__A, __R)
 
#define _mm512_mask_cvt_roundepu64_ps(__W, __U, __A, __R)
 
#define _mm512_maskz_cvt_roundepu64_ps(__U, __A, __R)
 
#define _mm512_range_pd(__A, __B, __C)
 
#define _mm512_mask_range_pd(__W, __U, __A, __B, __C)
 
#define _mm512_maskz_range_pd(__U, __A, __B, __C)
 
#define _mm512_range_round_pd(__A, __B, __C, __R)
 
#define _mm512_mask_range_round_pd(__W, __U, __A, __B, __C, __R)
 
#define _mm512_maskz_range_round_pd(__U, __A, __B, __C, __R)
 
#define _mm512_range_ps(__A, __B, __C)
 
#define _mm512_mask_range_ps(__W, __U, __A, __B, __C)
 
#define _mm512_maskz_range_ps(__U, __A, __B, __C)
 
#define _mm512_range_round_ps(__A, __B, __C, __R)
 
#define _mm512_mask_range_round_ps(__W, __U, __A, __B, __C, __R)
 
#define _mm512_maskz_range_round_ps(__U, __A, __B, __C, __R)
 
#define _mm512_reduce_pd(__A, __B)
 
#define _mm512_mask_reduce_pd(__W, __U, __A, __B)
 
#define _mm512_maskz_reduce_pd(__U, __A, __B)
 
#define _mm512_reduce_ps(__A, __B)
 
#define _mm512_mask_reduce_ps(__W, __U, __A, __B)
 
#define _mm512_maskz_reduce_ps(__U, __A, __B)
 
#define _mm512_reduce_round_pd(__A, __B, __R)
 
#define _mm512_mask_reduce_round_pd(__W, __U, __A, __B, __R)
 
#define _mm512_maskz_reduce_round_pd(__U, __A, __B, __R)
 
#define _mm512_reduce_round_ps(__A, __B, __R)
 
#define _mm512_mask_reduce_round_ps(__W, __U, __A, __B, __R)
 
#define _mm512_maskz_reduce_round_ps(__U, __A, __B, __R)
 

Macro Definition Documentation

#define __DEFAULT_FN_ATTRS   __attribute__((__always_inline__, __nodebug__, __target__("avx512dq")))
#define _mm512_cvt_roundepi64_pd (   __A,
  __R 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_cvtqq2pd512_mask ((__v8di) __A, \
(__v8df) _mm512_setzero_pd(), (__mmask8) -1, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_cvt_roundepi64_ps (   __A,
  __R 
)
Value:
__extension__ ({ \
(__m256) __builtin_ia32_cvtqq2ps512_mask ((__v8di) __A, \
(__v8sf) _mm256_setzero_ps(), (__mmask8) -1, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_cvt_roundepu64_pd (   __A,
  __R 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_cvtuqq2pd512_mask ((__v8di) __A, \
(__v8df) _mm512_setzero_pd(), (__mmask8) -1, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_cvt_roundepu64_ps (   __A,
  __R 
)
Value:
__extension__ ({ \
(__m256) __builtin_ia32_cvtuqq2ps512_mask ((__v8di) __A, \
(__v8sf) _mm256_setzero_ps(), (__mmask8) -1, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_cvt_roundpd_epi64 (   __A,
  __R 
)
Value:
__extension__ ({ \
(__m512i) __builtin_ia32_cvtpd2qq512_mask ((__v8df) __A, \
(__v8di) _mm512_setzero_si512(), (__mmask8) -1, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_cvt_roundpd_epu64 (   __A,
  __R 
)
Value:
__extension__ ({ \
(__m512i) __builtin_ia32_cvtpd2uqq512_mask ((__v8df) __A, \
(__v8di) _mm512_setzero_si512(), (__mmask8) -1, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_cvt_roundps_epi64 (   __A,
  __R 
)
Value:
__extension__ ({ \
(__m512i) __builtin_ia32_cvtps2qq512_mask ((__v8sf) __A, \
(__v8di) _mm512_setzero_si512(), (__mmask8) -1, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_cvt_roundps_epu64 (   __A,
  __R 
)
Value:
__extension__ ({ \
(__m512i) __builtin_ia32_cvtps2uqq512_mask ((__v8sf) __A, \
(__v8di) _mm512_setzero_si512(), (__mmask8) -1, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_cvtt_roundpd_epi64 (   __A,
  __R 
)
Value:
__extension__ ({ \
(__m512i) __builtin_ia32_cvttpd2qq512_mask ((__v8df) __A, \
(__v8di) _mm512_setzero_si512(), (__mmask8) -1, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_cvtt_roundpd_epu64 (   __A,
  __R 
)
Value:
__extension__ ({ \
(__m512i) __builtin_ia32_cvttpd2uqq512_mask ((__v8df) __A, \
(__v8di) _mm512_setzero_si512(), (__mmask8) -1, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_cvtt_roundps_epi64 (   __A,
  __R 
)
Value:
__extension__ ({ \
(__m512i) __builtin_ia32_cvttps2qq512_mask ((__v8sf) __A, \
(__v8di) _mm512_setzero_si512(), (__mmask8) -1, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_cvtt_roundps_epu64 (   __A,
  __R 
)
Value:
__extension__ ({ \
(__m512i) __builtin_ia32_cvttps2uqq512_mask ((__v8sf) __A, \
(__v8di) _mm512_setzero_si512(),(__mmask8) -1, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_mask_cvt_roundepi64_pd (   __W,
  __U,
  __A,
  __R 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_cvtqq2pd512_mask ((__v8di) __A, \
(__v8df) __W, (__mmask8) __U, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_mask_cvt_roundepi64_ps (   __W,
  __U,
  __A,
  __R 
)
Value:
__extension__ ({ \
(__m256) __builtin_ia32_cvtqq2ps512_mask ((__v8di) __A, \
(__v8sf) __W, (__mmask8) __U, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_mask_cvt_roundepu64_pd (   __W,
  __U,
  __A,
  __R 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_cvtuqq2pd512_mask ((__v8di) __A, \
(__v8df) __W, (__mmask8) __U, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_mask_cvt_roundepu64_ps (   __W,
  __U,
  __A,
  __R 
)
Value:
__extension__ ({ \
(__m256) __builtin_ia32_cvtuqq2ps512_mask ((__v8di) __A, \
(__v8sf) __W, (__mmask8) __U, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_mask_cvt_roundpd_epi64 (   __W,
  __U,
  __A,
  __R 
)
Value:
__extension__ ({ \
(__m512i) __builtin_ia32_cvtpd2qq512_mask ((__v8df) __A, \
(__v8di) __W, (__mmask8) __U, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_mask_cvt_roundpd_epu64 (   __W,
  __U,
  __A,
  __R 
)
Value:
__extension__ ({ \
(__m512i) __builtin_ia32_cvtpd2uqq512_mask ((__v8df) __A, \
(__v8di) __W, (__mmask8) __U, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_mask_cvt_roundps_epi64 (   __W,
  __U,
  __A,
  __R 
)
Value:
__extension__ ({ \
(__m512i) __builtin_ia32_cvtps2qq512_mask ((__v8sf) __A, \
(__v8di) __W, (__mmask8) __U, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_mask_cvt_roundps_epu64 (   __W,
  __U,
  __A,
  __R 
)
Value:
__extension__ ({ \
(__m512i) __builtin_ia32_cvtps2uqq512_mask ((__v8sf) __A, \
(__v8di) __W, (__mmask8) __U, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_mask_cvtt_roundpd_epi64 (   __W,
  __U,
  __A,
  __R 
)
Value:
__extension__ ({ \
(__m512i) __builtin_ia32_cvttpd2qq512_mask ((__v8df) __A, \
(__v8di) __W, (__mmask8) __U, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_mask_cvtt_roundpd_epu64 (   __W,
  __U,
  __A,
  __R 
)
Value:
__extension__ ({ \
(__m512i) __builtin_ia32_cvttpd2uqq512_mask ((__v8df) __A, \
(__v8di) __W, (__mmask8) __U, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_mask_cvtt_roundps_epi64 (   __W,
  __U,
  __A,
  __R 
)
Value:
__extension__ ({ \
(__m512i) __builtin_ia32_cvttps2qq512_mask ((__v8sf) __A, \
(__v8di) __W, (__mmask8) __U, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_mask_cvtt_roundps_epu64 (   __W,
  __U,
  __A,
  __R 
)
Value:
__extension__ ({ \
(__m512i) __builtin_ia32_cvttps2uqq512_mask ((__v8sf) __A, \
(__v8di) __W, (__mmask8) __U, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_mask_range_pd (   __W,
  __U,
  __A,
  __B,
  __C 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_rangepd512_mask ((__v8df) __A, (__v8df) __B, __C,\
(__v8df) __W, (__mmask8) __U, _MM_FROUND_CUR_DIRECTION);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:47
#define _mm512_mask_range_ps (   __W,
  __U,
  __A,
  __B,
  __C 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_rangeps512_mask ((__v16sf) __A, (__v16sf) __B, \
__C, (__v16sf) __W, (__mmask16) __U, _MM_FROUND_CUR_DIRECTION);})
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:47
unsigned short __mmask16
Definition: avx512fintrin.h:40
#define _mm512_mask_range_round_pd (   __W,
  __U,
  __A,
  __B,
  __C,
  __R 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_rangepd512_mask ((__v8df) __A, (__v8df) __B, __C, \
(__v8df) __W, (__mmask8) __U, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_mask_range_round_ps (   __W,
  __U,
  __A,
  __B,
  __C,
  __R 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_rangeps512_mask ((__v16sf) __A, (__v16sf) __B, \
__C, (__v16sf) __W, (__mmask16) __U, __R);})
unsigned short __mmask16
Definition: avx512fintrin.h:40
#define _mm512_mask_reduce_pd (   __W,
  __U,
  __A,
  __B 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_reducepd512_mask ((__v8df) __A, __B, \
(__v8df) __W,(__mmask8) __U, _MM_FROUND_CUR_DIRECTION);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:47
#define _mm512_mask_reduce_ps (   __W,
  __U,
  __A,
  __B 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_reduceps512_mask ((__v16sf) __A, __B, \
(__v16sf) __W, (__mmask16) __U, _MM_FROUND_CUR_DIRECTION);})
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:47
unsigned short __mmask16
Definition: avx512fintrin.h:40
#define _mm512_mask_reduce_round_pd (   __W,
  __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({\
(__m512d) __builtin_ia32_reducepd512_mask ((__v8df) __A, __B, \
(__v8df) __W,(__mmask8) __U, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_mask_reduce_round_ps (   __W,
  __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({\
(__m512) __builtin_ia32_reduceps512_mask ((__v16sf) __A, __B, \
(__v16sf) __W, (__mmask16) __U, __R);})
unsigned short __mmask16
Definition: avx512fintrin.h:40
#define _mm512_maskz_cvt_roundepi64_pd (   __U,
  __A,
  __R 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_cvtqq2pd512_mask ((__v8di) __A, \
(__v8df) _mm512_setzero_pd(), (__mmask8) __U, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_maskz_cvt_roundepi64_ps (   __U,
  __A,
  __R 
)
Value:
__extension__ ({ \
(__m256) __builtin_ia32_cvtqq2ps512_mask ((__v8di) __A, \
(__v8sf) _mm256_setzero_ps(), (__mmask8) __U, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_maskz_cvt_roundepu64_pd (   __U,
  __A,
  __R 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_cvtuqq2pd512_mask ((__v8di) __A, \
(__v8df) _mm512_setzero_pd(), (__mmask8) __U, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_maskz_cvt_roundepu64_ps (   __U,
  __A,
  __R 
)
Value:
__extension__ ({ \
(__m256) __builtin_ia32_cvtuqq2ps512_mask ((__v8di) __A, \
(__v8sf) _mm256_setzero_ps(), (__mmask8) __U, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_maskz_cvt_roundpd_epi64 (   __U,
  __A,
  __R 
)
Value:
__extension__ ({ \
(__m512i) __builtin_ia32_cvtpd2qq512_mask ((__v8df) __A, \
(__v8di) _mm512_setzero_si512(), (__mmask8) __U, __R); })
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_maskz_cvt_roundpd_epu64 (   __U,
  __A,
  __R 
)
Value:
__extension__ ({ \
(__m512i) __builtin_ia32_cvtpd2uqq512_mask ((__v8df) __A, \
(__v8di) _mm512_setzero_si512(), (__mmask8) __U, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_maskz_cvt_roundps_epi64 (   __U,
  __A,
  __R 
)
Value:
__extension__ ({ \
(__m512i) __builtin_ia32_cvtps2qq512_mask ((__v8sf) __A, \
(__v8di) _mm512_setzero_si512(), (__mmask8) __U, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_maskz_cvt_roundps_epu64 (   __U,
  __A,
  __R 
)
Value:
__extension__ ({ \
(__m512i) __builtin_ia32_cvtps2uqq512_mask ((__v8sf) __A, \
(__v8di) _mm512_setzero_si512(), (__mmask8) __U, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_maskz_cvtt_roundpd_epi64 (   __U,
  __A,
  __R 
)
Value:
__extension__ ({ \
(__m512i) __builtin_ia32_cvttpd2qq512_mask ((__v8df) __A, \
(__v8di) _mm512_setzero_si512(), (__mmask8) __U, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_maskz_cvtt_roundpd_epu64 (   __U,
  __A,
  __R 
)
Value:
__extension__ ({ \
(__m512i) __builtin_ia32_cvttpd2uqq512_mask ((__v8df) __A, \
(__v8di) _mm512_setzero_si512(), (__mmask8) __U, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_maskz_cvtt_roundps_epi64 (   __U,
  __A,
  __R 
)
Value:
__extension__ ({ \
(__m512i) __builtin_ia32_cvttps2qq512_mask ((__v8sf) __A, \
(__v8di) _mm512_setzero_si512(), (__mmask8) __U, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_maskz_cvtt_roundps_epu64 (   __U,
  __A,
  __R 
)
Value:
__extension__ ({ \
(__m512i) __builtin_ia32_cvttps2uqq512_mask ((__v8sf) __A, \
(__v8di) _mm512_setzero_si512(), (__mmask8) __U, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_maskz_range_pd (   __U,
  __A,
  __B,
  __C 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_rangepd512_mask ((__v8df) __A, (__v8df) __B, __C, \
(__v8df) _mm512_setzero_pd(), (__mmask8) __U, \
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:47
#define _mm512_maskz_range_ps (   __U,
  __A,
  __B,
  __C 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_rangeps512_mask ((__v16sf) __A,(__v16sf) __B, \
__C, (__v16sf) _mm512_setzero_ps(), (__mmask16) __U, \
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:47
unsigned short __mmask16
Definition: avx512fintrin.h:40
#define _mm512_maskz_range_round_pd (   __U,
  __A,
  __B,
  __C,
  __R 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_rangepd512_mask ((__v8df) __A, (__v8df) __B, __C, \
(__v8df) _mm512_setzero_pd(), (__mmask8) __U, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_maskz_range_round_ps (   __U,
  __A,
  __B,
  __C,
  __R 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_rangeps512_mask ((__v16sf) __A, (__v16sf) __B, \
__C, (__v16sf) _mm512_setzero_ps(), (__mmask16) __U, __R);})
unsigned short __mmask16
Definition: avx512fintrin.h:40
#define _mm512_maskz_reduce_pd (   __U,
  __A,
  __B 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_reducepd512_mask ((__v8df) __A, __B, \
(__v8df) _mm512_setzero_pd(), (__mmask8) __U, _MM_FROUND_CUR_DIRECTION);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:47
#define _mm512_maskz_reduce_ps (   __U,
  __A,
  __B 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_reduceps512_mask ((__v16sf) __A, __B, \
(__v16sf) _mm512_setzero_ps(), (__mmask16) __U, _MM_FROUND_CUR_DIRECTION);})
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:47
unsigned short __mmask16
Definition: avx512fintrin.h:40
#define _mm512_maskz_reduce_round_pd (   __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({\
(__m512d) __builtin_ia32_reducepd512_mask ((__v8df) __A, __B, \
(__v8df) _mm512_setzero_pd(), (__mmask8) __U, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_maskz_reduce_round_ps (   __U,
  __A,
  __B,
  __R 
)
Value:
__extension__ ({\
(__m512) __builtin_ia32_reduceps512_mask ((__v16sf) __A, __B, \
(__v16sf) _mm512_setzero_ps(), (__mmask16) __U, __R);})
unsigned short __mmask16
Definition: avx512fintrin.h:40
#define _mm512_range_pd (   __A,
  __B,
  __C 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_rangepd512_mask ((__v8df) __A, (__v8df) __B, __C,\
(__v8df) _mm512_setzero_pd(), (__mmask8) -1, \
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:47
#define _mm512_range_ps (   __A,
  __B,
  __C 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_rangeps512_mask ((__v16sf) __A, (__v16sf) __B, __C, \
(__v16sf) _mm512_setzero_ps(), (__mmask16) -1, \
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:47
unsigned short __mmask16
Definition: avx512fintrin.h:40
#define _mm512_range_round_pd (   __A,
  __B,
  __C,
  __R 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_rangepd512_mask ((__v8df) __A, (__v8df) __B, __C, \
(__v8df) _mm512_setzero_pd(), (__mmask8) -1, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_range_round_ps (   __A,
  __B,
  __C,
  __R 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_rangeps512_mask ((__v16sf) __A, (__v16sf) __B, \
__C, (__v16sf) _mm512_setzero_ps(), (__mmask16) -1, __R);})
unsigned short __mmask16
Definition: avx512fintrin.h:40
#define _mm512_reduce_pd (   __A,
  __B 
)
Value:
__extension__ ({ \
(__m512d) __builtin_ia32_reducepd512_mask ((__v8df) __A, __B, \
(__v8df) _mm512_setzero_pd(), (__mmask8) -1, _MM_FROUND_CUR_DIRECTION);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:47
#define _mm512_reduce_ps (   __A,
  __B 
)
Value:
__extension__ ({ \
(__m512) __builtin_ia32_reduceps512_mask ((__v16sf) __A, __B, \
(__v16sf) _mm512_setzero_ps(), (__mmask16) -1, _MM_FROUND_CUR_DIRECTION);})
#define _MM_FROUND_CUR_DIRECTION
Definition: avx512fintrin.h:47
unsigned short __mmask16
Definition: avx512fintrin.h:40
#define _mm512_reduce_round_pd (   __A,
  __B,
  __R 
)
Value:
__extension__ ({\
(__m512d) __builtin_ia32_reducepd512_mask ((__v8df) __A, __B, \
(__v8df) _mm512_setzero_pd(), (__mmask8) -1, __R);})
unsigned char __mmask8
Definition: avx512fintrin.h:39
#define _mm512_reduce_round_ps (   __A,
  __B,
  __R 
)
Value:
__extension__ ({\
(__m512) __builtin_ia32_reduceps512_mask ((__v16sf) __A, __B, \
(__v16sf) _mm512_setzero_ps(), (__mmask16) -1, __R);})
unsigned short __mmask16
Definition: avx512fintrin.h:40