Home
last modified time | relevance | path

Searched refs:__a (Results 1 – 25 of 120) sorted by relevance

12345

/freebsd/contrib/llvm-project/clang/lib/Headers/
H A Dtbmintrin.h25 __blcfill_u32(unsigned int __a) in __blcfill_u32() argument
27 return __a & (__a + 1); in __blcfill_u32()
31 __blci_u32(unsigned int __a) in __blci_u32() argument
33 return __a | ~(__a + 1); in __blci_u32()
37 __blcic_u32(unsigned int __a) in __blcic_u32() argument
39 return ~__a & (__a + 1); in __blcic_u32()
43 __blcmsk_u32(unsigned int __a) in __blcmsk_u32() argument
45 return __a ^ (__a + 1); in __blcmsk_u32()
49 __blcs_u32(unsigned int __a) in __blcs_u32() argument
51 return __a | (__a + 1); in __blcs_u32()
[all …]
H A Dvecintrin.h388 vec_perm(__vector signed char __a, __vector signed char __b, in vec_perm() argument
391 (__vector unsigned char)__a, (__vector unsigned char)__b, __c); in vec_perm()
395 vec_perm(__vector unsigned char __a, __vector unsigned char __b, in vec_perm() argument
398 (__vector unsigned char)__a, (__vector unsigned char)__b, __c); in vec_perm()
402 vec_perm(__vector __bool char __a, __vector __bool char __b, in vec_perm() argument
405 (__vector unsigned char)__a, (__vector unsigned char)__b, __c); in vec_perm()
409 vec_perm(__vector signed short __a, __vector signed short __b, in vec_perm() argument
412 (__vector unsigned char)__a, (__vector unsigned char)__b, __c); in vec_perm()
416 vec_perm(__vector unsigned short __a, __vector unsigned short __b, in vec_perm() argument
419 (__vector unsigned char)__a, (__vector unsigned char)__b, __c); in vec_perm()
[all …]
H A Dwasm_simd128.h218 v128_t __a) { in wasm_v128_store() argument
223 ((struct __wasm_v128_store_struct *)__mem)->__v = __a; in wasm_v128_store()
484 static __inline__ v128_t __DEFAULT_FN_ATTRS wasm_i8x16_splat(int8_t __a) { in wasm_i8x16_splat() argument
485 return (v128_t)(__i8x16){__a, __a, __a, __a, __a, __a, __a, __a, in wasm_i8x16_splat()
486 __a, __a, __a, __a, __a, __a, __a, __a}; in wasm_i8x16_splat()
489 static __inline__ v128_t __DEFAULT_FN_ATTRS wasm_u8x16_splat(uint8_t __a) { in wasm_u8x16_splat() argument
490 return (v128_t)(__u8x16){__a, __a, __a, __a, __a, __a, __a, __a, in wasm_u8x16_splat()
491 __a, __a, __a, __a, __a, __a, __a, __a}; in wasm_u8x16_splat()
494 static __inline__ int8_t __DEFAULT_FN_ATTRS wasm_i8x16_extract_lane(v128_t __a, in wasm_i8x16_extract_lane() argument
497 return ((__i8x16)__a)[__i]; in wasm_i8x16_extract_lane()
[all …]
H A Demmintrin.h74 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_add_sd(__m128d __a, in _mm_add_sd() argument
76 __a[0] += __b[0]; in _mm_add_sd()
77 return __a; in _mm_add_sd()
92 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_add_pd(__m128d __a, in _mm_add_pd() argument
94 return (__m128d)((__v2df)__a + (__v2df)__b); in _mm_add_pd()
114 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_sub_sd(__m128d __a, in _mm_sub_sd() argument
116 __a[0] -= __b[0]; in _mm_sub_sd()
117 return __a; in _mm_sub_sd()
132 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_sub_pd(__m128d __a, in _mm_sub_pd() argument
134 return (__m128d)((__v2df)__a - (__v2df)__b); in _mm_sub_pd()
[all …]
H A Dxmmintrin.h58 _mm_add_ss(__m128 __a, __m128 __b) in _mm_add_ss() argument
60 __a[0] += __b[0]; in _mm_add_ss()
61 return __a; in _mm_add_ss()
78 _mm_add_ps(__m128 __a, __m128 __b) in _mm_add_ps() argument
80 return (__m128)((__v4sf)__a + (__v4sf)__b); in _mm_add_ps()
100 _mm_sub_ss(__m128 __a, __m128 __b) in _mm_sub_ss() argument
102 __a[0] -= __b[0]; in _mm_sub_ss()
103 return __a; in _mm_sub_ss()
121 _mm_sub_ps(__m128 __a, __m128 __b) in _mm_sub_ps() argument
123 return (__m128)((__v4sf)__a - (__v4sf)__b); in _mm_sub_ps()
[all …]
H A Dtmmintrin.h41 _mm_abs_pi8(__m64 __a) in _mm_abs_pi8() argument
43 return (__m64)__builtin_ia32_pabsb((__v8qi)__a); in _mm_abs_pi8()
59 _mm_abs_epi8(__m128i __a) in _mm_abs_epi8() argument
61 return (__m128i)__builtin_elementwise_abs((__v16qs)__a); in _mm_abs_epi8()
77 _mm_abs_pi16(__m64 __a) in _mm_abs_pi16() argument
79 return (__m64)__builtin_ia32_pabsw((__v4hi)__a); in _mm_abs_pi16()
95 _mm_abs_epi16(__m128i __a) in _mm_abs_epi16() argument
97 return (__m128i)__builtin_elementwise_abs((__v8hi)__a); in _mm_abs_epi16()
113 _mm_abs_pi32(__m64 __a) in _mm_abs_pi32() argument
115 return (__m64)__builtin_ia32_pabsd((__v2si)__a); in _mm_abs_pi32()
[all …]
H A Davxintrin.h74 _mm256_add_pd(__m256d __a, __m256d __b) in _mm256_add_pd() argument
76 return (__m256d)((__v4df)__a+(__v4df)__b); in _mm256_add_pd()
92 _mm256_add_ps(__m256 __a, __m256 __b) in _mm256_add_ps() argument
94 return (__m256)((__v8sf)__a+(__v8sf)__b); in _mm256_add_ps()
110 _mm256_sub_pd(__m256d __a, __m256d __b) in _mm256_sub_pd() argument
112 return (__m256d)((__v4df)__a-(__v4df)__b); in _mm256_sub_pd()
128 _mm256_sub_ps(__m256 __a, __m256 __b) in _mm256_sub_ps() argument
130 return (__m256)((__v8sf)__a-(__v8sf)__b); in _mm256_sub_ps()
147 _mm256_addsub_pd(__m256d __a, __m256d __b) in _mm256_addsub_pd() argument
149 return (__m256d)__builtin_ia32_addsubpd256((__v4df)__a, (__v4df)__b); in _mm256_addsub_pd()
[all …]
H A Darm_acle.h269 __smulbb(int32_t __a, int32_t __b) { in __smulbb() argument
270 return __builtin_arm_smulbb(__a, __b); in __smulbb()
273 __smulbt(int32_t __a, int32_t __b) { in __smulbt() argument
274 return __builtin_arm_smulbt(__a, __b); in __smulbt()
277 __smultb(int32_t __a, int32_t __b) { in __smultb() argument
278 return __builtin_arm_smultb(__a, __b); in __smultb()
281 __smultt(int32_t __a, int32_t __b) { in __smultt() argument
282 return __builtin_arm_smultt(__a, __b); in __smultt()
285 __smulwb(int32_t __a, int32_t __b) { in __smulwb() argument
286 return __builtin_arm_smulwb(__a, __b); in __smulwb()
[all …]
H A D__clang_cuda_complex_builtins.h89 __DEVICE__ double _Complex __muldc3(double __a, double __b, double __c, in __muldc3() argument
91 double __ac = __a * __c; in __muldc3()
93 double __ad = __a * __d; in __muldc3()
100 if (_ISINFd(__a) || _ISINFd(__b)) { in __muldc3()
101 __a = _COPYSIGNd(_ISINFd(__a) ? 1 : 0, __a); in __muldc3()
112 if (_ISNANd(__a)) in __muldc3()
113 __a = _COPYSIGNd(0, __a); in __muldc3()
120 if (_ISNANd(__a)) in __muldc3()
121 __a = _COPYSIGNd(0, __a); in __muldc3()
133 __real__(z) = __builtin_huge_val() * (__a * __c - __b * __d); in __muldc3()
[all …]
H A Dcetintrin.h21 static __inline__ void __DEFAULT_FN_ATTRS _incsspd(int __a) { in _incsspd() argument
22 __builtin_ia32_incsspd((unsigned int)__a); in _incsspd()
26 static __inline__ void __DEFAULT_FN_ATTRS _incsspq(unsigned long long __a) { in _incsspq() argument
27 __builtin_ia32_incsspq(__a); in _incsspq()
32 static __inline__ void __DEFAULT_FN_ATTRS _inc_ssp(unsigned int __a) { in _inc_ssp() argument
33 __builtin_ia32_incsspq(__a); in _inc_ssp()
36 static __inline__ void __DEFAULT_FN_ATTRS _inc_ssp(unsigned int __a) { in _inc_ssp() argument
37 __builtin_ia32_incsspd(__a); in _inc_ssp()
41 static __inline__ unsigned int __DEFAULT_FN_ATTRS _rdsspd(unsigned int __a) { in _rdsspd() argument
42 return __builtin_ia32_rdsspd(__a); in _rdsspd()
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__atomic/
H A Dcxx_atomic_impl.h59 _LIBCPP_HIDE_FROM_ABI void __cxx_atomic_init(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val) { in __cxx_atomic_init() argument
60 __cxx_atomic_assign_volatile(__a->__a_value, __val); in __cxx_atomic_init()
64 _LIBCPP_HIDE_FROM_ABI void __cxx_atomic_init(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val) { in __cxx_atomic_init() argument
65 __a->__a_value = __val; in __cxx_atomic_init()
78 __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val, memory_order __order) { in __cxx_atomic_store() argument
79 __atomic_store(std::addressof(__a->__a_value), std::addressof(__val), __to_gcc_order(__order)); in __cxx_atomic_store()
83 _LIBCPP_HIDE_FROM_ABI void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val, memory_o… in __cxx_atomic_store() argument
84 __atomic_store(std::addressof(__a->__a_value), std::addressof(__val), __to_gcc_order(__order)); in __cxx_atomic_store()
88 _LIBCPP_HIDE_FROM_ABI _Tp __cxx_atomic_load(const volatile __cxx_atomic_base_impl<_Tp>* __a, memory… in __cxx_atomic_load() argument
90 __atomic_load(std::addressof(__a->__a_value), std::addressof(__ret), __to_gcc_order(__order)); in __cxx_atomic_load()
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__random/
H A Dlinear_congruential_engine.h36 template <unsigned long long __a,
40 …bool _HasOverflow = (__a != 0ull && (__m & (__m - 1ull)) != 0ull), // a != 0, m != 0, m != 2^n
41 … bool _Full = (!_HasOverflow || __m - 1ull <= (_Mp - __c) / __a), // (a * x + c) % m works
42 … bool _Part = (!_HasOverflow || __m - 1ull <= _Mp / __a), // (a * x) % m works
43 bool _Schrage = (_HasOverflow && __m % __a <= __m / __a)> // r <= q
57 template <unsigned long long __a,
61 __lce_alg_type _Mode = __lce_alg_picker<__a, __c, __m, _Mp>::__mode>
72 const __calc_type __a = static_cast<__calc_type>(_Ap);
76 return static_cast<result_type>((__a * __x + __c) % __m);
81 template <unsigned long long __a, unsigned long long __c, unsigned long long __m>
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/
H A Dmuldc3.c18 COMPILER_RT_ABI Dcomplex __muldc3(double __a, double __b, double __c, in __muldc3() argument
20 double __ac = __a * __c; in __muldc3()
22 double __ad = __a * __d; in __muldc3()
29 if (crt_isinf(__a) || crt_isinf(__b)) { in __muldc3()
30 __a = crt_copysign(crt_isinf(__a) ? 1 : 0, __a); in __muldc3()
41 if (crt_isnan(__a)) in __muldc3()
42 __a = crt_copysign(0, __a); in __muldc3()
49 if (crt_isnan(__a)) in __muldc3()
50 __a = crt_copysign(0, __a); in __muldc3()
60 COMPLEX_REAL(z) = CRT_INFINITY * (__a * __c - __b * __d); in __muldc3()
[all …]
H A Dmulsc3.c18 COMPILER_RT_ABI Fcomplex __mulsc3(float __a, float __b, float __c, float __d) { in __mulsc3() argument
19 float __ac = __a * __c; in __mulsc3()
21 float __ad = __a * __d; in __mulsc3()
28 if (crt_isinf(__a) || crt_isinf(__b)) { in __mulsc3()
29 __a = crt_copysignf(crt_isinf(__a) ? 1 : 0, __a); in __mulsc3()
40 if (crt_isnan(__a)) in __mulsc3()
41 __a = crt_copysignf(0, __a); in __mulsc3()
48 if (crt_isnan(__a)) in __mulsc3()
49 __a = crt_copysignf(0, __a); in __mulsc3()
59 COMPLEX_REAL(z) = CRT_INFINITY * (__a * __c - __b * __d); in __mulsc3()
[all …]
H A Ddivsc3.c20 COMPILER_RT_ABI Fcomplex __divsc3(float __a, float __b, float __c, float __d) { in __divsc3() argument
32 __compiler_rt_scalbnf((__a * __c + __b * __d) / __denom, -__ilogbw); in __divsc3()
34 __compiler_rt_scalbnf((__b * __c - __a * __d) / __denom, -__ilogbw); in __divsc3()
36 if ((__denom == 0) && (!crt_isnan(__a) || !crt_isnan(__b))) { in __divsc3()
37 COMPLEX_REAL(z) = crt_copysignf(CRT_INFINITY, __c) * __a; in __divsc3()
39 } else if ((crt_isinf(__a) || crt_isinf(__b)) && crt_isfinite(__c) && in __divsc3()
41 __a = crt_copysignf(crt_isinf(__a) ? 1 : 0, __a); in __divsc3()
43 COMPLEX_REAL(z) = CRT_INFINITY * (__a * __c + __b * __d); in __divsc3()
44 COMPLEX_IMAGINARY(z) = CRT_INFINITY * (__b * __c - __a * __d); in __divsc3()
45 } else if (crt_isinf(__logbw) && __logbw > 0 && crt_isfinite(__a) && in __divsc3()
[all …]
H A Ddivdc3.c20 COMPILER_RT_ABI Dcomplex __divdc3(double __a, double __b, double __c, in __divdc3() argument
33 __compiler_rt_scalbn((__a * __c + __b * __d) / __denom, -__ilogbw); in __divdc3()
35 __compiler_rt_scalbn((__b * __c - __a * __d) / __denom, -__ilogbw); in __divdc3()
37 if ((__denom == 0.0) && (!crt_isnan(__a) || !crt_isnan(__b))) { in __divdc3()
38 COMPLEX_REAL(z) = crt_copysign(CRT_INFINITY, __c) * __a; in __divdc3()
40 } else if ((crt_isinf(__a) || crt_isinf(__b)) && crt_isfinite(__c) && in __divdc3()
42 __a = crt_copysign(crt_isinf(__a) ? 1.0 : 0.0, __a); in __divdc3()
44 COMPLEX_REAL(z) = CRT_INFINITY * (__a * __c + __b * __d); in __divdc3()
45 COMPLEX_IMAGINARY(z) = CRT_INFINITY * (__b * __c - __a * __d); in __divdc3()
46 } else if (crt_isinf(__logbw) && __logbw > 0.0 && crt_isfinite(__a) && in __divdc3()
[all …]
H A Ddivtc3.c20 COMPILER_RT_ABI Qcomplex __divtc3(fp_t __a, fp_t __b, fp_t __c, fp_t __d) { in __divtc3() argument
32 __compiler_rt_scalbntf((__a * __c + __b * __d) / __denom, -__ilogbw); in __divtc3()
34 __compiler_rt_scalbntf((__b * __c - __a * __d) / __denom, -__ilogbw); in __divtc3()
36 if ((__denom == 0.0) && (!crt_isnan(__a) || !crt_isnan(__b))) { in __divtc3()
37 COMPLEXTF_REAL(z) = crt_copysigntf(CRT_INFINITY, __c) * __a; in __divtc3()
39 } else if ((crt_isinf(__a) || crt_isinf(__b)) && crt_isfinite(__c) && in __divtc3()
41 __a = crt_copysigntf(crt_isinf(__a) ? (fp_t)1.0 : (fp_t)0.0, __a); in __divtc3()
43 COMPLEXTF_REAL(z) = CRT_INFINITY * (__a * __c + __b * __d); in __divtc3()
44 COMPLEXTF_IMAGINARY(z) = CRT_INFINITY * (__b * __c - __a * __d); in __divtc3()
45 } else if (crt_isinf(__logbw) && __logbw > 0.0 && crt_isfinite(__a) && in __divtc3()
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__functional/
H A Dhash.h143 _Size __a = (__u ^ __v) * __mul;
144 __a ^= (__a >> 47);
145 _Size __b = (__v ^ __a) * __mul;
154 const _Size __a = std::__loadword<_Size>(__s);
156 return __hash_len_16(__a, __rotate_by_at_least_1(__b + __len, __len)) ^ __b;
159 const uint32_t __a = std::__loadword<uint32_t>(__s);
162 return __hash_len_16(__len + (static_cast<_Size>(__a) << 3), __b);
164 return __hash_len_16(__len + (__a << 3), __b);
168 const unsigned char __a = static_cast<unsigned char>(__s[0]);
171 const uint32_t __y = static_cast<uint32_t>(__a) + (static_cast<uint32_t>(__b) << 8);
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__numeric/
H A Dmidpoint.h39 midpoint(_Tp __a, _Tp __b) noexcept _LIBCPP_DISABLE_UBSAN_UNSIGNED_INTEGER_CHECK { in midpoint() argument
43 _Up __diff = _Up(__b) - _Up(__a); in midpoint()
44 _Up __sign_bit = __b < __a; in midpoint()
48 return __a + __half_diff; in midpoint()
52 _LIBCPP_HIDE_FROM_ABI constexpr _Tp* midpoint(_Tp* __a, _Tp* __b) noexcept { in midpoint() argument
53 return __a + std::midpoint(ptrdiff_t(0), __b - __a); in midpoint()
67 _LIBCPP_HIDE_FROM_ABI constexpr enable_if_t<is_floating_point_v<_Fp>, _Fp> midpoint(_Fp __a, _Fp __… in midpoint() argument
72 if (std::__fp_abs(__a) <= __hi && std::__fp_abs(__b) <= __hi) in midpoint()
73 return (__a + __b) / 2; // always correctly rounded in midpoint()
74 if (std::__fp_abs(__a) < __lo) in midpoint()
[all …]
H A Dgcd_lcm.h55 constexpr _LIBCPP_HIDDEN _Tp __gcd(_Tp __a, _Tp __b) {
68 if (__a < __b) {
70 __b = __a;
71 __a = __tmp;
74 return __a;
75 __a %= __b; // Make both argument of the same size, and early result in the easy case.
76 if (__a == 0)
79 int __az = std::__countr_zero(__a);
82 __a >>= __az;
85 _Tp __diff = __a - __b;
[all …]
/freebsd/contrib/llvm-project/clang/lib/Headers/ppc_wrappers/
H A Dxmmintrin.h226 __m128 __a, __b, __c; in _mm_add_ss() local
232 __a = vec_splat(__A, 0); in _mm_add_ss()
234 __c = __a + __b; in _mm_add_ss()
248 __m128 __a, __b, __c; in _mm_sub_ss() local
254 __a = vec_splat(__A, 0); in _mm_sub_ss()
256 __c = __a - __b; in _mm_sub_ss()
270 __m128 __a, __b, __c; in _mm_mul_ss() local
276 __a = vec_splat(__A, 0); in _mm_mul_ss()
278 __c = __a * __b; in _mm_mul_ss()
292 __m128 __a, __b, __c; in _mm_div_ss() local
[all …]
H A Dmmintrin.h232 __vector unsigned char __a, __b, __c; in _mm_unpackhi_pi8() local
234 __a = (__vector unsigned char)vec_splats(__m1); in _mm_unpackhi_pi8()
236 __c = vec_mergel(__a, __b); in _mm_unpackhi_pi8()
313 __vector unsigned char __a, __b, __c; in _mm_unpacklo_pi8() local
315 __a = (__vector unsigned char)vec_splats(__m1); in _mm_unpacklo_pi8()
317 __c = vec_mergel(__a, __b); in _mm_unpacklo_pi8()
394 __vector signed char __a, __b, __c; in _mm_add_pi8() local
396 __a = (__vector signed char)vec_splats(__m1); in _mm_add_pi8()
398 __c = vec_add(__a, __b); in _mm_add_pi8()
430 __vector signed short __a, __b, __c; in _mm_add_pi16() local
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__debug_utils/
H A Dstrict_weak_ordering_check.h48 for (__diff_t __a = __p; __a <= __b; ++__a) { in __check_strict_weak_ordering_sorted() local
50 !__comp(*(__first + __a), *(__first + __b)), "Your comparator is not a valid strict-weak ordering"); in __check_strict_weak_ordering_sorted()
52 !__comp(*(__first + __b), *(__first + __a)), "Your comparator is not a valid strict-weak ordering"); in __check_strict_weak_ordering_sorted()
56 for (__diff_t __a = __p; __a < __q; ++__a) { in __check_strict_weak_ordering_sorted() local
59 __comp(*(__first + __a), *(__first + __b)), "Your comparator is not a valid strict-weak ordering"); in __check_strict_weak_ordering_sorted()
61 !__comp(*(__first + __b), *(__first + __a)), "You in __check_strict_weak_ordering_sorted()
[all...]
/freebsd/contrib/llvm-project/libcxx/include/experimental/__simd/
H A Dreference.h67 …swap(__simd_reference<_Tp1, _Storage1, _Vp1>&& __a, __simd_reference<_Tp1, _Storage1, _Vp1>&& __b)…
70 friend void swap(_Vp1& __a, __simd_reference<_Tp1, _Storage1, _Vp1>&& __b) noexcept;
73 friend void swap(__simd_reference<_Tp1, _Storage1, _Vp1>&& __a, _Vp1& __b) noexcept;
78 swap(__simd_reference<_Tp, _Storage, _Vp>&& __a, __simd_reference<_Tp, _Storage, _Vp>&& __b) noexce… in swap() argument
79 _Vp __tmp(std::move(__a)); in swap()
80 std::move(__a) = std::move(__b); in swap()
85 _LIBCPP_HIDE_FROM_ABI void swap(_Vp& __a, __simd_reference<_Tp, _Storage, _Vp>&& __b) noexcept { in swap() argument
86 _Vp __tmp(std::move(__a)); in swap()
87 __a = std::move(__b); in swap()
92 _LIBCPP_HIDE_FROM_ABI void swap(__simd_reference<_Tp, _Storage, _Vp>&& __a, _Vp& __b) noexcept { in swap() argument
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__pstl/internal/
H A Dutils.h

12345