Searched refs:__m128 (Results 1 - 15 of 15) sorted by relevance

/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Headers/
H A Dxmmintrin.h35 typedef float __m128 __attribute__((__vector_size__(16))); typedef
43 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
44 _mm_add_ss(__m128 __a, __m128 __b)
50 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
51 _mm_add_ps(__m128 __a, __m128 __b)
56 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
57 _mm_sub_ss(__m128 __a, __m128 __
[all...]
H A Dfma4intrin.h37 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
38 _mm_macc_ps(__m128 __A, __m128 __B, __m128 __C)
40 return (__m128)__builtin_ia32_vfmaddps(__A, __B, __C);
49 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
50 _mm_macc_ss(__m128 __A, __m128 __B, __m128 __C)
52 return (__m128)__builtin_ia32_vfmadds
[all...]
H A Dfmaintrin.h35 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
36 _mm_fmadd_ps(__m128 __A, __m128 __B, __m128 __C)
38 return (__m128)__builtin_ia32_vfmaddps(__A, __B, __C);
47 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
48 _mm_fmadd_ss(__m128 __A, __m128 __B, __m128 __C)
50 return (__m128)__builtin_ia32_vfmadds
[all...]
H A Dpmmintrin.h39 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
40 _mm_addsub_ps(__m128 __a, __m128 __b)
45 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
46 _mm_hadd_ps(__m128 __a, __m128 __b)
51 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
52 _mm_hsub_ps(__m128 __a, __m128 __b)
57 static __inline__ __m128 __attribute_
[all...]
H A Df16cintrin.h39 __m128 __a = (a); \
46 static __inline __m128 __attribute__((__always_inline__, __nodebug__))
49 return (__m128)__builtin_ia32_vcvtph2ps((__v8hi)__a);
H A Dsmmintrin.h61 __m128 __X = (X); \
62 (__m128) __builtin_ia32_roundps((__v4sf)__X, (M)); })
65 __m128 __X = (X); \
66 __m128 __Y = (Y); \
67 (__m128) __builtin_ia32_roundss((__v4sf)__X, (__v4sf)__Y, (M)); })
85 __m128 __V1 = (V1); \
86 __m128 __V2 = (V2); \
87 (__m128) __builtin_ia32_blendps ((__v4sf)__V1, (__v4sf)__V2, (M)); })
96 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
97 _mm_blendv_ps (__m128 __V
[all...]
H A Davxintrin.h251 static __inline __m128 __attribute__((__always_inline__, __nodebug__))
252 _mm_permutevar_ps(__m128 __a, __m128i __c)
254 return (__m128)__builtin_ia32_vpermilvarps((__v4sf)__a, (__v4si)__c);
277 __m128 __A = (A); \
278 (__m128)__builtin_shufflevector((__v4sf)__A, (__v4sf) _mm_setzero_ps(), \
397 __m128 __a = (a); \
398 __m128 __b = (b); \
399 (__m128)__builtin_ia32_cmpps((__v4sf)__a, (__v4sf)__b, (c)); })
417 __m128 __a = (a); \
418 __m128 __
[all...]
H A Dammintrin.h61 _mm_stream_ss(float *__p, __m128 __a)
H A Davx2intrin.h737 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
738 _mm_broadcastss_ps(__m128 __X)
740 return (__m128)__builtin_ia32_vbroadcastss_ps((__v4sf)__X);
744 _mm256_broadcastss_ps(__m128 __X)
999 __m128 __a = (a); \
1002 __m128 __mask = (mask); \
1003 (__m128)__builtin_ia32_gatherd_ps((__v4sf)__a, (const __v4sf *)__m, \
1015 __m128 __a = (a); \
1018 __m128 __mask = (mask); \
1019 (__m128)__builtin_ia32_gatherq_p
[all...]
H A Dxopintrin.h753 __m128 __X = (X); \
754 __m128 __Y = (Y); \
756 (__m128)__builtin_ia32_vpermil2ps((__v4sf)__X, (__v4sf)__Y, \
766 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
767 _mm_frcz_ss(__m128 __A)
769 return (__m128)__builtin_ia32_vfrczss((__v4sf)__A);
778 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
779 _mm_frcz_ps(__m128 __A)
781 return (__m128)__builtin_ia32_vfrczps((__v4sf)__A);
H A Demmintrin.h375 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
382 _mm_cvtps_pd(__m128 __a)
405 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
406 _mm_cvtsd_ss(__m128 __a, __m128d __b)
420 _mm_cvtss_sd(__m128d __a, __m128 __b)
1015 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
1022 _mm_cvtps_epi32(__m128 __a)
1028 _mm_cvttps_epi32(__m128 __a)
1405 static __inline__ __m128 __attribute__((__always_inline__, __nodebug__))
1408 return (__m128)__
[all...]
/freebsd-10.3-release/contrib/gcc/config/i386/
H A Dxmmintrin.h48 typedef float __m128 __attribute__ ((__vector_size__ (16), __may_alias__)); typedef
94 static __inline __m128 __attribute__((__always_inline__))
97 return __extension__ (__m128){ 0.0f, 0.0f, 0.0f, 0.0f };
104 static __inline __m128 __attribute__((__always_inline__))
105 _mm_add_ss (__m128 __A, __m128 __B)
107 return (__m128) __builtin_ia32_addss ((__v4sf)__A, (__v4sf)__B);
110 static __inline __m128 __attribute__((__always_inline__))
111 _mm_sub_ss (__m128 __A, __m128 __
[all...]
H A Dpmmintrin.h51 static __inline __m128 __attribute__((__always_inline__))
52 _mm_addsub_ps (__m128 __X, __m128 __Y)
54 return (__m128) __builtin_ia32_addsubps ((__v4sf)__X, (__v4sf)__Y);
57 static __inline __m128 __attribute__((__always_inline__))
58 _mm_hadd_ps (__m128 __X, __m128 __Y)
60 return (__m128) __builtin_ia32_haddps ((__v4sf)__X, (__v4sf)__Y);
63 static __inline __m128 __attribute__((__always_inline__))
64 _mm_hsub_ps (__m128 __
[all...]
H A Dammintrin.h47 _mm_stream_ss (float * __P, __m128 __Y)
H A Demmintrin.h745 static __inline __m128 __attribute__((__always_inline__))
748 return (__m128)__builtin_ia32_cvtdq2ps ((__v4si) __A);
763 static __inline __m128 __attribute__((__always_inline__))
766 return (__m128)__builtin_ia32_cvtpd2ps ((__v2df) __A);
788 _mm_cvtps_epi32 (__m128 __A)
794 _mm_cvttps_epi32 (__m128 __A)
800 _mm_cvtps_pd (__m128 __A)
849 static __inline __m128 __attribute__((__always_inline__))
850 _mm_cvtsd_ss (__m128 __A, __m128d __B)
852 return (__m128)__builtin_ia32_cvtsd2s
[all...]

Completed in 191 milliseconds