Home
last modified time | relevance | path

Searched refs:__m256d (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Headers/
H A Davxintrin.h35 typedef double __m256d __attribute__((__vector_size__(32), __aligned__(32))); typedef
90 static __inline __m256d __DEFAULT_FN_ATTRS
91 _mm256_add_pd(__m256d __a, __m256d __b) in _mm256_add_pd()
93 return (__m256d)((__v4df)__a+(__v4df)__b); in _mm256_add_pd()
126 static __inline __m256d __DEFAULT_FN_ATTRS
127 _mm256_sub_pd(__m256d __a, __m256d __b) in _mm256_sub_pd()
129 return (__m256d)((__v4df)__a-(__v4df)__b); in _mm256_sub_pd()
163 static __inline __m256d __DEFAULT_FN_ATTRS
164 _mm256_addsub_pd(__m256d __a, __m256d __b) in _mm256_addsub_pd()
166 return (__m256d)__builtin_ia32_addsubpd256((__v4df)__a, (__v4df)__b); in _mm256_addsub_pd()
[all …]
H A Dfmaintrin.h551 static __inline__ __m256d __DEFAULT_FN_ATTRS256
552 _mm256_fmadd_pd(__m256d __A, __m256d __B, __m256d __C) in _mm256_fmadd_pd()
554 return (__m256d)__builtin_ia32_vfmaddpd256((__v4df)__A, (__v4df)__B, (__v4df)__C); in _mm256_fmadd_pd()
591 static __inline__ __m256d __DEFAULT_FN_ATTRS256
592 _mm256_fmsub_pd(__m256d __A, __m256d __B, __m256d __C) in _mm256_fmsub_pd()
594 return (__m256d)__builtin_ia32_vfmaddpd256((__v4df)__A, (__v4df)__B, -(__v4df)__C); in _mm256_fmsub_pd()
631 static __inline__ __m256d __DEFAULT_FN_ATTRS256
632 _mm256_fnmadd_pd(__m256d __A, __m256d __B, __m256d __C) in _mm256_fnmadd_pd()
634 return (__m256d)__builtin_ia32_vfmaddpd256(-(__v4df)__A, (__v4df)__B, (__v4df)__C); in _mm256_fnmadd_pd()
671 static __inline__ __m256d __DEFAULT_FN_ATTRS256
[all …]
H A Dfma4intrin.h149 static __inline__ __m256d __DEFAULT_FN_ATTRS256
150 _mm256_macc_pd(__m256d __A, __m256d __B, __m256d __C) in _mm256_macc_pd()
152 return (__m256d)__builtin_ia32_vfmaddpd256((__v4df)__A, (__v4df)__B, (__v4df)__C); in _mm256_macc_pd()
161 static __inline__ __m256d __DEFAULT_FN_ATTRS256
162 _mm256_msub_pd(__m256d __A, __m256d __B, __m256d __C) in _mm256_msub_pd()
164 return (__m256d)__builtin_ia32_vfmaddpd256((__v4df)__A, (__v4df)__B, -(__v4df)__C); in _mm256_msub_pd()
173 static __inline__ __m256d __DEFAULT_FN_ATTRS256
174 _mm256_nmacc_pd(__m256d __A, __m256d __B, __m256d __C) in _mm256_nmacc_pd()
176 return (__m256d)__builtin_ia32_vfmaddpd256(-(__v4df)__A, (__v4df)__B, (__v4df)__C); in _mm256_nmacc_pd()
185 static __inline__ __m256d __DEFAULT_FN_ATTRS256
[all …]
H A Dlasxintrin.h41 typedef double __m256d __attribute__((__vector_size__(32), __may_alias__)); typedef
1592 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m256d
1593 __lasx_xvfadd_d(__m256d _1, __m256d _2) { in __lasx_xvfadd_d()
1594 return (__m256d)__builtin_lasx_xvfadd_d((v4f64)_1, (v4f64)_2); in __lasx_xvfadd_d()
1604 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m256d
1605 __lasx_xvfsub_d(__m256d _1, __m256d _2) { in __lasx_xvfsub_d()
1606 return (__m256d)__builtin_lasx_xvfsub_d((v4f64)_1, (v4f64)_2); in __lasx_xvfsub_d()
1616 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __m256d
1617 __lasx_xvfmul_d(__m256d _1, __m256d _2) { in __lasx_xvfmul_d()
1618 return (__m256d)__builtin_lasx_xvfmul_d((v4f64)_1, (v4f64)_2); in __lasx_xvfmul_d()
[all …]
H A Davx10_2satcvtdsintrin.h94 _mm256_cvtts_pd_epi32(__m256d __A) { in _mm256_cvtts_pd_epi32()
100 _mm256_mask_cvtts_pd_epi32(__m128i __W, __mmask8 __U, __m256d __A) { in _mm256_mask_cvtts_pd_epi32()
106 _mm256_maskz_cvtts_pd_epi32(__mmask8 __U, __m256d __A) { in _mm256_maskz_cvtts_pd_epi32()
132 _mm256_cvtts_pd_epu32(__m256d __A) { in _mm256_cvtts_pd_epu32()
138 _mm256_mask_cvtts_pd_epu32(__m128i __W, __mmask8 __U, __m256d __A) { in _mm256_mask_cvtts_pd_epu32()
144 _mm256_maskz_cvtts_pd_epu32(__mmask8 __U, __m256d __A) { in _mm256_maskz_cvtts_pd_epu32()
170 _mm256_cvtts_pd_epi64(__m256d __A) { in _mm256_cvtts_pd_epi64()
176 _mm256_mask_cvtts_pd_epi64(__m256i __W, __mmask8 __U, __m256d __A) { in _mm256_mask_cvtts_pd_epi64()
182 _mm256_maskz_cvtts_pd_epi64(__mmask8 __U, __m256d __A) { in _mm256_maskz_cvtts_pd_epi64()
209 _mm256_cvtts_pd_epu64(__m256d __A) { in _mm256_cvtts_pd_epu64()
[all …]
H A Davx10_2minmaxintrin.h69 ((__m256d)__builtin_ia32_vminmaxpd256_mask( \
70 (__v4df)(__m256d)(A), (__v4df)(__m256d)(B), (int)(C), \
74 ((__m256d)__builtin_ia32_vminmaxpd256_mask( \
75 (__v4df)(__m256d)(A), (__v4df)(__m256d)(B), (int)(C), \
76 (__v4df)(__m256d)(W), (__mmask8)(U)))
79 ((__m256d)__builtin_ia32_vminmaxpd256_mask( \
80 (__v4df)(__m256d)(A), (__v4df)(__m256d)(B), (int)(C), \
H A Davx2intrin.h3063 static __inline__ __m256d __DEFAULT_FN_ATTRS256
3066 return (__m256d)__builtin_shufflevector((__v2df)__X, (__v2df)__X, 0, 0, 0, 0); in _mm256_broadcastsd_pd()
3345 ((__m256d)__builtin_ia32_permdf256((__v4df)(__m256d)(V), (int)(M)))
4057 ((__m256d)__builtin_ia32_gatherd_pd256((__v4df)(__m256d)(a), \
4060 (__v4df)(__m256d)(mask), (s)))
4153 ((__m256d)__builtin_ia32_gatherq_pd256((__v4df)(__m256d)(a), \
4156 (__v4df)(__m256d)(mask), (s)))
4805 ((__m256d)__builtin_ia32_gatherd_pd256((__v4df)_mm256_undefined_pd(), \
4876 ((__m256d)__builtin_ia32_gatherq_pd256((__v4df)_mm256_undefined_pd(), \
H A Dxopintrin.h718 ((__m256d)__builtin_ia32_vpermil2pd256((__v4df)(__m256d)(X), \
719 (__v4df)(__m256d)(Y), \
761 static __inline__ __m256d __DEFAULT_FN_ATTRS256
762 _mm256_frcz_pd(__m256d __A) in _mm256_frcz_pd()
764 return (__m256d)__builtin_ia32_vfrczpd256((__v4df)__A); in _mm256_frcz_pd()
H A Davx10_2bf16intrin.h47 static __inline__ __m256d __DEFAULT_FN_ATTRS256
49 return (__m256d)__a; in _mm256_castbf16_pd()
88 _mm256_castpd_pbh(__m256d __a) { in _mm256_castpd_pbh()
H A Davx512fintrin.h407 _mm512_castpd256_pd512(__m256d __a) in _mm512_castpd256_pd512()
426 static __inline __m256d __DEFAULT_FN_ATTRS512
459 __m256d __B = __builtin_nondeterministic_value(__B); in _mm512_castpd128_pd512()
570 _mm512_zextpd256_pd512(__m256d __a) in _mm512_zextpd256_pd512()
3367 ((__m256d)__builtin_ia32_extractf64x4_mask((__v8df)(__m512d)(A), (int)(I), \
3372 ((__m256d)__builtin_ia32_extractf64x4_mask((__v8df)(__m512d)(A), (int)(imm), \
3373 (__v4df)(__m256d)(W), \
3377 ((__m256d)__builtin_ia32_extractf64x4_mask((__v8df)(__m512d)(A), (int)(imm), \
6855 _mm512_broadcast_f64x4(__m256d __A) in _mm512_broadcast_f64x4()
6862 _mm512_mask_broadcast_f64x4(__m512d __O, __mmask8 __M, __m256d __A) in _mm512_mask_broadcast_f64x4()
[all …]
H A Davx512fp16intrin.h119 static __inline__ __m256d __DEFAULT_FN_ATTRS256 _mm256_castph_pd(__m256h __a) { in _mm256_castph_pd()
120 return (__m256d)__a; in _mm256_castph_pd()
157 static __inline__ __m256h __DEFAULT_FN_ATTRS256 _mm256_castpd_ph(__m256d __a) { in _mm256_castpd_ph()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CallingConv.td151 // __m256, __m256i, __m256d --> YMM
224 // __m256, __m256i, __m256d --> YMM