clang 20.0.0git
|
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) |
#define __DEFAULT_FN_ATTRS128 |
Definition at line 23 of file avx10_2satcvtdsintrin.h.
#define __DEFAULT_FN_ATTRS256 |
Definition at line 19 of file avx10_2satcvtdsintrin.h.
#define _mm256_cvtts_roundpd_epi32 | ( | __A, | |
__R | |||
) |
Definition at line 111 of file avx10_2satcvtdsintrin.h.
#define _mm256_cvtts_roundpd_epi64 | ( | __A, | |
__R | |||
) |
Definition at line 216 of file avx10_2satcvtdsintrin.h.
#define _mm256_cvtts_roundpd_epu32 | ( | __A, | |
__R | |||
) |
Definition at line 163 of file avx10_2satcvtdsintrin.h.
#define _mm256_cvtts_roundpd_epu64 | ( | __A, | |
__R | |||
) |
Definition at line 269 of file avx10_2satcvtdsintrin.h.
#define _mm256_cvtts_roundps_epi32 | ( | __A, | |
__R | |||
) |
Definition at line 321 of file avx10_2satcvtdsintrin.h.
#define _mm256_cvtts_roundps_epi64 | ( | __A, | |
__R | |||
) |
Definition at line 427 of file avx10_2satcvtdsintrin.h.
#define _mm256_cvtts_roundps_epu32 | ( | __A, | |
__R | |||
) |
Definition at line 375 of file avx10_2satcvtdsintrin.h.
#define _mm256_cvtts_roundps_epu64 | ( | __A, | |
__R | |||
) |
Definition at line 480 of file avx10_2satcvtdsintrin.h.
#define _mm256_mask_cvtts_roundpd_epi32 | ( | __W, | |
__U, | |||
__A, | |||
__R | |||
) |
Definition at line 116 of file avx10_2satcvtdsintrin.h.
#define _mm256_mask_cvtts_roundpd_epi64 | ( | __W, | |
__U, | |||
__A, | |||
__R | |||
) |
Definition at line 221 of file avx10_2satcvtdsintrin.h.
#define _mm256_mask_cvtts_roundpd_epu32 | ( | __W, | |
__U, | |||
__A, | |||
__R | |||
) |
Definition at line 168 of file avx10_2satcvtdsintrin.h.
#define _mm256_mask_cvtts_roundpd_epu64 | ( | __W, | |
__U, | |||
__A, | |||
__R | |||
) |
Definition at line 274 of file avx10_2satcvtdsintrin.h.
#define _mm256_mask_cvtts_roundps_epi32 | ( | __W, | |
__U, | |||
__A, | |||
__R | |||
) |
Definition at line 326 of file avx10_2satcvtdsintrin.h.
#define _mm256_mask_cvtts_roundps_epi64 | ( | __W, | |
__U, | |||
__A, | |||
__R | |||
) |
Definition at line 432 of file avx10_2satcvtdsintrin.h.
#define _mm256_mask_cvtts_roundps_epu32 | ( | __W, | |
__U, | |||
__A, | |||
__R | |||
) |
Definition at line 380 of file avx10_2satcvtdsintrin.h.
#define _mm256_mask_cvtts_roundps_epu64 | ( | __W, | |
__U, | |||
__A, | |||
__R | |||
) |
Definition at line 485 of file avx10_2satcvtdsintrin.h.
#define _mm256_maskz_cvtts_roundpd_epi32 | ( | __U, | |
__A, | |||
__R | |||
) |
Definition at line 120 of file avx10_2satcvtdsintrin.h.
#define _mm256_maskz_cvtts_roundpd_epi64 | ( | __U, | |
__A, | |||
__R | |||
) |
Definition at line 225 of file avx10_2satcvtdsintrin.h.
#define _mm256_maskz_cvtts_roundpd_epu32 | ( | __U, | |
__A, | |||
__R | |||
) |
Definition at line 172 of file avx10_2satcvtdsintrin.h.
#define _mm256_maskz_cvtts_roundpd_epu64 | ( | __U, | |
__A, | |||
__R | |||
) |
Definition at line 278 of file avx10_2satcvtdsintrin.h.
#define _mm256_maskz_cvtts_roundps_epi32 | ( | __U, | |
__A, | |||
__R | |||
) |
Definition at line 330 of file avx10_2satcvtdsintrin.h.
#define _mm256_maskz_cvtts_roundps_epi64 | ( | __U, | |
__A, | |||
__R | |||
) |
Definition at line 436 of file avx10_2satcvtdsintrin.h.
#define _mm256_maskz_cvtts_roundps_epu32 | ( | __U, | |
__A, | |||
__R | |||
) |
Definition at line 384 of file avx10_2satcvtdsintrin.h.
#define _mm256_maskz_cvtts_roundps_epu64 | ( | __U, | |
__A, | |||
__R | |||
) |
Definition at line 489 of file avx10_2satcvtdsintrin.h.
#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.
#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.
#define _mm_cvtts_roundsd_u32 | ( | __A, | |
__R | |||
) |
Definition at line 33 of file avx10_2satcvtdsintrin.h.
#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.
#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.
#define _mm_cvtts_roundss_u32 | ( | __A, | |
__R | |||
) |
Definition at line 43 of file avx10_2satcvtdsintrin.h.
|
static |
Definition at line 93 of file avx10_2satcvtdsintrin.h.
References _MM_FROUND_CUR_DIRECTION, and _mm_undefined_si128().
|
static |
Definition at line 197 of file avx10_2satcvtdsintrin.h.
References _mm256_undefined_si256(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 145 of file avx10_2satcvtdsintrin.h.
References _MM_FROUND_CUR_DIRECTION, and _mm_undefined_si128().
|
static |
Definition at line 250 of file avx10_2satcvtdsintrin.h.
References _mm256_undefined_si256(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 302 of file avx10_2satcvtdsintrin.h.
References _mm256_undefined_si256(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 409 of file avx10_2satcvtdsintrin.h.
References _mm256_undefined_si256(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 356 of file avx10_2satcvtdsintrin.h.
References _mm256_undefined_si256(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 461 of file avx10_2satcvtdsintrin.h.
References _mm256_undefined_si256(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 100 of file avx10_2satcvtdsintrin.h.
References _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 204 of file avx10_2satcvtdsintrin.h.
References _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 152 of file avx10_2satcvtdsintrin.h.
References _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 257 of file avx10_2satcvtdsintrin.h.
References _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 309 of file avx10_2satcvtdsintrin.h.
References _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 415 of file avx10_2satcvtdsintrin.h.
References _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 363 of file avx10_2satcvtdsintrin.h.
References _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 468 of file avx10_2satcvtdsintrin.h.
References _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 106 of file avx10_2satcvtdsintrin.h.
References _MM_FROUND_CUR_DIRECTION, and _mm_setzero_si128().
|
static |
Definition at line 210 of file avx10_2satcvtdsintrin.h.
References _mm256_setzero_si256(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 158 of file avx10_2satcvtdsintrin.h.
References _MM_FROUND_CUR_DIRECTION, and _mm_setzero_si128().
|
static |
Definition at line 263 of file avx10_2satcvtdsintrin.h.
References _mm256_setzero_si256(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 315 of file avx10_2satcvtdsintrin.h.
References _mm256_setzero_si256(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 421 of file avx10_2satcvtdsintrin.h.
References _mm256_setzero_si256(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 369 of file avx10_2satcvtdsintrin.h.
References _mm256_setzero_si256(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 474 of file avx10_2satcvtdsintrin.h.
References _mm256_setzero_si256(), and _MM_FROUND_CUR_DIRECTION.
|
static |
Definition at line 74 of file avx10_2satcvtdsintrin.h.
References _mm_undefined_si128().
|
static |
Definition at line 178 of file avx10_2satcvtdsintrin.h.
References _mm_undefined_si128().
|
static |
Definition at line 126 of file avx10_2satcvtdsintrin.h.
References _mm_undefined_si128().
|
static |
Definition at line 230 of file avx10_2satcvtdsintrin.h.
References _mm_undefined_si128().
|
static |
Definition at line 283 of file avx10_2satcvtdsintrin.h.
References _mm_undefined_si128().
|
static |
Definition at line 390 of file avx10_2satcvtdsintrin.h.
References _mm_undefined_si128().
|
static |
Definition at line 336 of file avx10_2satcvtdsintrin.h.
References _mm_undefined_si128().
|
static |
Definition at line 442 of file avx10_2satcvtdsintrin.h.
References _mm_undefined_si128().
|
static |
Definition at line 80 of file avx10_2satcvtdsintrin.h.
|
static |
Definition at line 184 of file avx10_2satcvtdsintrin.h.
|
static |
Definition at line 132 of file avx10_2satcvtdsintrin.h.
|
static |
Definition at line 236 of file avx10_2satcvtdsintrin.h.
|
static |
Definition at line 289 of file avx10_2satcvtdsintrin.h.
|
static |
Definition at line 396 of file avx10_2satcvtdsintrin.h.
|
static |
Definition at line 342 of file avx10_2satcvtdsintrin.h.
|
static |
Definition at line 448 of file avx10_2satcvtdsintrin.h.
|
static |
Definition at line 86 of file avx10_2satcvtdsintrin.h.
References _mm_setzero_si128().
|
static |
Definition at line 190 of file avx10_2satcvtdsintrin.h.
References _mm_setzero_si128().
|
static |
Definition at line 138 of file avx10_2satcvtdsintrin.h.
References _mm_setzero_si128().
|
static |
Definition at line 242 of file avx10_2satcvtdsintrin.h.
References _mm_setzero_si128().
|
static |
Definition at line 295 of file avx10_2satcvtdsintrin.h.
References _mm_setzero_si128().
|
static |
Definition at line 402 of file avx10_2satcvtdsintrin.h.
References _mm_setzero_si128().
|
static |
Definition at line 348 of file avx10_2satcvtdsintrin.h.
References _mm_setzero_si128().
|
static |
Definition at line 454 of file avx10_2satcvtdsintrin.h.
References _mm_setzero_si128().