Home
last modified time | relevance | path

Searched refs:__m (Results 1 – 25 of 93) sorted by relevance

1234

/external/libcxx/src/support/win32/
Dthread_win32.cpp42 int __libcpp_recursive_mutex_init(__libcpp_recursive_mutex_t *__m) in __libcpp_recursive_mutex_init() argument
44 InitializeCriticalSection((LPCRITICAL_SECTION)__m); in __libcpp_recursive_mutex_init()
48 int __libcpp_recursive_mutex_lock(__libcpp_recursive_mutex_t *__m) in __libcpp_recursive_mutex_lock() argument
50 EnterCriticalSection((LPCRITICAL_SECTION)__m); in __libcpp_recursive_mutex_lock()
54 bool __libcpp_recursive_mutex_trylock(__libcpp_recursive_mutex_t *__m) in __libcpp_recursive_mutex_trylock() argument
56 return TryEnterCriticalSection((LPCRITICAL_SECTION)__m) != 0; in __libcpp_recursive_mutex_trylock()
59 int __libcpp_recursive_mutex_unlock(__libcpp_recursive_mutex_t *__m) in __libcpp_recursive_mutex_unlock() argument
61 LeaveCriticalSection((LPCRITICAL_SECTION)__m); in __libcpp_recursive_mutex_unlock()
65 int __libcpp_recursive_mutex_destroy(__libcpp_recursive_mutex_t *__m) in __libcpp_recursive_mutex_destroy() argument
67 DeleteCriticalSection((LPCRITICAL_SECTION)__m); in __libcpp_recursive_mutex_destroy()
[all …]
/external/llvm-project/libcxx/src/support/win32/
Dthread_win32.cpp41 int __libcpp_recursive_mutex_init(__libcpp_recursive_mutex_t *__m) in __libcpp_recursive_mutex_init() argument
43 InitializeCriticalSection((LPCRITICAL_SECTION)__m); in __libcpp_recursive_mutex_init()
47 int __libcpp_recursive_mutex_lock(__libcpp_recursive_mutex_t *__m) in __libcpp_recursive_mutex_lock() argument
49 EnterCriticalSection((LPCRITICAL_SECTION)__m); in __libcpp_recursive_mutex_lock()
53 bool __libcpp_recursive_mutex_trylock(__libcpp_recursive_mutex_t *__m) in __libcpp_recursive_mutex_trylock() argument
55 return TryEnterCriticalSection((LPCRITICAL_SECTION)__m) != 0; in __libcpp_recursive_mutex_trylock()
58 int __libcpp_recursive_mutex_unlock(__libcpp_recursive_mutex_t *__m) in __libcpp_recursive_mutex_unlock() argument
60 LeaveCriticalSection((LPCRITICAL_SECTION)__m); in __libcpp_recursive_mutex_unlock()
64 int __libcpp_recursive_mutex_destroy(__libcpp_recursive_mutex_t *__m) in __libcpp_recursive_mutex_destroy() argument
66 DeleteCriticalSection((LPCRITICAL_SECTION)__m); in __libcpp_recursive_mutex_destroy()
[all …]
/external/libcxx/include/
D__threading_support114 int __libcpp_recursive_mutex_init(__libcpp_recursive_mutex_t *__m);
117 int __libcpp_recursive_mutex_lock(__libcpp_recursive_mutex_t *__m);
120 bool __libcpp_recursive_mutex_trylock(__libcpp_recursive_mutex_t *__m);
123 int __libcpp_recursive_mutex_unlock(__libcpp_recursive_mutex_t *__m);
126 int __libcpp_recursive_mutex_destroy(__libcpp_recursive_mutex_t *__m);
129 int __libcpp_mutex_lock(__libcpp_mutex_t *__m);
132 bool __libcpp_mutex_trylock(__libcpp_mutex_t *__m);
135 int __libcpp_mutex_unlock(__libcpp_mutex_t *__m);
138 int __libcpp_mutex_destroy(__libcpp_mutex_t *__m);
148 int __libcpp_condvar_wait(__libcpp_condvar_t* __cv, __libcpp_mutex_t* __m);
[all …]
D__bit_reference75 __bit_reference(__storage_pointer __s, __storage_type __m) _NOEXCEPT
76 : __seg_(__s), __mask_(__m) {}
148 __bit_const_reference(__storage_pointer __s, __storage_type __m) _NOEXCEPT
149 : __seg_(__s), __mask_(__m) {}
168 …__storage_type __m = (~__storage_type(0) << __first.__ctz_) & (~__storage_type(0) >> (__clz_f - __…
169 __storage_type __b = *__first.__seg_ & __m;
184 __storage_type __m = ~__storage_type(0) >> (__bits_per_word - __n);
185 __storage_type __b = *__first.__seg_ & __m;
204 …__storage_type __m = (~__storage_type(0) << __first.__ctz_) & (~__storage_type(0) >> (__clz_f - __…
205 __storage_type __b = ~*__first.__seg_ & __m;
[all …]
Datomic563 #define _LIBCPP_CHECK_STORE_MEMORY_ORDER(__m) \
564 _LIBCPP_DIAGNOSE_WARNING(__m == memory_order_consume || \
565 __m == memory_order_acquire || \
566 __m == memory_order_acq_rel, \
569 #define _LIBCPP_CHECK_LOAD_MEMORY_ORDER(__m) \
570 _LIBCPP_DIAGNOSE_WARNING(__m == memory_order_release || \
571 __m == memory_order_acq_rel, \
574 #define _LIBCPP_CHECK_EXCHANGE_MEMORY_ORDER(__m, __f) \
912 void store(_Tp __d, memory_order __m = memory_order_seq_cst) volatile _NOEXCEPT
913 _LIBCPP_CHECK_STORE_MEMORY_ORDER(__m)
[all …]
D__mutex_base103 explicit lock_guard(mutex_type& __m) _LIBCPP_THREAD_SAFETY_ANNOTATION(acquire_capability(__m))
104 : __m_(__m) {__m_.lock();}
106 …lock_guard(mutex_type& __m, adopt_lock_t) _LIBCPP_THREAD_SAFETY_ANNOTATION(requires_capability(__m
107 : __m_(__m) {}
130 explicit unique_lock(mutex_type& __m)
131 : __m_(_VSTD::addressof(__m)), __owns_(true) {__m_->lock();}
133 unique_lock(mutex_type& __m, defer_lock_t) _NOEXCEPT
134 : __m_(_VSTD::addressof(__m)), __owns_(false) {}
136 unique_lock(mutex_type& __m, try_to_lock_t)
137 : __m_(_VSTD::addressof(__m)), __owns_(__m.try_lock()) {}
[all …]
Dshared_mutex327 explicit shared_lock(mutex_type& __m)
328 : __m_(_VSTD::addressof(__m)),
333 shared_lock(mutex_type& __m, defer_lock_t) _NOEXCEPT
334 : __m_(_VSTD::addressof(__m)),
339 shared_lock(mutex_type& __m, try_to_lock_t)
340 : __m_(_VSTD::addressof(__m)),
341 __owns_(__m.try_lock_shared())
345 shared_lock(mutex_type& __m, adopt_lock_t)
346 : __m_(_VSTD::addressof(__m)),
352 shared_lock(mutex_type& __m,
[all …]
/external/llvm-project/libcxx/include/
D__threading_support174 int __libcpp_recursive_mutex_init(__libcpp_recursive_mutex_t *__m);
177 int __libcpp_recursive_mutex_lock(__libcpp_recursive_mutex_t *__m);
180 bool __libcpp_recursive_mutex_trylock(__libcpp_recursive_mutex_t *__m);
183 int __libcpp_recursive_mutex_unlock(__libcpp_recursive_mutex_t *__m);
186 int __libcpp_recursive_mutex_destroy(__libcpp_recursive_mutex_t *__m);
189 int __libcpp_mutex_lock(__libcpp_mutex_t *__m);
192 bool __libcpp_mutex_trylock(__libcpp_mutex_t *__m);
195 int __libcpp_mutex_unlock(__libcpp_mutex_t *__m);
198 int __libcpp_mutex_destroy(__libcpp_mutex_t *__m);
208 int __libcpp_condvar_wait(__libcpp_condvar_t* __cv, __libcpp_mutex_t* __m);
[all …]
D__bit_reference77 __bit_reference(__storage_pointer __s, __storage_type __m) _NOEXCEPT
78 : __seg_(__s), __mask_(__m) {}
153 __bit_const_reference(__storage_pointer __s, __storage_type __m) _NOEXCEPT
154 : __seg_(__s), __mask_(__m) {}
173 …__storage_type __m = (~__storage_type(0) << __first.__ctz_) & (~__storage_type(0) >> (__clz_f - __…
174 __storage_type __b = *__first.__seg_ & __m;
189 __storage_type __m = ~__storage_type(0) >> (__bits_per_word - __n);
190 __storage_type __b = *__first.__seg_ & __m;
209 …__storage_type __m = (~__storage_type(0) << __first.__ctz_) & (~__storage_type(0) >> (__clz_f - __…
210 __storage_type __b = ~*__first.__seg_ & __m;
[all …]
Datomic600 #define _LIBCPP_CHECK_STORE_MEMORY_ORDER(__m) \
601 _LIBCPP_DIAGNOSE_WARNING(__m == memory_order_consume || \
602 __m == memory_order_acquire || \
603 __m == memory_order_acq_rel, \
606 #define _LIBCPP_CHECK_LOAD_MEMORY_ORDER(__m) \
607 _LIBCPP_DIAGNOSE_WARNING(__m == memory_order_release || \
608 __m == memory_order_acq_rel, \
611 #define _LIBCPP_CHECK_EXCHANGE_MEMORY_ORDER(__m, __f) \
1605 void store(_Tp __d, memory_order __m = memory_order_seq_cst) volatile _NOEXCEPT
1606 _LIBCPP_CHECK_STORE_MEMORY_ORDER(__m)
[all …]
D__mutex_base90 explicit lock_guard(mutex_type& __m) _LIBCPP_THREAD_SAFETY_ANNOTATION(acquire_capability(__m))
91 : __m_(__m) {__m_.lock();}
94 …lock_guard(mutex_type& __m, adopt_lock_t) _LIBCPP_THREAD_SAFETY_ANNOTATION(requires_capability(__m
95 : __m_(__m) {}
118 explicit unique_lock(mutex_type& __m)
119 : __m_(_VSTD::addressof(__m)), __owns_(true) {__m_->lock();}
121 unique_lock(mutex_type& __m, defer_lock_t) _NOEXCEPT
122 : __m_(_VSTD::addressof(__m)), __owns_(false) {}
124 unique_lock(mutex_type& __m, try_to_lock_t)
125 : __m_(_VSTD::addressof(__m)), __owns_(__m.try_lock()) {}
[all …]
Dshared_mutex327 explicit shared_lock(mutex_type& __m)
328 : __m_(_VSTD::addressof(__m)),
333 shared_lock(mutex_type& __m, defer_lock_t) _NOEXCEPT
334 : __m_(_VSTD::addressof(__m)),
339 shared_lock(mutex_type& __m, try_to_lock_t)
340 : __m_(_VSTD::addressof(__m)),
341 __owns_(__m.try_lock_shared())
345 shared_lock(mutex_type& __m, adopt_lock_t)
346 : __m_(_VSTD::addressof(__m)),
352 shared_lock(mutex_type& __m,
[all …]
/external/clang/lib/Headers/
Dmmintrin.h79 _mm_cvtsi64_si32(__m64 __m) in _mm_cvtsi64_si32() argument
81 return __builtin_ia32_vec_ext_v2si((__v2si)__m, 0); in _mm_cvtsi64_si32()
111 _mm_cvtm64_si64(__m64 __m) in _mm_cvtm64_si64() argument
113 return (long long)__m; in _mm_cvtm64_si64()
739 _mm_sll_pi16(__m64 __m, __m64 __count) in _mm_sll_pi16() argument
741 return (__m64)__builtin_ia32_psllw((__v4hi)__m, __count); in _mm_sll_pi16()
760 _mm_slli_pi16(__m64 __m, int __count) in _mm_slli_pi16() argument
762 return (__m64)__builtin_ia32_psllwi((__v4hi)__m, __count); in _mm_slli_pi16()
782 _mm_sll_pi32(__m64 __m, __m64 __count) in _mm_sll_pi32() argument
784 return (__m64)__builtin_ia32_pslld((__v2si)__m, __count); in _mm_sll_pi32()
[all …]
Dmm3dnow.h46 _m_pf2id(__m64 __m) { in _m_pf2id() argument
47 return (__m64)__builtin_ia32_pf2id((__v2sf)__m); in _m_pf2id()
91 _m_pfrcp(__m64 __m) { in _m_pfrcp() argument
92 return (__m64)__builtin_ia32_pfrcp((__v2sf)__m); in _m_pfrcp()
106 _m_pfrsqrt(__m64 __m) { in _m_pfrsqrt() argument
107 return (__m64)__builtin_ia32_pfrsqrt((__v2sf)__m); in _m_pfrsqrt()
126 _m_pi2fd(__m64 __m) { in _m_pi2fd() argument
127 return (__m64)__builtin_ia32_pi2fd((__v2si)__m); in _m_pi2fd()
140 _m_pf2iw(__m64 __m) { in _m_pf2iw() argument
141 return (__m64)__builtin_ia32_pf2iw((__v2sf)__m); in _m_pf2iw()
[all …]
Dxsaveintrin.h35 _xsave(void *__p, unsigned long long __m) { in _xsave() argument
36 return __builtin_ia32_xsave(__p, __m); in _xsave()
40 _xrstor(void *__p, unsigned long long __m) { in _xrstor() argument
41 return __builtin_ia32_xrstor(__p, __m); in _xrstor()
46 _xsave64(void *__p, unsigned long long __m) { in _xsave64() argument
47 return __builtin_ia32_xsave64(__p, __m); in _xsave64()
51 _xrstor64(void *__p, unsigned long long __m) { in _xrstor64() argument
52 return __builtin_ia32_xrstor64(__p, __m); in _xrstor64()
Dxsavesintrin.h35 _xsaves(void *__p, unsigned long long __m) { in _xsaves() argument
36 __builtin_ia32_xsaves(__p, __m); in _xsaves()
40 _xrstors(void *__p, unsigned long long __m) { in _xrstors() argument
41 __builtin_ia32_xrstors(__p, __m); in _xrstors()
46 _xrstors64(void *__p, unsigned long long __m) { in _xrstors64() argument
47 __builtin_ia32_xrstors64(__p, __m); in _xrstors64()
51 _xsaves64(void *__p, unsigned long long __m) { in _xsaves64() argument
52 __builtin_ia32_xsaves64(__p, __m); in _xsaves64()
Dxsavecintrin.h35 _xsavec(void *__p, unsigned long long __m) { in _xsavec() argument
36 __builtin_ia32_xsavec(__p, __m); in _xsavec()
41 _xsavec64(void *__p, unsigned long long __m) { in _xsavec64() argument
42 __builtin_ia32_xsavec64(__p, __m); in _xsavec64()
Dxsaveoptintrin.h35 _xsaveopt(void *__p, unsigned long long __m) { in _xsaveopt() argument
36 return __builtin_ia32_xsaveopt(__p, __m); in _xsaveopt()
41 _xsaveopt64(void *__p, unsigned long long __m) { in _xsaveopt64() argument
42 return __builtin_ia32_xsaveopt64(__p, __m); in _xsaveopt64()
/external/llvm-project/clang/lib/Headers/
Dmmintrin.h65 _mm_cvtsi64_si32(__m64 __m) in _mm_cvtsi64_si32() argument
67 return __builtin_ia32_vec_ext_v2si((__v2si)__m, 0); in _mm_cvtsi64_si32()
97 _mm_cvtm64_si64(__m64 __m) in _mm_cvtm64_si64() argument
99 return (long long)__m; in _mm_cvtm64_si64()
730 _mm_sll_pi16(__m64 __m, __m64 __count) in _mm_sll_pi16() argument
732 return (__m64)__builtin_ia32_psllw((__v4hi)__m, __count); in _mm_sll_pi16()
752 _mm_slli_pi16(__m64 __m, int __count) in _mm_slli_pi16() argument
754 return (__m64)__builtin_ia32_psllwi((__v4hi)__m, __count); in _mm_slli_pi16()
775 _mm_sll_pi32(__m64 __m, __m64 __count) in _mm_sll_pi32() argument
777 return (__m64)__builtin_ia32_pslld((__v2si)__m, __count); in _mm_sll_pi32()
[all …]
Dxsavesintrin.h21 _xsaves(void *__p, unsigned long long __m) { in _xsaves() argument
22 __builtin_ia32_xsaves(__p, __m); in _xsaves()
26 _xrstors(void *__p, unsigned long long __m) { in _xrstors() argument
27 __builtin_ia32_xrstors(__p, __m); in _xrstors()
32 _xrstors64(void *__p, unsigned long long __m) { in _xrstors64() argument
33 __builtin_ia32_xrstors64(__p, __m); in _xrstors64()
37 _xsaves64(void *__p, unsigned long long __m) { in _xsaves64() argument
38 __builtin_ia32_xsaves64(__p, __m); in _xsaves64()
Dmm3dnow.h32 _m_pf2id(__m64 __m) { in _m_pf2id() argument
33 return (__m64)__builtin_ia32_pf2id((__v2sf)__m); in _m_pf2id()
77 _m_pfrcp(__m64 __m) { in _m_pfrcp() argument
78 return (__m64)__builtin_ia32_pfrcp((__v2sf)__m); in _m_pfrcp()
92 _m_pfrsqrt(__m64 __m) { in _m_pfrsqrt() argument
93 return (__m64)__builtin_ia32_pfrsqrt((__v2sf)__m); in _m_pfrsqrt()
112 _m_pi2fd(__m64 __m) { in _m_pi2fd() argument
113 return (__m64)__builtin_ia32_pi2fd((__v2si)__m); in _m_pi2fd()
126 _m_pf2iw(__m64 __m) { in _m_pf2iw() argument
127 return (__m64)__builtin_ia32_pf2iw((__v2sf)__m); in _m_pf2iw()
[all …]
Dxsaveintrin.h25 _xsave(void *__p, unsigned long long __m) { in _xsave() argument
26 __builtin_ia32_xsave(__p, __m); in _xsave()
30 _xrstor(void *__p, unsigned long long __m) { in _xrstor() argument
31 __builtin_ia32_xrstor(__p, __m); in _xrstor()
50 _xsave64(void *__p, unsigned long long __m) { in _xsave64() argument
51 __builtin_ia32_xsave64(__p, __m); in _xsave64()
55 _xrstor64(void *__p, unsigned long long __m) { in _xrstor64() argument
56 __builtin_ia32_xrstor64(__p, __m); in _xrstor64()
Dxsavecintrin.h21 _xsavec(void *__p, unsigned long long __m) { in _xsavec() argument
22 __builtin_ia32_xsavec(__p, __m); in _xsavec()
27 _xsavec64(void *__p, unsigned long long __m) { in _xsavec64() argument
28 __builtin_ia32_xsavec64(__p, __m); in _xsavec64()
Dxsaveoptintrin.h21 _xsaveopt(void *__p, unsigned long long __m) { in _xsaveopt() argument
22 __builtin_ia32_xsaveopt(__p, __m); in _xsaveopt()
27 _xsaveopt64(void *__p, unsigned long long __m) { in _xsaveopt64() argument
28 __builtin_ia32_xsaveopt64(__p, __m); in _xsaveopt64()
/external/llvm-project/clang/lib/Headers/ppc_wrappers/
Dmmintrin.h598 _mm_sll_si64(__m64 __m, __m64 __count) { in _mm_sll_si64() argument
599 return (__m << __count); in _mm_sll_si64()
604 _m_psllq(__m64 __m, __m64 __count) { in _m_psllq() argument
605 return _mm_sll_si64(__m, __count); in _m_psllq()
610 _mm_slli_si64(__m64 __m, const int __count) { in _mm_slli_si64() argument
611 return (__m << __count); in _mm_slli_si64()
616 _m_psllqi(__m64 __m, const int __count) { in _m_psllqi() argument
617 return _mm_slli_si64(__m, __count); in _m_psllqi()
623 _mm_srl_si64(__m64 __m, __m64 __count) { in _mm_srl_si64() argument
624 return (__m >> __count); in _mm_srl_si64()
[all …]

1234