/freebsd-13-stable/contrib/llvm-project/clang/lib/Headers/ |
H A D | xmmintrin.h | 17 typedef float __m128 __attribute__((__vector_size__(16), __aligned__(16))); typedef 49 static __inline__ __m128 __DEFAULT_FN_ATTRS 50 _mm_add_ss(__m128 __a, __m128 __b) 69 static __inline__ __m128 __DEFAULT_FN_ATTRS 70 _mm_add_ps(__m128 __a, __m128 __b) 72 return (__m128)((__v4sf)__a + (__v4sf)__b); 91 static __inline__ __m128 __DEFAULT_FN_ATTRS 92 _mm_sub_ss(__m128 __ [all...] |
H A D | pmmintrin.h | 52 static __inline__ __m128 __DEFAULT_FN_ATTRS 53 _mm_addsub_ps(__m128 __a, __m128 __b) 75 static __inline__ __m128 __DEFAULT_FN_ATTRS 76 _mm_hadd_ps(__m128 __a, __m128 __b) 98 static __inline__ __m128 __DEFAULT_FN_ATTRS 99 _mm_hsub_ps(__m128 __a, __m128 __b) 120 static __inline__ __m128 __DEFAULT_FN_ATTR [all...] |
H A D | fma4intrin.h | 23 static __inline__ __m128 __DEFAULT_FN_ATTRS128 24 _mm_macc_ps(__m128 __A, __m128 __B, __m128 __C) 26 return (__m128)__builtin_ia32_vfmaddps((__v4sf)__A, (__v4sf)__B, (__v4sf)__C); 35 static __inline__ __m128 __DEFAULT_FN_ATTRS128 36 _mm_macc_ss(__m128 __A, __m128 __B, __m128 __C) 38 return (__m128)__builtin_ia32_vfmadds [all...] |
H A D | fmaintrin.h | 21 static __inline__ __m128 __DEFAULT_FN_ATTRS128 22 _mm_fmadd_ps(__m128 __A, __m128 __B, __m128 __C) 24 return (__m128)__builtin_ia32_vfmaddps((__v4sf)__A, (__v4sf)__B, (__v4sf)__C); 33 static __inline__ __m128 __DEFAULT_FN_ATTRS128 34 _mm_fmadd_ss(__m128 __A, __m128 __B, __m128 __C) 36 return (__m128)__builtin_ia32_vfmaddss [all...] |
H A D | f16cintrin.h | 78 /// __m128i _mm_cvtps_ph(__m128 a, const int imm); 96 (__m128i)__builtin_ia32_vcvtps2ph((__v4sf)(__m128)(a), (imm)) 109 static __inline __m128 __DEFAULT_FN_ATTRS128 112 return (__m128)__builtin_ia32_vcvtph2ps((__v8hi)__a);
|
H A D | avx512vlbf16intrin.h | 38 _mm_cvtne2ps_pbh(__m128 __A, __m128 __B) { 61 _mm_mask_cvtne2ps_pbh(__m128bh __W, __mmask8 __U, __m128 __A, __m128 __B) { 83 _mm_maskz_cvtne2ps_pbh(__mmask8 __U, __m128 __A, __m128 __B) { 164 _mm_cvtneps_pbh(__m128 __A) { 186 _mm_mask_cvtneps_pbh(__m128bh __W, __mmask8 __U, __m128 __A) { 206 _mm_maskz_cvtneps_pbh(__mmask8 __U, __m128 __A) { 282 static __inline__ __m128 __DEFAULT_FN_ATTRS12 [all...] |
H A D | avx512vldqintrin.h | 101 static __inline__ __m128 __DEFAULT_FN_ATTRS128 102 _mm_mask_andnot_ps(__m128 __W, __mmask8 __U, __m128 __A, __m128 __B) { 103 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U, 108 static __inline__ __m128 __DEFAULT_FN_ATTRS128 109 _mm_maskz_andnot_ps(__mmask8 __U, __m128 __A, __m128 __B) { 110 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U, 157 static __inline__ __m128 __DEFAULT_FN_ATTRS12 [all...] |
H A D | avx512erintrin.h | 115 (__m128)__builtin_ia32_rsqrt28ss_round_mask((__v4sf)(__m128)(A), \ 116 (__v4sf)(__m128)(B), \ 121 (__m128)__builtin_ia32_rsqrt28ss_round_mask((__v4sf)(__m128)(A), \ 122 (__v4sf)(__m128)(B), \ 123 (__v4sf)(__m128)(S), \ 127 (__m128)__builtin_ia32_rsqrt28ss_round_mask((__v4sf)(__m128)(A), \ 128 (__v4sf)(__m128)( [all...] |
H A D | avx512vlintrin.h | 874 (__mmask8)__builtin_ia32_cmpps128_mask((__v4sf)(__m128)(a), \ 875 (__v4sf)(__m128)(b), (int)(p), \ 879 (__mmask8)__builtin_ia32_cmpps128_mask((__v4sf)(__m128)(a), \ 880 (__v4sf)(__m128)(b), (int)(p), \ 1053 static __inline__ __m128 __DEFAULT_FN_ATTRS128 1054 _mm_mask_fmadd_ps(__m128 __A, __mmask8 __U, __m128 __B, __m128 __C) 1056 return (__m128) __builtin_ia32_selectps_128((__mmask8) __U, 1063 static __inline__ __m128 __DEFAULT_FN_ATTRS12 [all...] |
H A D | avx512fintrin.h | 335 _mm512_broadcastss_ps(__m128 __A) 418 static __inline __m128 __DEFAULT_FN_ATTRS512 461 _mm512_castps128_ps512 (__m128 __A) 565 _mm512_zextps128_ps512(__m128 __a) 1013 static __inline__ __m128 __DEFAULT_FN_ATTRS128 1014 _mm_mask_max_ss(__m128 __W, __mmask8 __U,__m128 __A, __m128 __B) { 1015 return (__m128) __builtin_ia32_maxss_round_mask ((__v4sf) __A, 1022 static __inline__ __m128 __DEFAULT_FN_ATTRS12 [all...] |
H A D | avxintrin.h | 867 static __inline __m128 __DEFAULT_FN_ATTRS128 868 _mm_permutevar_ps(__m128 __a, __m128i __c) 870 return (__m128)__builtin_ia32_vpermilvarps((__v4sf)__a, (__v4si)__c); 1040 /// __m128 _mm_permute_ps(__m128 A, const int C); 1088 (__m128)__builtin_ia32_vpermilps((__v4sf)(__m128)(A), (int)(C)) 1664 /// __m128 _mm_cmp_ps(__m128 a, __m128 [all...] |
H A D | smmintrin.h | 42 /// __m128 _mm_ceil_ps(__m128 X); 78 /// __m128 _mm_ceil_ss(__m128 X, __m128 Y); 126 /// __m128 _mm_floor_ps(__m128 X); 162 /// __m128 _mm_floor_ss(__m128 X, __m128 [all...] |
H A D | avx512dqintrin.h | 859 (__m128)__builtin_ia32_rangess128_round_mask((__v4sf)(__m128)(A), \ 860 (__v4sf)(__m128)(B), \ 868 (__m128)__builtin_ia32_rangess128_round_mask((__v4sf)(__m128)(A), \ 869 (__v4sf)(__m128)(B), \ 870 (__v4sf)(__m128)(W),\ 877 (__m128)__builtin_ia32_rangess128_round_mask((__v4sf)(__m128)(A), \ 878 (__v4sf)(__m128)( [all...] |
H A D | ammintrin.h | 172 _mm_stream_ss(float *__p, __m128 __a)
|
H A D | avx2intrin.h | 713 static __inline__ __m128 __DEFAULT_FN_ATTRS128 714 _mm_broadcastss_ps(__m128 __X) 716 return (__m128)__builtin_shufflevector((__v4sf)__X, (__v4sf)__X, 0, 0, 0, 0); 726 _mm256_broadcastss_ps(__m128 __X) 963 (__m128)__builtin_ia32_gatherd_ps((__v4sf)(__m128)(a), \ 966 (__v4sf)(__m128)(mask), (s)) 975 (__m128)__builtin_ia32_gatherq_ps((__v4sf)(__m128)(a), \ 978 (__v4sf)(__m128)(mas [all...] |
H A D | emmintrin.h | 1294 static __inline__ __m128 __DEFAULT_FN_ATTRS 1315 _mm_cvtps_pd(__m128 __a) 1399 static __inline__ __m128 __DEFAULT_FN_ATTRS 1400 _mm_cvtsd_ss(__m128 __a, __m128d __b) 1402 return (__m128)__builtin_ia32_cvtsd2ss((__v4sf)__a, (__v2df)__b); 1449 _mm_cvtss_sd(__m128d __a, __m128 __b) 3411 static __inline__ __m128 __DEFAULT_FN_ATTRS 3414 return (__m128)__builtin_convertvector((__v4si)__a, __v4sf); 3428 _mm_cvtps_epi32(__m128 __a) 3445 _mm_cvttps_epi32(__m128 __ [all...] |
H A D | xopintrin.h | 723 (__m128)__builtin_ia32_vpermil2ps((__v4sf)(__m128)(X), (__v4sf)(__m128)(Y), \ 731 static __inline__ __m128 __DEFAULT_FN_ATTRS 732 _mm_frcz_ss(__m128 __A) 734 return (__m128)__builtin_ia32_vfrczss((__v4sf)__A); 743 static __inline__ __m128 __DEFAULT_FN_ATTRS 744 _mm_frcz_ps(__m128 __A) 746 return (__m128)__builtin_ia32_vfrczps((__v4sf)__A);
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Headers/ppc_wrappers/ |
H A D | xmmintrin.h | 17 Since X86 SSE intrinsics mainly handles __m128 type, PowerPC 65 typedef float __m128 __attribute__ ((__vector_size__ (16), __may_alias__)); typedef 75 extern __inline __m128 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) 78 __m128 __Y = __Y; 83 extern __inline __m128 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) 86 return __extension__ (__m128){ 0.0f, 0.0f, 0.0f, 0.0f }; 90 extern __inline __m128 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) 93 return ((__m128)vec_ld(0, (__v4sf*)__P)); 97 extern __inline __m128 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) 104 extern __inline __m128 __attribute_ [all...] |
H A D | pmmintrin.h | 46 extern __inline __m128 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) 47 _mm_addsub_ps (__m128 __X, __m128 __Y) 51 return (__m128) vec_add (__X, even_neg_Y); 62 extern __inline __m128 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) 63 _mm_hadd_ps (__m128 __X, __m128 __Y) 77 return (__m128) vec_add (vec_perm ((__v4sf) __X, (__v4sf) __Y, xform2), 81 extern __inline __m128 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) 82 _mm_hsub_ps (__m128 __ [all...] |
H A D | smmintrin.h | 57 _mm_extract_ps(__m128 __X, const int __N) {
|
H A D | emmintrin.h | 841 extern __inline __m128 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) 844 return ((__m128)vec_ctf((__v4si)__A, 0)); 885 extern __inline __m128 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) 909 return ((__m128)result); 972 _mm_cvtps_epi32 (__m128 __A) 983 _mm_cvttps_epi32 (__m128 __A) 992 _mm_cvtps_pd (__m128 __A) 1075 extern __inline __m128 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) 1076 _mm_cvtsd_ss (__m128 __A, __m128d __B) 1098 return (__m128) resul [all...] |