Searched refs:atomic_init (Results 1 - 25 of 26) sorted by relevance

12

/external/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/
H A Datomic_exchange.pass.cpp33 std::atomic_init(&t, T(1));
37 std::atomic_init(&vt, T(3));
H A Datomic_exchange_explicit.pass.cpp33 std::atomic_init(&t, T(1));
38 std::atomic_init(&vt, T(3));
H A Datomic_fetch_and.pass.cpp33 std::atomic_init(&t, T(1));
40 std::atomic_init(&t, T(3));
H A Datomic_fetch_and_explicit.pass.cpp33 std::atomic_init(&t, T(1));
41 std::atomic_init(&t, T(3));
H A Datomic_fetch_or.pass.cpp33 std::atomic_init(&t, T(1));
40 std::atomic_init(&t, T(3));
H A Datomic_fetch_or_explicit.pass.cpp33 std::atomic_init(&t, T(1));
41 std::atomic_init(&t, T(3));
H A Datomic_fetch_xor.pass.cpp33 std::atomic_init(&t, T(1));
40 std::atomic_init(&t, T(3));
H A Datomic_fetch_xor_explicit.pass.cpp33 std::atomic_init(&t, T(1));
41 std::atomic_init(&t, T(3));
H A Datomic_init.pass.cpp17 // atomic_init(volatile atomic<T>* obj, T desr);
21 // atomic_init(atomic<T>* obj, T desr);
33 std::atomic_init(&t, T(1));
36 std::atomic_init(&vt, T(2));
H A Datomic_load.pass.cpp33 std::atomic_init(&t, T(1));
36 std::atomic_init(&vt, T(2));
H A Datomic_load_explicit.pass.cpp33 std::atomic_init(&t, T(1));
36 std::atomic_init(&vt, T(2));
H A Datomic_fetch_add.pass.cpp42 std::atomic_init(&t, T(1));
49 std::atomic_init(&t, T(1));
63 std::atomic_init(&t, T(1*sizeof(X)));
71 std::atomic_init(&t, T(1*sizeof(X)));
H A Datomic_fetch_add_explicit.pass.cpp42 std::atomic_init(&t, T(1));
50 std::atomic_init(&t, T(1));
65 std::atomic_init(&t, T(1*sizeof(X)));
74 std::atomic_init(&t, T(1*sizeof(X)));
H A Datomic_fetch_sub.pass.cpp42 std::atomic_init(&t, T(3));
49 std::atomic_init(&t, T(3));
63 std::atomic_init(&t, T(3*sizeof(X)));
71 std::atomic_init(&t, T(3*sizeof(X)));
H A Datomic_fetch_sub_explicit.pass.cpp43 std::atomic_init(&t, T(3));
51 std::atomic_init(&t, T(3));
66 std::atomic_init(&t, T(3*sizeof(X)));
75 std::atomic_init(&t, T(3*sizeof(X)));
H A Datomic_compare_exchange_strong.pass.cpp35 std::atomic_init(&a, t);
47 std::atomic_init(&a, t);
H A Datomic_compare_exchange_weak.pass.cpp37 std::atomic_init(&a, t);
49 std::atomic_init(&a, t);
H A Datomic_compare_exchange_strong_explicit.pass.cpp38 std::atomic_init(&a, t);
52 std::atomic_init(&a, t);
H A Datomic_compare_exchange_weak_explicit.pass.cpp40 std::atomic_init(&a, t);
54 std::atomic_init(&a, t);
/external/libcxx/test/std/atomics/atomics.types.generic/
H A Dbool.pass.cpp65 std::atomic_init(&obj, false);
67 std::atomic_init(&obj, true);
120 std::atomic_init(&obj, false);
122 std::atomic_init(&obj, true);
175 std::atomic_init(&obj, false);
177 std::atomic_init(&obj, true);
H A Daddress.pass.cpp87 std::atomic_init(&obj, T(1));
89 std::atomic_init(&obj, T(2));
H A Dintegral.pass.cpp101 std::atomic_init(&obj, T(1));
103 std::atomic_init(&obj, T(2));
/external/clang/test/CodeGenCXX/
H A Datomicinit.cpp32 void atomic_init(A& a, int i) { function
/external/clang/lib/Headers/
H A Dstdatomic.h57 #define atomic_init __c11_atomic_init macro
/external/clang/test/Sema/
H A Datomic-ops.c207 atomic_init(&n, 456); member in struct:s2
208 atomic_init(&n, (void*)0); // expected-warning {{passing 'void *' to parameter of type 'int'}} member in struct:s2
211 atomic_init(&cawt, L'x'); // expected-error {{non-const}} member in struct:s2
213 atomic_init(&awt, L'x'); member in struct:s2

Completed in 178 milliseconds

12