Searched refs:__m256 (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Headers/ |
H A D | avxintrin.h | 34 typedef float __m256 __attribute__ ((__vector_size__ (32), __aligned__(32))); typedef 91 static __inline __m256 __DEFAULT_FN_ATTRS 92 _mm256_add_ps(__m256 __a, __m256 __b) in _mm256_add_ps() 94 return (__m256)((__v8sf)__a+(__v8sf)__b); in _mm256_add_ps() 127 static __inline __m256 __DEFAULT_FN_ATTRS 128 _mm256_sub_ps(__m256 __a, __m256 __b) in _mm256_sub_ps() 130 return (__m256)((__v8sf)__a-(__v8sf)__b); in _mm256_sub_ps() 165 static __inline __m256 __DEFAULT_FN_ATTRS 166 _mm256_addsub_ps(__m256 __a, __m256 __b) in _mm256_addsub_ps() 168 return (__m256)__builtin_ia32_addsubps256((__v8sf)__a, (__v8sf)__b); in _mm256_addsub_ps() [all …]
|
H A D | fma4intrin.h | 143 static __inline__ __m256 __DEFAULT_FN_ATTRS256 144 _mm256_macc_ps(__m256 __A, __m256 __B, __m256 __C) in _mm256_macc_ps() 146 return (__m256)__builtin_ia32_vfmaddps256((__v8sf)__A, (__v8sf)__B, (__v8sf)__C); in _mm256_macc_ps() 155 static __inline__ __m256 __DEFAULT_FN_ATTRS256 156 _mm256_msub_ps(__m256 __A, __m256 __B, __m256 __C) in _mm256_msub_ps() 158 return (__m256)__builtin_ia32_vfmaddps256((__v8sf)__A, (__v8sf)__B, -(__v8sf)__C); in _mm256_msub_ps() 167 static __inline__ __m256 __DEFAULT_FN_ATTRS256 168 _mm256_nmacc_ps(__m256 __A, __m256 __B, __m256 __C) in _mm256_nmacc_ps() 170 return (__m256)__builtin_ia32_vfmaddps256(-(__v8sf)__A, (__v8sf)__B, (__v8sf)__C); in _mm256_nmacc_ps() 179 static __inline__ __m256 __DEFAULT_FN_ATTRS256 [all …]
|
H A D | fmaintrin.h | 531 static __inline__ __m256 __DEFAULT_FN_ATTRS256 532 _mm256_fmadd_ps(__m256 __A, __m256 __B, __m256 __C) in _mm256_fmadd_ps() 534 return (__m256)__builtin_ia32_vfmaddps256((__v8sf)__A, (__v8sf)__B, (__v8sf)__C); in _mm256_fmadd_ps() 571 static __inline__ __m256 __DEFAULT_FN_ATTRS256 572 _mm256_fmsub_ps(__m256 __A, __m256 __B, __m256 __C) in _mm256_fmsub_ps() 574 return (__m256)__builtin_ia32_vfmaddps256((__v8sf)__A, (__v8sf)__B, -(__v8sf)__C); in _mm256_fmsub_ps() 611 static __inline__ __m256 __DEFAULT_FN_ATTRS256 612 _mm256_fnmadd_ps(__m256 __A, __m256 __B, __m256 __C) in _mm256_fnmadd_ps() 614 return (__m256)__builtin_ia32_vfmaddps256(-(__v8sf)__A, (__v8sf)__B, (__v8sf)__C); in _mm256_fnmadd_ps() 651 static __inline__ __m256 __DEFAULT_FN_ATTRS256 [all …]
|
H A D | avxneconvertintrin.h | 89 static __inline__ __m256 __DEFAULT_FN_ATTRS256 91 return (__m256)__builtin_ia32_vbcstnebf162ps256((const __bf16 *)__A); in _mm256_bcstnebf16_ps() 155 static __inline__ __m256 __DEFAULT_FN_ATTRS256 157 return (__m256)__builtin_ia32_vbcstnesh2ps256((const _Float16 *)__A); in _mm256_bcstnesh_ps() 221 static __inline__ __m256 __DEFAULT_FN_ATTRS256 223 return (__m256)__builtin_ia32_vcvtneebf162ps256((const __v16bf *)__A); in _mm256_cvtneebf16_ps() 287 static __inline__ __m256 __DEFAULT_FN_ATTRS256 289 return (__m256)__builtin_ia32_vcvtneeph2ps256((const __v16hf *)__A); in _mm256_cvtneeph_ps() 353 static __inline__ __m256 __DEFAULT_FN_ATTRS256 355 return (__m256)__builtin_ia32_vcvtneobf162ps256((const __v16bf *)__A); in _mm256_cvtneobf16_ps() [all …]
|
H A D | f16cintrin.h | 139 ((__m128i)__builtin_ia32_vcvtps2ph256((__v8sf)(__m256)(a), (imm))) 153 static __inline __m256 __DEFAULT_FN_ATTRS256 156 return (__m256)__builtin_ia32_vcvtph2ps256((__v8hi)__a); in _mm256_cvtph_ps()
|
H A D | xopintrin.h | 727 ((__m256)__builtin_ia32_vpermil2ps256((__v8sf)(__m256)(X), \ 728 (__v8sf)(__m256)(Y), \ 755 static __inline__ __m256 __DEFAULT_FN_ATTRS256 756 _mm256_frcz_ps(__m256 __A) in _mm256_frcz_ps() 758 return (__m256)__builtin_ia32_vfrczps256((__v8sf)__A); in _mm256_frcz_ps()
|
H A D | avx512fp16intrin.h | 107 static __inline__ __m256 __DEFAULT_FN_ATTRS256 _mm256_castph_ps(__m256h __a) { in _mm256_castph_ps() 108 return (__m256)__a; in _mm256_castph_ps() 145 static __inline__ __m256h __DEFAULT_FN_ATTRS256 _mm256_castps_ph(__m256 __a) { in _mm256_castps_ph()
|
/freebsd/sys/contrib/libsodium/ |
H A D | configure.ac | 459 __m256 x = _mm256_set1_ps(3.14); 460 __m256 y = _mm256_permutevar8x32_ps(x, _mm256_set1_epi32(42));
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86CallingConv.td | 151 // __m256, __m256i, __m256d --> YMM 228 // __m256, __m256i, __m256d --> YMM
|