Home
last modified time | relevance | path

Searched defs:mo (Results 1 – 25 of 50) sorted by relevance

12

/external/compiler-rt/lib/tsan/rtl/
Dtsan_interface_atomic.cc59 static bool IsLoadOrder(morder mo) { in IsLoadOrder()
64 static bool IsStoreOrder(morder mo) { in IsStoreOrder()
68 static bool IsReleaseOrder(morder mo) { in IsReleaseOrder()
72 static bool IsAcquireOrder(morder mo) { in IsAcquireOrder()
77 static bool IsAcqRelOrder(morder mo) { in IsAcqRelOrder()
220 static memory_order to_mo(morder mo) { in to_mo()
234 static T NoTsanAtomicLoad(const volatile T *a, morder mo) { in NoTsanAtomicLoad()
239 static a128 NoTsanAtomicLoad(const volatile a128 *a, morder mo) { in NoTsanAtomicLoad()
247 morder mo) { in AtomicLoad()
264 static void NoTsanAtomicStore(volatile T *a, T v, morder mo) { in NoTsanAtomicStore()
[all …]
/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_atomic_msvc.h78 const volatile T *a, memory_order mo) { in atomic_load()
95 INLINE void atomic_store(volatile T *a, typename T::Type v, memory_order mo) { in atomic_store()
112 u32 v, memory_order mo) { in atomic_fetch_add()
120 uptr v, memory_order mo) { in atomic_fetch_add()
133 u32 v, memory_order mo) { in atomic_fetch_sub()
141 uptr v, memory_order mo) { in atomic_fetch_sub()
154 u8 v, memory_order mo) { in atomic_exchange()
161 u16 v, memory_order mo) { in atomic_exchange()
168 u32 v, memory_order mo) { in atomic_exchange()
179 memory_order mo) { in atomic_compare_exchange_strong()
[all …]
Dsanitizer_atomic_clang.h48 typename T::Type v, memory_order mo) { in atomic_fetch_add()
56 typename T::Type v, memory_order mo) { in atomic_fetch_sub()
64 typename T::Type v, memory_order mo) { in atomic_exchange()
78 memory_order mo) { in atomic_compare_exchange_strong()
92 memory_order mo) { in atomic_compare_exchange_weak()
Dsanitizer_atomic_clang_x86.h29 const volatile T *a, memory_order mo) { in atomic_load()
75 INLINE void atomic_store(volatile T *a, typename T::Type v, memory_order mo) { in atomic_store()
Dsanitizer_atomic_clang_other.h26 const volatile T *a, memory_order mo) { in atomic_load()
63 INLINE void atomic_store(volatile T *a, typename T::Type v, memory_order mo) { in atomic_store()
/external/libcxx/test/std/containers/associative/map/map.cons/
Dmove.pass.cpp30 std::map<int, double, C, A> mo(C(5), A(7)); in main() local
57 std::map<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local
76 std::map<int, double, C, A> mo(C(5), A()); in main() local
103 std::map<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A()); in main() local
Dcopy_assign.pass.cpp41 std::map<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(2)); in main() local
91 std::map<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(2)); in main() local
127 std::map<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A()); in main() local
162 std::map<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A()); in main() local
Dcopy.pass.cpp41 std::map<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local
76 std::map<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local
112 std::map<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A()); in main() local
Dcopy_alloc.pass.cpp41 std::map<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local
76 std::map<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A()); in main() local
/external/libcxx/test/std/containers/associative/multimap/multimap.cons/
Dmove.pass.cpp30 std::multimap<int, double, C, A> mo(C(5), A(7)); in main() local
57 std::multimap<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local
82 std::multimap<int, double, C, A> mo(C(5), A()); in main() local
109 std::multimap<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A()); in main() local
Dcopy.pass.cpp41 std::multimap<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local
67 std::multimap<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local
94 std::multimap<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A()); in main() local
Dcopy_assign.pass.cpp41 std::multimap<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(2)); in main() local
87 std::multimap<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(2)); in main() local
114 std::multimap<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A()); in main() local
Dcopy_alloc.pass.cpp41 std::multimap<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local
67 std::multimap<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A()); in main() local
/external/libcxx/test/std/containers/associative/set/set.cons/
Dmove.pass.cpp30 std::set<int, C, A> mo(C(5), A(7)); in main() local
58 std::set<int, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local
90 std::set<int, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A()); in main() local
Dcopy.pass.cpp40 std::set<int, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local
75 std::set<int, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local
Dcopy_assign.pass.cpp40 std::set<int, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(2)); in main() local
90 std::set<int, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(2)); in main() local
Dcopy_alloc.pass.cpp39 std::set<int, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local
/external/libcxx/test/std/containers/associative/multiset/multiset.cons/
Dmove.pass.cpp30 std::multiset<int, C, A> mo(C(5), A(7)); in main() local
58 std::multiset<int, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local
97 std::multiset<int, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A()); in main() local
Dcopy.pass.cpp40 std::multiset<int, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local
87 std::multiset<int, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local
Dcopy_assign.pass.cpp40 std::multiset<int, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(2)); in main() local
107 std::multiset<int, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(2)); in main() local
Dcopy_alloc.pass.cpp39 std::multiset<int, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local
/external/skia/include/private/
DSkAtomics.h95 T sk_atomic_load(const T* ptr, sk_memory_order mo) { in sk_atomic_load()
105 void sk_atomic_store(T* ptr, T val, sk_memory_order mo) { in sk_atomic_store()
114 T sk_atomic_fetch_add(T* ptr, T val, sk_memory_order mo) { in sk_atomic_fetch_add()
121 T sk_atomic_fetch_sub(T* ptr, T val, sk_memory_order mo) { in sk_atomic_fetch_sub()
144 T sk_atomic_exchange(T* ptr, T val, sk_memory_order mo) { in sk_atomic_exchange()
/external/clang/test/CXX/expr/expr.prim/expr.prim.lambda/
Dp19.cpp9 void test_special_member_functions(MoveOnly mo, int i) { in test_special_member_functions()
/external/mesa3d/src/mesa/drivers/dri/common/xmlpool/
DMakefile68 mo: target
/external/libcxx/test/std/utilities/utility/forward/
Dmove_only.pass.cpp35 move_only mo; in main() local

12