/external/llvm-project/compiler-rt/lib/tsan/rtl/ |
D | tsan_interface_atomic.cpp | 35 static bool IsLoadOrder(morder mo) { in IsLoadOrder() 40 static bool IsStoreOrder(morder mo) { in IsStoreOrder() 44 static bool IsReleaseOrder(morder mo) { in IsReleaseOrder() 48 static bool IsAcquireOrder(morder mo) { in IsAcquireOrder() 53 static bool IsAcqRelOrder(morder mo) { in IsAcqRelOrder() 196 static memory_order to_mo(morder mo) { in to_mo() 210 static T NoTsanAtomicLoad(const volatile T *a, morder mo) { in NoTsanAtomicLoad() 215 static a128 NoTsanAtomicLoad(const volatile a128 *a, morder mo) { in NoTsanAtomicLoad() 222 static T AtomicLoad(ThreadState *thr, uptr pc, const volatile T *a, morder mo) { in AtomicLoad() 246 static void NoTsanAtomicStore(volatile T *a, T v, morder mo) { in NoTsanAtomicStore() [all …]
|
/external/compiler-rt/lib/tsan/rtl/ |
D | tsan_interface_atomic.cc | 36 static bool IsLoadOrder(morder mo) { in IsLoadOrder() 41 static bool IsStoreOrder(morder mo) { in IsStoreOrder() 45 static bool IsReleaseOrder(morder mo) { in IsReleaseOrder() 49 static bool IsAcquireOrder(morder mo) { in IsAcquireOrder() 54 static bool IsAcqRelOrder(morder mo) { in IsAcqRelOrder() 197 static memory_order to_mo(morder mo) { in to_mo() 211 static T NoTsanAtomicLoad(const volatile T *a, morder mo) { in NoTsanAtomicLoad() 216 static a128 NoTsanAtomicLoad(const volatile a128 *a, morder mo) { in NoTsanAtomicLoad() 224 morder mo) { in AtomicLoad() 241 static void NoTsanAtomicStore(volatile T *a, T v, morder mo) { in NoTsanAtomicStore() [all …]
|
/external/compiler-rt/lib/sanitizer_common/ |
D | sanitizer_atomic_msvc.h | 82 const volatile T *a, memory_order mo) { in atomic_load() 99 INLINE void atomic_store(volatile T *a, typename T::Type v, memory_order mo) { in atomic_store() 116 u32 v, memory_order mo) { in atomic_fetch_add() 124 uptr v, memory_order mo) { in atomic_fetch_add() 137 u32 v, memory_order mo) { in atomic_fetch_sub() 145 uptr v, memory_order mo) { in atomic_fetch_sub() 158 u8 v, memory_order mo) { in atomic_exchange() 165 u16 v, memory_order mo) { in atomic_exchange() 172 u32 v, memory_order mo) { in atomic_exchange() 181 memory_order mo) { in atomic_compare_exchange_strong() [all …]
|
D | sanitizer_atomic_clang.h | 48 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()
|
/external/llvm-project/compiler-rt/lib/sanitizer_common/ |
D | sanitizer_atomic_msvc.h | 72 const volatile T *a, memory_order mo) { in atomic_load() 89 inline void atomic_store(volatile T *a, typename T::Type v, memory_order mo) { in atomic_store() 106 u32 v, memory_order mo) { in atomic_fetch_add() 114 uptr v, memory_order mo) { in atomic_fetch_add() 127 u32 v, memory_order mo) { in atomic_fetch_sub() 135 uptr v, memory_order mo) { in atomic_fetch_sub() 148 u8 v, memory_order mo) { in atomic_exchange() 155 u16 v, memory_order mo) { in atomic_exchange() 162 u32 v, memory_order mo) { in atomic_exchange() 171 memory_order mo) { in atomic_compare_exchange_strong() [all …]
|
D | sanitizer_atomic_clang.h | 47 typename T::Type v, memory_order mo) { in atomic_fetch_add() 55 typename T::Type v, memory_order mo) { in atomic_fetch_sub() 63 typename T::Type v, memory_order mo) { in atomic_exchange() 76 memory_order mo) { in atomic_compare_exchange_strong() 90 memory_order mo) { in atomic_compare_exchange_weak()
|
D | sanitizer_atomic_clang_mips.h | 42 memory_order mo) { in atomic_fetch_add() 60 memory_order mo) { in atomic_fetch_sub() 68 memory_order mo) { in atomic_compare_exchange_strong() 91 memory_order mo) { in atomic_load() 104 memory_order mo) { in atomic_store()
|
/external/libcxx/test/std/containers/associative/multimap/multimap.cons/ |
D | move.pass.cpp | 31 std::multimap<int, double, C, A> mo(C(5), A(7)); in main() local 58 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
|
D | copy.pass.cpp | 42 std::multimap<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local 68 std::multimap<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local 93 std::multimap<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A()); in main() local
|
D | copy_alloc.pass.cpp | 41 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 92 std::multimap<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A{}); in main() local
|
D | copy_assign.pass.cpp | 41 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
|
/external/libcxx/test/std/containers/associative/map/map.cons/ |
D | move.pass.cpp | 31 std::map<int, double, C, A> mo(C(5), A(7)); in main() local 58 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
|
D | copy_alloc.pass.cpp | 41 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 110 std::map<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A{}); in main() local
|
D | copy.pass.cpp | 42 std::map<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local 77 std::map<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local 111 std::map<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A()); in main() local
|
/external/llvm-project/libcxx/test/std/containers/associative/map/map.cons/ |
D | move.pass.cpp | 31 std::map<int, double, C, A> mo(C(5), A(7)); in main() local 58 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
|
D | copy_alloc.pass.cpp | 41 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 110 std::map<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A{}); in main() local
|
D | copy.pass.cpp | 41 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 110 std::map<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A()); in main() local
|
/external/llvm-project/libcxx/test/std/containers/associative/multimap/multimap.cons/ |
D | move.pass.cpp | 31 std::multimap<int, double, C, A> mo(C(5), A(7)); in main() local 58 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
|
D | copy_alloc.pass.cpp | 41 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 92 std::multimap<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A{}); in main() local
|
D | copy.pass.cpp | 41 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 92 std::multimap<int, double, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A()); in main() local
|
D | copy_assign.pass.cpp | 41 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
|
/external/libcxx/test/std/containers/associative/multiset/multiset.cons/ |
D | move.pass.cpp | 31 std::multiset<int, C, A> mo(C(5), A(7)); in main() local 59 std::multiset<int, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local 96 std::multiset<int, 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/ |
D | move.pass.cpp | 31 std::set<int, C, A> mo(C(5), A(7)); in main() local 59 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
|
/external/llvm-project/libcxx/test/std/containers/associative/set/set.cons/ |
D | move.pass.cpp | 31 std::set<int, C, A> mo(C(5), A(7)); in main() local 59 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
|
/external/llvm-project/libcxx/test/std/containers/associative/multiset/multiset.cons/ |
D | move.pass.cpp | 31 std::multiset<int, C, A> mo(C(5), A(7)); in main() local 59 std::multiset<int, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A(7)); in main() local 96 std::multiset<int, C, A> mo(ar, ar+sizeof(ar)/sizeof(ar[0]), C(5), A()); in main() local
|