clang 20.0.0git
Macros | Functions
avx10_2satcvtdsintrin.h File Reference

Go to the source code of this file.

Macros

#define __DEFAULT_FN_ATTRS256
 
#define __DEFAULT_FN_ATTRS128
 
#define _mm_cvtts_roundsd_i32(__A, __R)    ((int)__builtin_ia32_vcvttsd2sis32((__v2df)(__m128)(__A), (const int)(__R)))
 
#define _mm_cvtts_roundsd_si32(__A, __R)    ((int)__builtin_ia32_vcvttsd2sis32((__v2df)(__m128d)(__A), (const int)(__R)))
 
#define _mm_cvtts_roundsd_u32(__A, __R)
 
#define _mm_cvtts_roundss_i32(__A, __R)    ((int)__builtin_ia32_vcvttss2sis32((__v4sf)(__m128)(__A), (const int)(__R)))
 
#define _mm_cvtts_roundss_si32(__A, __R)    ((int)__builtin_ia32_vcvttss2sis32((__v4sf)(__m128)(__A), (const int)(__R)))
 
#define _mm_cvtts_roundss_u32(__A, __R)
 
#define _mm256_cvtts_roundpd_epi32(__A, __R)
 
#define _mm256_mask_cvtts_roundpd_epi32(__W, __U, __A, __R)
 
#define _mm256_maskz_cvtts_roundpd_epi32(__U, __A, __R)
 
#define _mm256_cvtts_roundpd_epu32(__A, __R)
 
#define _mm256_mask_cvtts_roundpd_epu32(__W, __U, __A, __R)
 
#define _mm256_maskz_cvtts_roundpd_epu32(__U, __A, __R)
 
#define _mm256_cvtts_roundpd_epi64(__A, __R)
 
#define _mm256_mask_cvtts_roundpd_epi64(__W, __U, __A, __R)
 
#define _mm256_maskz_cvtts_roundpd_epi64(__U, __A, __R)
 
#define _mm256_cvtts_roundpd_epu64(__A, __R)
 
#define _mm256_mask_cvtts_roundpd_epu64(__W, __U, __A, __R)
 
#define _mm256_maskz_cvtts_roundpd_epu64(__U, __A, __R)
 
#define _mm256_cvtts_roundps_epi32(__A, __R)
 
#define _mm256_mask_cvtts_roundps_epi32(__W, __U, __A, __R)
 
#define _mm256_maskz_cvtts_roundps_epi32(__U, __A, __R)
 
#define _mm256_cvtts_roundps_epu32(__A, __R)
 
#define _mm256_mask_cvtts_roundps_epu32(__W, __U, __A, __R)
 
#define _mm256_maskz_cvtts_roundps_epu32(__U, __A, __R)
 
#define _mm256_cvtts_roundps_epi64(__A, __R)
 
#define _mm256_mask_cvtts_roundps_epi64(__W, __U, __A, __R)
 
#define _mm256_maskz_cvtts_roundps_epi64(__U, __A, __R)
 
#define _mm256_cvtts_roundps_epu64(__A, __R)
 
#define _mm256_mask_cvtts_roundps_epu64(__W, __U, __A, __R)
 
#define _mm256_maskz_cvtts_roundps_epu64(__U, __A, __R)
 

Functions

static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_cvttspd_epi32 (__m128d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_mask_cvttspd_epi32 (__m128i __W, __mmask8 __U, __m128d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_maskz_cvttspd_epi32 (__mmask16 __U, __m128d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS256 _mm256_cvttspd_epi32 (__m256d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS256 _mm256_mask_cvttspd_epi32 (__m128i __W, __mmask8 __U, __m256d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS256 _mm256_maskz_cvttspd_epi32 (__mmask8 __U, __m256d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_cvttspd_epu32 (__m128d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_mask_cvttspd_epu32 (__m128i __W, __mmask8 __U, __m128d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_maskz_cvttspd_epu32 (__mmask8 __U, __m128d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS256 _mm256_cvttspd_epu32 (__m256d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS256 _mm256_mask_cvttspd_epu32 (__m128i __W, __mmask8 __U, __m256d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS256 _mm256_maskz_cvttspd_epu32 (__mmask8 __U, __m256d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_cvttspd_epi64 (__m128d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_mask_cvttspd_epi64 (__m128i __W, __mmask8 __U, __m128d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_maskz_cvttspd_epi64 (__mmask8 __U, __m128d __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_cvttspd_epi64 (__m256d __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_mask_cvttspd_epi64 (__m256i __W, __mmask8 __U, __m256d __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_maskz_cvttspd_epi64 (__mmask8 __U, __m256d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_cvttspd_epu64 (__m128d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_mask_cvttspd_epu64 (__m128i __W, __mmask8 __U, __m128d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_maskz_cvttspd_epu64 (__mmask8 __U, __m128d __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_cvttspd_epu64 (__m256d __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_mask_cvttspd_epu64 (__m256i __W, __mmask8 __U, __m256d __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_maskz_cvttspd_epu64 (__mmask8 __U, __m256d __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_cvttsps_epi32 (__m128 __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_mask_cvttsps_epi32 (__m128i __W, __mmask8 __U, __m128 __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_maskz_cvttsps_epi32 (__mmask8 __U, __m128 __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_cvttsps_epi32 (__m256 __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_mask_cvttsps_epi32 (__m256i __W, __mmask8 __U, __m256 __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_maskz_cvttsps_epi32 (__mmask8 __U, __m256 __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_cvttsps_epu32 (__m128 __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_mask_cvttsps_epu32 (__m128i __W, __mmask8 __U, __m128 __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_maskz_cvttsps_epu32 (__mmask8 __U, __m128 __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_cvttsps_epu32 (__m256 __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_mask_cvttsps_epu32 (__m256i __W, __mmask8 __U, __m256 __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_maskz_cvttsps_epu32 (__mmask8 __U, __m256 __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_cvttsps_epi64 (__m128 __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_mask_cvttsps_epi64 (__m128i __W, __mmask8 __U, __m128 __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_maskz_cvttsps_epi64 (__mmask8 __U, __m128 __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_cvttsps_epi64 (__m128 __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_mask_cvttsps_epi64 (__m256i __W, __mmask8 __U, __m128 __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_maskz_cvttsps_epi64 (__mmask8 __U, __m128 __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_cvttsps_epu64 (__m128 __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_mask_cvttsps_epu64 (__m128i __W, __mmask8 __U, __m128 __A)
 
static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_maskz_cvttsps_epu64 (__mmask8 __U, __m128 __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_cvttsps_epu64 (__m128 __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_mask_cvttsps_epu64 (__m256i __W, __mmask8 __U, __m128 __A)
 
static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_maskz_cvttsps_epu64 (__mmask8 __U, __m128 __A)
 

Macro Definition Documentation

◆ __DEFAULT_FN_ATTRS128

#define __DEFAULT_FN_ATTRS128
Value:
__attribute__((__always_inline__, __nodebug__, __target__("avx10.2-256"), \
__min_vector_width__(128)))
_Float16 __2f16 __attribute__((ext_vector_type(2)))
Zeroes the upper 128 bits (bits 255:128) of all YMM registers.

Definition at line 23 of file avx10_2satcvtdsintrin.h.

◆ __DEFAULT_FN_ATTRS256

#define __DEFAULT_FN_ATTRS256
Value:
__attribute__((__always_inline__, __nodebug__, __target__("avx10.2-256"), \
__min_vector_width__(256)))

Definition at line 19 of file avx10_2satcvtdsintrin.h.

◆ _mm256_cvtts_roundpd_epi32

#define _mm256_cvtts_roundpd_epi32 (   __A,
  __R 
)
Value:
((__m128i)__builtin_ia32_vcvttpd2dqs256_round_mask( \
(__v4df)(__m256d)__A, (__v4si)(__m128i)_mm_undefined_si128(), \
(__mmask8) - 1, (int)(__R)))
unsigned char __mmask8
Definition: avx512fintrin.h:41
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_undefined_si128(void)
Generates a 128-bit vector of [4 x i32] with unspecified content.
Definition: emmintrin.h:3495

Definition at line 111 of file avx10_2satcvtdsintrin.h.

◆ _mm256_cvtts_roundpd_epi64

#define _mm256_cvtts_roundpd_epi64 (   __A,
  __R 
)
Value:
((__m256i)__builtin_ia32_vcvttpd2qqs256_round_mask( \
(__v4df)__A, (__v4di)_mm256_undefined_si256(), (__mmask8) - 1, \
(int)__R))
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_undefined_si256(void)
Create a 256-bit integer vector with undefined values.
Definition: avxintrin.h:3683

Definition at line 216 of file avx10_2satcvtdsintrin.h.

◆ _mm256_cvtts_roundpd_epu32

#define _mm256_cvtts_roundpd_epu32 (   __A,
  __R 
)
Value:
((__m128i)__builtin_ia32_vcvttpd2udqs256_round_mask( \
(__v4df)(__m256d)__A, (__v4si)(__m128i)_mm_undefined_si128(), \
(__mmask8) - 1, (int)(__R)))

Definition at line 163 of file avx10_2satcvtdsintrin.h.

◆ _mm256_cvtts_roundpd_epu64

#define _mm256_cvtts_roundpd_epu64 (   __A,
  __R 
)
Value:
((__m256i)__builtin_ia32_vcvttpd2uqqs256_round_mask( \
(__v4df)__A, (__v4di)_mm256_undefined_si256(), (__mmask8) - 1, \
(int)__R))

Definition at line 269 of file avx10_2satcvtdsintrin.h.

◆ _mm256_cvtts_roundps_epi32

#define _mm256_cvtts_roundps_epi32 (   __A,
  __R 
)
Value:
((__m256i)__builtin_ia32_vcvttps2dqs256_round_mask( \
(__v8sf)(__m256)__A, (__v8si)(__m256i)_mm256_undefined_si256(), \
(__mmask8) - 1, (int)(__R)))

Definition at line 321 of file avx10_2satcvtdsintrin.h.

◆ _mm256_cvtts_roundps_epi64

#define _mm256_cvtts_roundps_epi64 (   __A,
  __R 
)
Value:
((__m256i)__builtin_ia32_vcvttps2qqs256_round_mask( \
(__v4sf)(__m128)__A, (__v4di)_mm256_undefined_si256(), (__mmask8) - 1, \
(int)__R))

Definition at line 427 of file avx10_2satcvtdsintrin.h.

◆ _mm256_cvtts_roundps_epu32

#define _mm256_cvtts_roundps_epu32 (   __A,
  __R 
)
Value:
((__m256i)__builtin_ia32_vcvttps2udqs256_round_mask( \
(__v8sf)(__m256)__A, (__v8si)(__m256i)_mm256_undefined_si256(), \
(__mmask8) - 1, (int)(__R)))

Definition at line 375 of file avx10_2satcvtdsintrin.h.

◆ _mm256_cvtts_roundps_epu64

#define _mm256_cvtts_roundps_epu64 (   __A,
  __R 
)
Value:
((__m256i)__builtin_ia32_vcvttps2uqqs256_round_mask( \
(__v4sf)(__m128)__A, (__v4di)_mm256_undefined_si256(), (__mmask8) - 1, \
(int)__R))

Definition at line 480 of file avx10_2satcvtdsintrin.h.

◆ _mm256_mask_cvtts_roundpd_epi32

#define _mm256_mask_cvtts_roundpd_epi32 (   __W,
  __U,
  __A,
  __R 
)
Value:
((__m128i)__builtin_ia32_vcvttpd2dqs256_round_mask( \
(__v4df)(__m256d)__A, (__v4si)(__m128i)__W, (__mmask8)__U, (int)(__R)))
__device__ int

Definition at line 116 of file avx10_2satcvtdsintrin.h.

◆ _mm256_mask_cvtts_roundpd_epi64

#define _mm256_mask_cvtts_roundpd_epi64 (   __W,
  __U,
  __A,
  __R 
)
Value:
((__m256i)__builtin_ia32_vcvttpd2qqs256_round_mask((__v4df)__A, (__v4di)__W, \
(__mmask8)__U, (int)__R))

Definition at line 221 of file avx10_2satcvtdsintrin.h.

◆ _mm256_mask_cvtts_roundpd_epu32

#define _mm256_mask_cvtts_roundpd_epu32 (   __W,
  __U,
  __A,
  __R 
)
Value:
((__m128i)__builtin_ia32_vcvttpd2udqs256_round_mask( \
(__v4df)(__m256d)__A, (__v4si)(__m128i)__W, (__mmask8)__U, (int)(__R)))

Definition at line 168 of file avx10_2satcvtdsintrin.h.

◆ _mm256_mask_cvtts_roundpd_epu64

#define _mm256_mask_cvtts_roundpd_epu64 (   __W,
  __U,
  __A,
  __R 
)
Value:
((__m256i)__builtin_ia32_vcvttpd2uqqs256_round_mask( \
(__v4df)__A, (__v4di)__W, (__mmask8)__U, (int)__R))

Definition at line 274 of file avx10_2satcvtdsintrin.h.

◆ _mm256_mask_cvtts_roundps_epi32

#define _mm256_mask_cvtts_roundps_epi32 (   __W,
  __U,
  __A,
  __R 
)
Value:
((__m256i)__builtin_ia32_vcvttps2dqs256_round_mask( \
(__v8sf)(__m256)__A, (__v8si)(__m256i)__W, (__mmask8)__U, (int)(__R)))

Definition at line 326 of file avx10_2satcvtdsintrin.h.

◆ _mm256_mask_cvtts_roundps_epi64

#define _mm256_mask_cvtts_roundps_epi64 (   __W,
  __U,
  __A,
  __R 
)
Value:
((__m256i)__builtin_ia32_vcvttps2qqs256_round_mask( \
(__v4sf)(__m128)__A, (__v4di)__W, (__mmask8)__U, (int)__R))

Definition at line 432 of file avx10_2satcvtdsintrin.h.

◆ _mm256_mask_cvtts_roundps_epu32

#define _mm256_mask_cvtts_roundps_epu32 (   __W,
  __U,
  __A,
  __R 
)
Value:
((__m256i)__builtin_ia32_vcvttps2udqs256_round_mask( \
(__v8sf)(__m256)__A, (__v8si)(__m256i)__W, (__mmask8)__U, (int)(__R)))

Definition at line 380 of file avx10_2satcvtdsintrin.h.

◆ _mm256_mask_cvtts_roundps_epu64

#define _mm256_mask_cvtts_roundps_epu64 (   __W,
  __U,
  __A,
  __R 
)
Value:
((__m256i)__builtin_ia32_vcvttps2uqqs256_round_mask( \
(__v4sf)(__m128)__A, (__v4di)__W, (__mmask8)__U, (int)__R))

Definition at line 485 of file avx10_2satcvtdsintrin.h.

◆ _mm256_maskz_cvtts_roundpd_epi32

#define _mm256_maskz_cvtts_roundpd_epi32 (   __U,
  __A,
  __R 
)
Value:
((__m128i)__builtin_ia32_vcvttpd2dqs256_round_mask( \
(__v4df)(__m256d)__A, (__v4si)(__m128i)_mm_setzero_si128(), \
(__mmask8)__U, (int)(__R)))
static __inline__ __m128i __DEFAULT_FN_ATTRS_CONSTEXPR _mm_setzero_si128(void)
Creates a 128-bit integer vector initialized to zero.
Definition: emmintrin.h:3880

Definition at line 120 of file avx10_2satcvtdsintrin.h.

◆ _mm256_maskz_cvtts_roundpd_epi64

#define _mm256_maskz_cvtts_roundpd_epi64 (   __U,
  __A,
  __R 
)
Value:
((__m256i)__builtin_ia32_vcvttpd2qqs256_round_mask( \
(__v4df)__A, (__v4di)_mm256_setzero_si256(), (__mmask8)__U, (int)__R))
static __inline __m256i __DEFAULT_FN_ATTRS_CONSTEXPR _mm256_setzero_si256(void)
Constructs a 256-bit integer vector initialized to zero.
Definition: avxintrin.h:4366

Definition at line 225 of file avx10_2satcvtdsintrin.h.

◆ _mm256_maskz_cvtts_roundpd_epu32

#define _mm256_maskz_cvtts_roundpd_epu32 (   __U,
  __A,
  __R 
)
Value:
((__m128i)__builtin_ia32_vcvttpd2udqs256_round_mask( \
(__v4df)(__m256d)__A, (__v4si)(__m128i)_mm_setzero_si128(), \
(__mmask8)__U, (int)(__R)))

Definition at line 172 of file avx10_2satcvtdsintrin.h.

◆ _mm256_maskz_cvtts_roundpd_epu64

#define _mm256_maskz_cvtts_roundpd_epu64 (   __U,
  __A,
  __R 
)
Value:
((__m256i)__builtin_ia32_vcvttpd2uqqs256_round_mask( \
(__v4df)__A, (__v4di)_mm256_setzero_si256(), (__mmask8)__U, (int)__R))

Definition at line 278 of file avx10_2satcvtdsintrin.h.

◆ _mm256_maskz_cvtts_roundps_epi32

#define _mm256_maskz_cvtts_roundps_epi32 (   __U,
  __A,
  __R 
)
Value:
((__m256i)__builtin_ia32_vcvttps2dqs256_round_mask( \
(__v8sf)(__m256)__A, (__v8si)(__m256i)_mm256_setzero_si256(), \
(__mmask8)__U, (int)(__R)))

Definition at line 330 of file avx10_2satcvtdsintrin.h.

◆ _mm256_maskz_cvtts_roundps_epi64

#define _mm256_maskz_cvtts_roundps_epi64 (   __U,
  __A,
  __R 
)
Value:
((__m256i)__builtin_ia32_vcvttps2qqs256_round_mask( \
(__v4sf)(__m128)__A, (__v4di)_mm256_setzero_si256(), (__mmask8)__U, \
(int)__R))

Definition at line 436 of file avx10_2satcvtdsintrin.h.

◆ _mm256_maskz_cvtts_roundps_epu32

#define _mm256_maskz_cvtts_roundps_epu32 (   __U,
  __A,
  __R 
)
Value:
((__m256i)__builtin_ia32_vcvttps2udqs256_round_mask( \
(__v8sf)(__m256)__A, (__v8si)(__m256i)_mm256_setzero_si256(), \
(__mmask8)__U, (int)(__R)))

Definition at line 384 of file avx10_2satcvtdsintrin.h.

◆ _mm256_maskz_cvtts_roundps_epu64

#define _mm256_maskz_cvtts_roundps_epu64 (   __U,
  __A,
  __R 
)
Value:
((__m256i)__builtin_ia32_vcvttps2uqqs256_round_mask( \
(__v4sf)(__m128)__A, (__v4di)_mm256_setzero_si256(), (__mmask8)__U, \
(int)__R))

Definition at line 489 of file avx10_2satcvtdsintrin.h.

◆ _mm_cvtts_roundsd_i32

#define _mm_cvtts_roundsd_i32 (   __A,
  __R 
)     ((int)__builtin_ia32_vcvttsd2sis32((__v2df)(__m128)(__A), (const int)(__R)))

Definition at line 27 of file avx10_2satcvtdsintrin.h.

◆ _mm_cvtts_roundsd_si32

#define _mm_cvtts_roundsd_si32 (   __A,
  __R 
)     ((int)__builtin_ia32_vcvttsd2sis32((__v2df)(__m128d)(__A), (const int)(__R)))

Definition at line 30 of file avx10_2satcvtdsintrin.h.

◆ _mm_cvtts_roundsd_u32

#define _mm_cvtts_roundsd_u32 (   __A,
  __R 
)
Value:
((unsigned int)__builtin_ia32_vcvttsd2usis32((__v2df)(__m128d)(__A), \
(const int)(__R)))

Definition at line 33 of file avx10_2satcvtdsintrin.h.

◆ _mm_cvtts_roundss_i32

#define _mm_cvtts_roundss_i32 (   __A,
  __R 
)     ((int)__builtin_ia32_vcvttss2sis32((__v4sf)(__m128)(__A), (const int)(__R)))

Definition at line 37 of file avx10_2satcvtdsintrin.h.

◆ _mm_cvtts_roundss_si32

#define _mm_cvtts_roundss_si32 (   __A,
  __R 
)     ((int)__builtin_ia32_vcvttss2sis32((__v4sf)(__m128)(__A), (const int)(__R)))

Definition at line 40 of file avx10_2satcvtdsintrin.h.

◆ _mm_cvtts_roundss_u32

#define _mm_cvtts_roundss_u32 (   __A,
  __R 
)
Value:
((unsigned int)__builtin_ia32_vcvttss2usis32((__v4sf)(__m128)(__A), \
(const int)(__R)))

Definition at line 43 of file avx10_2satcvtdsintrin.h.

Function Documentation

◆ _mm256_cvttspd_epi32()

static __inline__ __m128i __DEFAULT_FN_ATTRS256 _mm256_cvttspd_epi32 ( __m256d  __A)
static

Definition at line 93 of file avx10_2satcvtdsintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _mm_undefined_si128().

◆ _mm256_cvttspd_epi64()

static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_cvttspd_epi64 ( __m256d  __A)
static

Definition at line 197 of file avx10_2satcvtdsintrin.h.

References _mm256_undefined_si256(), and _MM_FROUND_CUR_DIRECTION.

◆ _mm256_cvttspd_epu32()

static __inline__ __m128i __DEFAULT_FN_ATTRS256 _mm256_cvttspd_epu32 ( __m256d  __A)
static

Definition at line 145 of file avx10_2satcvtdsintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _mm_undefined_si128().

◆ _mm256_cvttspd_epu64()

static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_cvttspd_epu64 ( __m256d  __A)
static

Definition at line 250 of file avx10_2satcvtdsintrin.h.

References _mm256_undefined_si256(), and _MM_FROUND_CUR_DIRECTION.

◆ _mm256_cvttsps_epi32()

static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_cvttsps_epi32 ( __m256  __A)
static

Definition at line 302 of file avx10_2satcvtdsintrin.h.

References _mm256_undefined_si256(), and _MM_FROUND_CUR_DIRECTION.

◆ _mm256_cvttsps_epi64()

static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_cvttsps_epi64 ( __m128  __A)
static

Definition at line 409 of file avx10_2satcvtdsintrin.h.

References _mm256_undefined_si256(), and _MM_FROUND_CUR_DIRECTION.

◆ _mm256_cvttsps_epu32()

static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_cvttsps_epu32 ( __m256  __A)
static

Definition at line 356 of file avx10_2satcvtdsintrin.h.

References _mm256_undefined_si256(), and _MM_FROUND_CUR_DIRECTION.

◆ _mm256_cvttsps_epu64()

static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_cvttsps_epu64 ( __m128  __A)
static

Definition at line 461 of file avx10_2satcvtdsintrin.h.

References _mm256_undefined_si256(), and _MM_FROUND_CUR_DIRECTION.

◆ _mm256_mask_cvttspd_epi32()

static __inline__ __m128i __DEFAULT_FN_ATTRS256 _mm256_mask_cvttspd_epi32 ( __m128i  __W,
__mmask8  __U,
__m256d  __A 
)
static

Definition at line 100 of file avx10_2satcvtdsintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm256_mask_cvttspd_epi64()

static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_mask_cvttspd_epi64 ( __m256i  __W,
__mmask8  __U,
__m256d  __A 
)
static

Definition at line 204 of file avx10_2satcvtdsintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm256_mask_cvttspd_epu32()

static __inline__ __m128i __DEFAULT_FN_ATTRS256 _mm256_mask_cvttspd_epu32 ( __m128i  __W,
__mmask8  __U,
__m256d  __A 
)
static

Definition at line 152 of file avx10_2satcvtdsintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm256_mask_cvttspd_epu64()

static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_mask_cvttspd_epu64 ( __m256i  __W,
__mmask8  __U,
__m256d  __A 
)
static

Definition at line 257 of file avx10_2satcvtdsintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm256_mask_cvttsps_epi32()

static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_mask_cvttsps_epi32 ( __m256i  __W,
__mmask8  __U,
__m256  __A 
)
static

Definition at line 309 of file avx10_2satcvtdsintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm256_mask_cvttsps_epi64()

static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_mask_cvttsps_epi64 ( __m256i  __W,
__mmask8  __U,
__m128  __A 
)
static

Definition at line 415 of file avx10_2satcvtdsintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm256_mask_cvttsps_epu32()

static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_mask_cvttsps_epu32 ( __m256i  __W,
__mmask8  __U,
__m256  __A 
)
static

Definition at line 363 of file avx10_2satcvtdsintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm256_mask_cvttsps_epu64()

static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_mask_cvttsps_epu64 ( __m256i  __W,
__mmask8  __U,
__m128  __A 
)
static

Definition at line 468 of file avx10_2satcvtdsintrin.h.

References _MM_FROUND_CUR_DIRECTION.

◆ _mm256_maskz_cvttspd_epi32()

static __inline__ __m128i __DEFAULT_FN_ATTRS256 _mm256_maskz_cvttspd_epi32 ( __mmask8  __U,
__m256d  __A 
)
static

Definition at line 106 of file avx10_2satcvtdsintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _mm_setzero_si128().

◆ _mm256_maskz_cvttspd_epi64()

static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_maskz_cvttspd_epi64 ( __mmask8  __U,
__m256d  __A 
)
static

Definition at line 210 of file avx10_2satcvtdsintrin.h.

References _mm256_setzero_si256(), and _MM_FROUND_CUR_DIRECTION.

◆ _mm256_maskz_cvttspd_epu32()

static __inline__ __m128i __DEFAULT_FN_ATTRS256 _mm256_maskz_cvttspd_epu32 ( __mmask8  __U,
__m256d  __A 
)
static

Definition at line 158 of file avx10_2satcvtdsintrin.h.

References _MM_FROUND_CUR_DIRECTION, and _mm_setzero_si128().

◆ _mm256_maskz_cvttspd_epu64()

static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_maskz_cvttspd_epu64 ( __mmask8  __U,
__m256d  __A 
)
static

Definition at line 263 of file avx10_2satcvtdsintrin.h.

References _mm256_setzero_si256(), and _MM_FROUND_CUR_DIRECTION.

◆ _mm256_maskz_cvttsps_epi32()

static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_maskz_cvttsps_epi32 ( __mmask8  __U,
__m256  __A 
)
static

Definition at line 315 of file avx10_2satcvtdsintrin.h.

References _mm256_setzero_si256(), and _MM_FROUND_CUR_DIRECTION.

◆ _mm256_maskz_cvttsps_epi64()

static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_maskz_cvttsps_epi64 ( __mmask8  __U,
__m128  __A 
)
static

Definition at line 421 of file avx10_2satcvtdsintrin.h.

References _mm256_setzero_si256(), and _MM_FROUND_CUR_DIRECTION.

◆ _mm256_maskz_cvttsps_epu32()

static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_maskz_cvttsps_epu32 ( __mmask8  __U,
__m256  __A 
)
static

Definition at line 369 of file avx10_2satcvtdsintrin.h.

References _mm256_setzero_si256(), and _MM_FROUND_CUR_DIRECTION.

◆ _mm256_maskz_cvttsps_epu64()

static __inline__ __m256i __DEFAULT_FN_ATTRS256 _mm256_maskz_cvttsps_epu64 ( __mmask8  __U,
__m128  __A 
)
static

Definition at line 474 of file avx10_2satcvtdsintrin.h.

References _mm256_setzero_si256(), and _MM_FROUND_CUR_DIRECTION.

◆ _mm_cvttspd_epi32()

static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_cvttspd_epi32 ( __m128d  __A)
static

Definition at line 74 of file avx10_2satcvtdsintrin.h.

References _mm_undefined_si128().

◆ _mm_cvttspd_epi64()

static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_cvttspd_epi64 ( __m128d  __A)
static

Definition at line 178 of file avx10_2satcvtdsintrin.h.

References _mm_undefined_si128().

◆ _mm_cvttspd_epu32()

static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_cvttspd_epu32 ( __m128d  __A)
static

Definition at line 126 of file avx10_2satcvtdsintrin.h.

References _mm_undefined_si128().

◆ _mm_cvttspd_epu64()

static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_cvttspd_epu64 ( __m128d  __A)
static

Definition at line 230 of file avx10_2satcvtdsintrin.h.

References _mm_undefined_si128().

◆ _mm_cvttsps_epi32()

static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_cvttsps_epi32 ( __m128  __A)
static

Definition at line 283 of file avx10_2satcvtdsintrin.h.

References _mm_undefined_si128().

◆ _mm_cvttsps_epi64()

static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_cvttsps_epi64 ( __m128  __A)
static

Definition at line 390 of file avx10_2satcvtdsintrin.h.

References _mm_undefined_si128().

◆ _mm_cvttsps_epu32()

static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_cvttsps_epu32 ( __m128  __A)
static

Definition at line 336 of file avx10_2satcvtdsintrin.h.

References _mm_undefined_si128().

◆ _mm_cvttsps_epu64()

static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_cvttsps_epu64 ( __m128  __A)
static

Definition at line 442 of file avx10_2satcvtdsintrin.h.

References _mm_undefined_si128().

◆ _mm_mask_cvttspd_epi32()

static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_mask_cvttspd_epi32 ( __m128i  __W,
__mmask8  __U,
__m128d  __A 
)
static

Definition at line 80 of file avx10_2satcvtdsintrin.h.

◆ _mm_mask_cvttspd_epi64()

static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_mask_cvttspd_epi64 ( __m128i  __W,
__mmask8  __U,
__m128d  __A 
)
static

Definition at line 184 of file avx10_2satcvtdsintrin.h.

◆ _mm_mask_cvttspd_epu32()

static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_mask_cvttspd_epu32 ( __m128i  __W,
__mmask8  __U,
__m128d  __A 
)
static

Definition at line 132 of file avx10_2satcvtdsintrin.h.

◆ _mm_mask_cvttspd_epu64()

static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_mask_cvttspd_epu64 ( __m128i  __W,
__mmask8  __U,
__m128d  __A 
)
static

Definition at line 236 of file avx10_2satcvtdsintrin.h.

◆ _mm_mask_cvttsps_epi32()

static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_mask_cvttsps_epi32 ( __m128i  __W,
__mmask8  __U,
__m128  __A 
)
static

Definition at line 289 of file avx10_2satcvtdsintrin.h.

◆ _mm_mask_cvttsps_epi64()

static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_mask_cvttsps_epi64 ( __m128i  __W,
__mmask8  __U,
__m128  __A 
)
static

Definition at line 396 of file avx10_2satcvtdsintrin.h.

◆ _mm_mask_cvttsps_epu32()

static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_mask_cvttsps_epu32 ( __m128i  __W,
__mmask8  __U,
__m128  __A 
)
static

Definition at line 342 of file avx10_2satcvtdsintrin.h.

◆ _mm_mask_cvttsps_epu64()

static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_mask_cvttsps_epu64 ( __m128i  __W,
__mmask8  __U,
__m128  __A 
)
static

Definition at line 448 of file avx10_2satcvtdsintrin.h.

◆ _mm_maskz_cvttspd_epi32()

static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_maskz_cvttspd_epi32 ( __mmask16  __U,
__m128d  __A 
)
static

Definition at line 86 of file avx10_2satcvtdsintrin.h.

References _mm_setzero_si128().

◆ _mm_maskz_cvttspd_epi64()

static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_maskz_cvttspd_epi64 ( __mmask8  __U,
__m128d  __A 
)
static

Definition at line 190 of file avx10_2satcvtdsintrin.h.

References _mm_setzero_si128().

◆ _mm_maskz_cvttspd_epu32()

static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_maskz_cvttspd_epu32 ( __mmask8  __U,
__m128d  __A 
)
static

Definition at line 138 of file avx10_2satcvtdsintrin.h.

References _mm_setzero_si128().

◆ _mm_maskz_cvttspd_epu64()

static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_maskz_cvttspd_epu64 ( __mmask8  __U,
__m128d  __A 
)
static

Definition at line 242 of file avx10_2satcvtdsintrin.h.

References _mm_setzero_si128().

◆ _mm_maskz_cvttsps_epi32()

static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_maskz_cvttsps_epi32 ( __mmask8  __U,
__m128  __A 
)
static

Definition at line 295 of file avx10_2satcvtdsintrin.h.

References _mm_setzero_si128().

◆ _mm_maskz_cvttsps_epi64()

static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_maskz_cvttsps_epi64 ( __mmask8  __U,
__m128  __A 
)
static

Definition at line 402 of file avx10_2satcvtdsintrin.h.

References _mm_setzero_si128().

◆ _mm_maskz_cvttsps_epu32()

static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_maskz_cvttsps_epu32 ( __mmask8  __U,
__m128  __A 
)
static

Definition at line 348 of file avx10_2satcvtdsintrin.h.

References _mm_setzero_si128().

◆ _mm_maskz_cvttsps_epu64()

static __inline__ __m128i __DEFAULT_FN_ATTRS128 _mm_maskz_cvttsps_epu64 ( __mmask8  __U,
__m128  __A 
)
static

Definition at line 454 of file avx10_2satcvtdsintrin.h.

References _mm_setzero_si128().