Searched refs:test_and_set (Results 1 - 12 of 12) sorted by relevance

/external/libcxx/test/std/atomics/atomics.flag/
H A Datomic_flag_clear_explicit.pass.cpp26 f.test_and_set();
28 assert(f.test_and_set() == 0);
32 f.test_and_set();
34 assert(f.test_and_set() == 0);
38 f.test_and_set();
40 assert(f.test_and_set() == 0);
44 f.test_and_set();
46 assert(f.test_and_set() == 0);
50 f.test_and_set();
52 assert(f.test_and_set()
[all...]
H A Datomic_flag_clear.pass.cpp26 f.test_and_set();
28 assert(f.test_and_set() == 0);
32 f.test_and_set();
34 assert(f.test_and_set() == 0);
H A Dclear.pass.cpp26 f.test_and_set();
28 assert(f.test_and_set() == 0);
32 f.test_and_set();
34 assert(f.test_and_set() == 0);
38 f.test_and_set();
40 assert(f.test_and_set() == 0);
44 f.test_and_set();
46 assert(f.test_and_set() == 0);
50 f.test_and_set();
52 assert(f.test_and_set()
[all...]
H A Dtest_and_set.pass.cpp16 // bool test_and_set(memory_order = memory_order_seq_cst);
17 // bool test_and_set(memory_order = memory_order_seq_cst) volatile;
27 assert(f.test_and_set() == 0);
28 assert(f.test_and_set() == 1);
33 assert(f.test_and_set(std::memory_order_relaxed) == 0);
34 assert(f.test_and_set(std::memory_order_relaxed) == 1);
39 assert(f.test_and_set(std::memory_order_consume) == 0);
40 assert(f.test_and_set(std::memory_order_consume) == 1);
45 assert(f.test_and_set(std::memory_order_acquire) == 0);
46 assert(f.test_and_set(st
[all...]
H A Dinit.pass.cpp24 assert(f.test_and_set() == 0);
H A Datomic_flag_test_and_set_explicit.pass.cpp28 assert(f.test_and_set() == 1);
34 assert(f.test_and_set() == 1);
40 assert(f.test_and_set() == 1);
46 assert(f.test_and_set() == 1);
52 assert(f.test_and_set() == 1);
58 assert(f.test_and_set() == 1);
64 assert(f.test_and_set() == 1);
70 assert(f.test_and_set() == 1);
76 assert(f.test_and_set() == 1);
82 assert(f.test_and_set()
[all...]
H A Datomic_flag_test_and_set.pass.cpp28 assert(f.test_and_set() == 1);
34 assert(f.test_and_set() == 1);
H A Ddefault.pass.cpp30 assert(!zero.test_and_set());
/external/llvm/unittests/ADT/
H A DSparseBitVectorTest.cpp29 EXPECT_TRUE(Vec.test_and_set(17));
30 EXPECT_FALSE(Vec.test_and_set(17));
/external/clang/test/CodeGen/
H A Dbig-atomic-ops.c180 void test_and_set() { function
H A Datomic-ops.c288 void test_and_set() { function
/external/llvm/include/llvm/ADT/
H A DSparseBitVector.h107 bool test_and_set (unsigned Idx) {
535 bool test_and_set (unsigned Idx) {

Completed in 382 milliseconds