Home
last modified time | relevance | path

Searched refs:mo (Results 1 – 25 of 484) sorted by relevance

12345678910>>...20

/external/compiler-rt/lib/tsan/rtl/
Dtsan_interface_atomic.cc36 static bool IsLoadOrder(morder mo) { in IsLoadOrder() argument
37 return mo == mo_relaxed || mo == mo_consume in IsLoadOrder()
38 || mo == mo_acquire || mo == mo_seq_cst; in IsLoadOrder()
41 static bool IsStoreOrder(morder mo) { in IsStoreOrder() argument
42 return mo == mo_relaxed || mo == mo_release || mo == mo_seq_cst; in IsStoreOrder()
45 static bool IsReleaseOrder(morder mo) { in IsReleaseOrder() argument
46 return mo == mo_release || mo == mo_acq_rel || mo == mo_seq_cst; in IsReleaseOrder()
49 static bool IsAcquireOrder(morder mo) { in IsAcquireOrder() argument
50 return mo == mo_consume || mo == mo_acquire in IsAcquireOrder()
51 || mo == mo_acq_rel || mo == mo_seq_cst; in IsAcquireOrder()
[all …]
Dtsan_interface.h171 a8 __tsan_atomic8_load(const volatile a8 *a, morder mo);
173 a16 __tsan_atomic16_load(const volatile a16 *a, morder mo);
175 a32 __tsan_atomic32_load(const volatile a32 *a, morder mo);
177 a64 __tsan_atomic64_load(const volatile a64 *a, morder mo);
180 a128 __tsan_atomic128_load(const volatile a128 *a, morder mo);
184 void __tsan_atomic8_store(volatile a8 *a, a8 v, morder mo);
186 void __tsan_atomic16_store(volatile a16 *a, a16 v, morder mo);
188 void __tsan_atomic32_store(volatile a32 *a, a32 v, morder mo);
190 void __tsan_atomic64_store(volatile a64 *a, a64 v, morder mo);
193 void __tsan_atomic128_store(volatile a128 *a, a128 v, morder mo);
[all …]
/external/compiler-rt/include/sanitizer/
Dtsan_interface_atomic.h45 __tsan_memory_order mo);
47 __tsan_memory_order mo);
49 __tsan_memory_order mo);
51 __tsan_memory_order mo);
54 __tsan_memory_order mo);
58 __tsan_memory_order mo);
60 __tsan_memory_order mo);
62 __tsan_memory_order mo);
64 __tsan_memory_order mo);
67 __tsan_memory_order mo);
[all …]
/external/libcxx/test/std/containers/associative/multiset/multiset.cons/
Dcopy.pass.cpp41 std::multiset<int, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local
42 std::multiset<int, C, A> m = mo; in main()
57 assert(mo.get_allocator() == A(7)); in main()
58 assert(mo.key_comp() == C(5)); in main()
59 assert(mo.size() == 9); in main()
60 assert(distance(mo.begin(), mo.end()) == 9); in main()
61 assert(*next(mo.begin(), 0) == 1); in main()
62 assert(*next(mo.begin(), 1) == 1); in main()
63 assert(*next(mo.begin(), 2) == 1); in main()
64 assert(*next(mo.begin(), 3) == 2); in main()
[all …]
Dcopy_assign.pass.cpp40 std::multiset<int, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(2)); in main() local
42 m = mo; in main()
57 assert(mo.get_allocator() == A(2)); in main()
58 assert(mo.key_comp() == C(5)); in main()
59 assert(mo.size() == 9); in main()
60 assert(distance(mo.begin(), mo.end()) == 9); in main()
61 assert(*next(mo.begin(), 0) == 1); in main()
62 assert(*next(mo.begin(), 1) == 1); in main()
63 assert(*next(mo.begin(), 2) == 1); in main()
64 assert(*next(mo.begin(), 3) == 2); in main()
[all …]
Dmove.pass.cpp31 std::multiset<int, C, A> mo(C(5), A(7)); in main() local
32 std::multiset<int, C, A> m = std::move(mo); in main()
38 assert(mo.get_allocator() == A(test_alloc_base::moved_value)); in main()
39 assert(mo.key_comp() == C(5)); in main()
40 assert(mo.size() == 0); in main()
41 assert(distance(mo.begin(), mo.end()) == 0); in main()
59 std::multiset<int, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local
60 std::multiset<int, C, A> m = std::move(mo); in main()
75 assert(mo.get_allocator() == A(test_alloc_base::moved_value)); in main()
76 assert(mo.key_comp() == C(5)); in main()
[all …]
Dcopy_alloc.pass.cpp39 std::multiset<int, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local
40 std::multiset<int, C, A> m(mo, A(3)); in main()
55 assert(mo.get_allocator() == A(7)); in main()
56 assert(mo.key_comp() == C(5)); in main()
57 assert(mo.size() == 9); in main()
58 assert(distance(mo.begin(), mo.end()) == 9); in main()
59 assert(*next(mo.begin(), 0) == 1); in main()
60 assert(*next(mo.begin(), 1) == 1); in main()
61 assert(*next(mo.begin(), 2) == 1); in main()
62 assert(*next(mo.begin(), 3) == 2); in main()
[all …]
/external/libcxx/test/std/containers/associative/map/map.cons/
Dcopy.pass.cpp42 std::map<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local
43 std::map<int, double, C, A> m = mo; in main()
52 assert(mo.get_allocator() == A(7)); in main()
53 assert(mo.key_comp() == C(5)); in main()
54 assert(mo.size() == 3); in main()
55 assert(distance(mo.begin(), mo.end()) == 3); in main()
56 assert(*mo.begin() == V(1, 1)); in main()
57 assert(*next(mo.begin()) == V(2, 1)); in main()
58 assert(*next(mo.begin(), 2) == V(3, 1)); in main()
77 std::map<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local
[all …]
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
42 std::map<int, double, C, A> m(mo, A(3)); in main()
51 assert(mo.get_allocator() == A(7)); in main()
52 assert(mo.key_comp() == C(5)); in main()
53 assert(mo.size() == 3); in main()
54 assert(distance(mo.begin(), mo.end()) == 3); in main()
55 assert(*mo.begin() == V(1, 1)); in main()
56 assert(*next(mo.begin()) == V(2, 1)); in main()
57 assert(*next(mo.begin(), 2) == V(3, 1)); in main()
76 std::map<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A()); in main() local
[all …]
Dmove.pass.cpp31 std::map<int, double, C, A> mo(C(5), A(7)); in main() local
32 std::map<int, double, C, A> m = std::move(mo); in main()
38 assert(mo.get_allocator() == A(test_alloc_base::moved_value)); in main()
39 assert(mo.key_comp() == C(5)); in main()
40 assert(mo.size() == 0); in main()
41 assert(distance(mo.begin(), mo.end()) == 0); in main()
58 std::map<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local
59 std::map<int, double, C, A> m = std::move(mo); in main()
68 assert(mo.get_allocator() == A(test_alloc_base::moved_value)); in main()
69 assert(mo.key_comp() == C(5)); in main()
[all …]
Dcopy_assign.pass.cpp130 std::map<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(2)); in main() local
132 m = mo; in main()
141 assert(mo.get_allocator() == A(2)); in main()
142 assert(mo.key_comp() == C(5)); in main()
143 assert(mo.size() == 3); in main()
144 assert(distance(mo.begin(), mo.end()) == 3); in main()
145 assert(*mo.begin() == V(1, 1)); in main()
146 assert(*next(mo.begin()) == V(2, 1)); in main()
147 assert(*next(mo.begin(), 2) == V(3, 1)); in main()
180 std::map<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(2)); in main() local
[all …]
/external/python/cpython2/Lib/lib2to3/pgen2/
Dconv.py71 mo = re.match(r"^#define\s+(\w+)\s+(\d+)$", line)
72 if not mo and line.strip():
76 symbol, number = mo.groups()
132 mo = re.match(r"static arc arcs_(\d+)_(\d+)\[(\d+)\] = {$",
134 assert mo, (lineno, line)
135 n, m, k = map(int, mo.groups())
139 mo = re.match(r"\s+{(\d+), (\d+)},$", line)
140 assert mo, (lineno, line)
141 i, j = map(int, mo.groups())
147 mo = re.match(r"static state states_(\d+)\[(\d+)\] = {$", line)
[all …]
/external/python/cpython3/Lib/lib2to3/pgen2/
Dconv.py71 mo = re.match(r"^#define\s+(\w+)\s+(\d+)$", line)
72 if not mo and line.strip():
76 symbol, number = mo.groups()
132 mo = re.match(r"static arc arcs_(\d+)_(\d+)\[(\d+)\] = {$",
134 assert mo, (lineno, line)
135 n, m, k = list(map(int, mo.groups()))
139 mo = re.match(r"\s+{(\d+), (\d+)},$", line)
140 assert mo, (lineno, line)
141 i, j = list(map(int, mo.groups()))
147 mo = re.match(r"static state states_(\d+)\[(\d+)\] = {$", line)
[all …]
/external/libcxx/test/std/containers/associative/multimap/multimap.cons/
Dmove.pass.cpp31 std::multimap<int, double, C, A> mo(C(5), A(7)); in main() local
32 std::multimap<int, double, C, A> m = std::move(mo); in main()
38 assert(mo.get_allocator() == A(test_alloc_base::moved_value)); in main()
39 assert(mo.key_comp() == C(5)); in main()
40 assert(mo.size() == 0); in main()
41 assert(distance(mo.begin(), mo.end()) == 0); in main()
58 std::multimap<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local
59 std::multimap<int, double, C, A> m = std::move(mo); in main()
74 assert(mo.get_allocator() == A(test_alloc_base::moved_value)); in main()
75 assert(mo.key_comp() == C(5)); in main()
[all …]
Dcopy.pass.cpp42 std::multimap<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local
43 std::multimap<int, double, C, A> m = mo; in main()
44 assert(m == mo); in main()
48 assert(mo.get_allocator() == A(7)); in main()
49 assert(mo.key_comp() == C(5)); in main()
68 std::multimap<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local
69 std::multimap<int, double, C, A> m = mo; in main()
70 assert(m == mo); in main()
74 assert(mo.get_allocator() == A(7)); in main()
75 assert(mo.key_comp() == C(5)); in main()
[all …]
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
42 std::multimap<int, double, C, A> m(mo, A(3)); in main()
43 assert(m == mo); in main()
47 assert(mo.get_allocator() == A(7)); in main()
48 assert(mo.key_comp() == C(5)); in main()
67 std::multimap<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A()); in main() local
68 std::multimap<int, double, C, A> m(mo, A()); in main()
69 assert(m == mo); in main()
73 assert(mo.get_allocator() == A()); in main()
74 assert(mo.key_comp() == C(5)); in main()
[all …]
/external/libcxx/test/std/containers/associative/set/set.cons/
Dcopy.pass.cpp41 std::set<int, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local
42 std::set<int, C, A> m = mo; in main()
51 assert(mo.get_allocator() == A(7)); in main()
52 assert(mo.key_comp() == C(5)); in main()
53 assert(mo.size() == 3); in main()
54 assert(distance(mo.begin(), mo.end()) == 3); in main()
55 assert(*mo.begin() == 1); in main()
56 assert(*next(mo.begin()) == 2); in main()
57 assert(*next(mo.begin(), 2) == 3); in main()
76 std::set<int, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local
[all …]
Dmove.pass.cpp31 std::set<int, C, A> mo(C(5), A(7)); in main() local
32 std::set<int, C, A> m = std::move(mo); in main()
38 assert(mo.get_allocator() == A(test_alloc_base::moved_value)); in main()
39 assert(mo.key_comp() == C(5)); in main()
40 assert(mo.size() == 0); in main()
41 assert(distance(mo.begin(), mo.end()) == 0); in main()
59 std::set<int, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local
60 std::set<int, C, A> m = std::move(mo); in main()
69 assert(mo.get_allocator() == A(test_alloc_base::moved_value)); in main()
70 assert(mo.key_comp() == C(5)); in main()
[all …]
Dcopy_assign.pass.cpp40 std::set<int, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(2)); in main() local
42 m = mo; in main()
51 assert(mo.get_allocator() == A(2)); in main()
52 assert(mo.key_comp() == C(5)); in main()
53 assert(mo.size() == 3); in main()
54 assert(distance(mo.begin(), mo.end()) == 3); in main()
55 assert(*mo.begin() == 1); in main()
56 assert(*next(mo.begin()) == 2); in main()
57 assert(*next(mo.begin(), 2) == 3); in main()
90 std::set<int, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(2)); in main() local
[all …]
/external/jemalloc_new/include/jemalloc/internal/
Datomic_gcc_atomic.h17 atomic_enum_to_builtin(atomic_memory_order_t mo) { in atomic_enum_to_builtin() argument
18 switch (mo) { in atomic_enum_to_builtin()
35 atomic_fence(atomic_memory_order_t mo) { in atomic_fence() argument
36 __atomic_thread_fence(atomic_enum_to_builtin(mo)); in atomic_fence()
47 atomic_memory_order_t mo) { \
49 __atomic_load(&a->repr, &result, atomic_enum_to_builtin(mo)); \
55 atomic_memory_order_t mo) { \
56 __atomic_store(&a->repr, &val, atomic_enum_to_builtin(mo)); \
61 atomic_memory_order_t mo) { \
64 atomic_enum_to_builtin(mo)); \
[all …]
Datomic_c11.h23 atomic_memory_order_t mo) { \
31 return atomic_load_explicit(a_nonconst, mo); \
36 type val, atomic_memory_order_t mo) { \
37 atomic_store_explicit(a, val, mo); \
42 atomic_memory_order_t mo) { \
43 return atomic_exchange_explicit(a, val, mo); \
72 type val, atomic_memory_order_t mo) { \
73 return atomic_fetch_add_explicit(a, val, mo); \
78 type val, atomic_memory_order_t mo) { \
79 return atomic_fetch_sub_explicit(a, val, mo); \
[all …]
/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_atomic_msvc.h82 const volatile T *a, memory_order mo) { in atomic_load() argument
83 DCHECK(mo & (memory_order_relaxed | memory_order_consume in atomic_load()
88 if (mo == memory_order_relaxed) { in atomic_load()
99 INLINE void atomic_store(volatile T *a, typename T::Type v, memory_order mo) { in atomic_store() argument
100 DCHECK(mo & (memory_order_relaxed | memory_order_release in atomic_store()
104 if (mo == memory_order_relaxed) { in atomic_store()
111 if (mo == memory_order_seq_cst) in atomic_store()
116 u32 v, memory_order mo) { in atomic_fetch_add() argument
117 (void)mo; in atomic_fetch_add()
124 uptr v, memory_order mo) { in atomic_fetch_add() argument
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/ARM/
D2011-03-10-DAGCombineCrash.ll5 %struct.mo = type { i32, %struct.mo_pops* }
6mo*)*, void (%struct.mo*)*, i32 (%struct.mo*, i32*, i32)*, i32 (%struct.mo*)*, i32 (%struct.mo*, i…
7 %struct.ui = type { %struct.mo*, i32*, i32, i32*, i32*, i64, i32*, i32*, i32* }
21 store %struct.mo* undef, %struct.mo** %1, align 4
24 %4 = call i32 @mo_create_nnm(%struct.mo* undef, i64 %3, i32** undef) nounwind
45 declare i32 @mo_create_nnm(%struct.mo*, i64, i32**)
/external/llvm/test/CodeGen/ARM/
D2011-03-10-DAGCombineCrash.ll5 %struct.mo = type { i32, %struct.mo_pops* }
6mo*)*, void (%struct.mo*)*, i32 (%struct.mo*, i32*, i32)*, i32 (%struct.mo*)*, i32 (%struct.mo*, i…
7 %struct.ui = type { %struct.mo*, i32*, i32, i32*, i32*, i64, i32*, i32*, i32* }
21 store %struct.mo* undef, %struct.mo** %1, align 4
24 %4 = call i32 @mo_create_nnm(%struct.mo* undef, i64 %3, i32** undef) nounwind
45 declare i32 @mo_create_nnm(%struct.mo*, i64, i32**)
/external/swiftshader/third_party/LLVM/test/CodeGen/ARM/
D2011-03-10-DAGCombineCrash.ll5 %struct.mo = type { i32, %struct.mo_pops* }
6mo*)*, void (%struct.mo*)*, i32 (%struct.mo*, i32*, i32)*, i32 (%struct.mo*)*, i32 (%struct.mo*, i…
7 %struct.ui = type { %struct.mo*, i32*, i32, i32*, i32*, i64, i32*, i32*, i32* }
21 store %struct.mo* undef, %struct.mo** %1, align 4
24 %4 = call i32 @mo_create_nnm(%struct.mo* undef, i64 %3, i32** undef) nounwind
45 declare i32 @mo_create_nnm(%struct.mo*, i64, i32**)

12345678910>>...20