Searched refs:__m64 (Results 1 – 12 of 12) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Headers/ |
H A D | mmintrin.h | 17 typedef long long __m64 __attribute__((__vector_size__(8), __aligned__(8))); typedef 53 static __inline__ __m64 __DEFAULT_FN_ATTRS 56 return (__m64)__builtin_ia32_vec_init_v2si(__i, 0); in _mm_cvtsi32_si64() 71 _mm_cvtsi64_si32(__m64 __m) in _mm_cvtsi64_si32() 86 static __inline__ __m64 __DEFAULT_FN_ATTRS 89 return (__m64)__i; in _mm_cvtsi64_m64() 103 _mm_cvtm64_si64(__m64 __m) in _mm_cvtm64_si64() 127 static __inline__ __m64 __DEFAULT_FN_ATTRS 128 _mm_packs_pi16(__m64 __m1, __m64 __m2) in _mm_packs_pi16() 130 return (__m64)__builtin_ia32_packsswb((__v4hi)__m1, (__v4hi)__m2); in _mm_packs_pi16() [all …]
|
H A D | tmmintrin.h | 40 static __inline__ __m64 __DEFAULT_FN_ATTRS_MMX 41 _mm_abs_pi8(__m64 __a) in _mm_abs_pi8() 43 return (__m64)__builtin_ia32_pabsb((__v8qi)__a); in _mm_abs_pi8() 76 static __inline__ __m64 __DEFAULT_FN_ATTRS_MMX 77 _mm_abs_pi16(__m64 __a) in _mm_abs_pi16() 79 return (__m64)__builtin_ia32_pabsw((__v4hi)__a); in _mm_abs_pi16() 112 static __inline__ __m64 __DEFAULT_FN_ATTRS_MMX 113 _mm_abs_pi32(__m64 __a) in _mm_abs_pi32() 115 return (__m64)__builtin_ia32_pabsd((__v2si)__a); in _mm_abs_pi32() 180 ((__m64)__builtin_ia32_palignr((__v8qi)(__m64)(a), (__v8qi)(__m64)(b), (n))) [all …]
|
H A D | xmmintrin.h | 1451 static __inline__ __m64 __DEFAULT_FN_ATTRS_MMX 1454 return (__m64)__builtin_ia32_cvtps2pi((__v4sf)__a); in _mm_cvtps_pi32() 1471 static __inline__ __m64 __DEFAULT_FN_ATTRS_MMX 1561 static __inline__ __m64 __DEFAULT_FN_ATTRS_MMX 1564 return (__m64)__builtin_ia32_cvttps2pi((__v4sf)__a); in _mm_cvttps_pi32() 1582 static __inline__ __m64 __DEFAULT_FN_ATTRS_MMX 1678 _mm_cvtpi32_ps(__m128 __a, __m64 __b) in _mm_cvtpi32_ps() 1701 _mm_cvt_pi2ps(__m128 __a, __m64 __b) in _mm_cvt_pi2ps() 1739 _mm_loadh_pi(__m128 __a, const __m64 *__p) in _mm_loadh_pi() 1766 _mm_loadl_pi(__m128 __a, const __m64 *__p) in _mm_loadl_pi() [all …]
|
H A D | emmintrin.h | 1489 static __inline__ __m64 __DEFAULT_FN_ATTRS_MMX _mm_cvtpd_pi32(__m128d __a) { in _mm_cvtpd_pi32() 1490 return (__m64)__builtin_ia32_cvtpd2pi((__v2df)__a); in _mm_cvtpd_pi32() 1508 static __inline__ __m64 __DEFAULT_FN_ATTRS_MMX _mm_cvttpd_pi32(__m128d __a) { in _mm_cvttpd_pi32() 1509 return (__m64)__builtin_ia32_cvttpd2pi((__v2df)__a); in _mm_cvttpd_pi32() 1523 static __inline__ __m128d __DEFAULT_FN_ATTRS_MMX _mm_cvtpi32_pd(__m64 __a) { in _mm_cvtpi32_pd() 2111 static __inline__ __m64 __DEFAULT_FN_ATTRS_MMX _mm_add_si64(__m64 __a, in _mm_add_si64() 2112 __m64 __b) { in _mm_add_si64() 2113 return (__m64)__builtin_ia32_paddq((__v1di)__a, (__v1di)__b); in _mm_add_si64() 2434 static __inline__ __m64 __DEFAULT_FN_ATTRS_MMX _mm_mul_su32(__m64 __a, in _mm_mul_su32() 2435 __m64 __b) { in _mm_mul_su32() [all …]
|
H A D | intrin.h | 53 __m64 _m_from_float(float); 54 float _m_to_float(__m64);
|
/freebsd/contrib/llvm-project/clang/lib/Headers/ppc_wrappers/ |
H A D | mmintrin.h | 44 typedef __attribute__((__aligned__(8))) unsigned long long __m64; typedef 47 __m64 as_m64; 71 extern __inline __m64 74 return (__m64)(unsigned int)__i; in _mm_cvtsi32_si64() 77 extern __inline __m64 86 _mm_cvtsi64_si32(__m64 __i) { in _mm_cvtsi64_si32() 92 _m_to_int(__m64 __i) { in _m_to_int() 99 extern __inline __m64 102 return (__m64)__i; in _m_from_int64() 105 extern __inline __m64 [all …]
|
H A D | tmmintrin.h | 54 extern __inline __m64 56 _mm_abs_pi16(__m64 __A) { in _mm_abs_pi16() 58 return (__m64)((__v2du)vec_abs(__B))[0]; in _mm_abs_pi16() 61 extern __inline __m64 63 _mm_abs_pi32(__m64 __A) { in _mm_abs_pi32() 65 return (__m64)((__v2du)vec_abs(__B))[0]; in _mm_abs_pi32() 68 extern __inline __m64 70 _mm_abs_pi8(__m64 __A) { in _mm_abs_pi8() 72 return (__m64)((__v2du)vec_abs(__B))[0]; in _mm_abs_pi8() 119 extern __inline __m64 [all …]
|
H A D | xmmintrin.h | 952 extern __inline __m64 964 return (__m64)((__vector long long)__result)[0]; in _mm_cvtps_pi32() 967 extern __inline __m64 1011 extern __inline __m64 1021 return (__m64)((__vector long long)__result)[0]; in _mm_cvttps_pi32() 1024 extern __inline __m64 1068 _mm_cvtpi32_ps(__m128 __A, __m64 __B) { in _mm_cvtpi32_ps() 1082 _mm_cvt_pi2ps(__m128 __A, __m64 __B) { in _mm_cvt_pi2ps() 1089 _mm_cvtpi16_ps(__m64 __A) { in _mm_cvtpi16_ps() 1104 _mm_cvtpu16_ps(__m64 __A) { in _mm_cvtpu16_ps() [all …]
|
H A D | emmintrin.h | 660 _mm_set_epi64(__m64 __q1, __m64 __q0) { in _mm_set_epi64() 698 _mm_set1_epi64(__m64 __A) { in _mm_set1_epi64() 725 _mm_setr_epi64(__m64 __q0, __m64 __q1) { in _mm_setr_epi64() 768 return _mm_set_epi64((__m64)0LL, *(__m64 *)__P); in _mm_loadl_epi64() 789 extern __inline __m64 792 return (__m64)((__v2di)__B)[0]; in _mm_movepi64_pi64() 797 _mm_movpi64_epi64(__m64 __A) { in _mm_movpi64_epi64() 798 return _mm_set_epi64((__m64)0LL, __A); in _mm_movpi64_epi64() 804 return _mm_set_epi64((__m64)0LL, (__m64)__A[0]); in _mm_move_epi64() 870 extern __inline __m64 [all …]
|
/freebsd/sys/contrib/libsodium/ |
H A D | configure.ac | 369 ]], [[ __m64 x = _mm_setzero_si64(); ]])], 413 ]], [[ __m64 x = _mm_abs_pi32(_m_from_int(0)); ]])],
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86CallingConv.td | 392 // The X86-Win64 calling convention always returns __m64 values in RAX. 846 // The first 3 __m64 vector arguments are passed in mmx registers if the 873 // __m64 vectors get 8-byte stack slots that are 4-byte aligned. They are
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64CallingConvention.td | 298 // The X86-Win64 calling convention always returns __m64 values in RAX.
|