Home
last modified time | relevance | path

Searched refs:atomic_is_lock_free (Results 1 – 6 of 6) sorted by relevance

/external/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/
Datomic_is_lock_free.pass.cpp32 bool b1 = std::atomic_is_lock_free(static_cast<const A*>(&t)); in operator ()()
34 bool b2 = std::atomic_is_lock_free(static_cast<const volatile A*>(&vt)); in operator ()()
/external/clang/test/Sema/
Datomic-ops.c40 _Static_assert(atomic_is_lock_free((atomic_char*)0), "");
41 _Static_assert(atomic_is_lock_free((atomic_short*)0), "");
42 _Static_assert(atomic_is_lock_free((atomic_int*)0), "");
43 _Static_assert(atomic_is_lock_free((atomic_long*)0), "");
45 _Static_assert(atomic_is_lock_free((_Atomic(__int128)*)0), ""); // expected-error {{not an integral…
46 _Static_assert(atomic_is_lock_free(0 + (atomic_char*)0), "");
/external/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared.atomic/
Datomic_is_lock_free.pass.cpp31 assert(std::atomic_is_lock_free(&p) == false); in main()
/external/clang/lib/Headers/
Dstdatomic.h83 #define atomic_is_lock_free(obj) __c11_atomic_is_lock_free(sizeof(*(obj))) macro
/external/libcxx/include/
Datomic268 atomic_is_lock_free(const volatile atomic<T>* obj) noexcept;
272 atomic_is_lock_free(const atomic<T>* obj) noexcept;
1161 // atomic_is_lock_free
1166 atomic_is_lock_free(const volatile atomic<_Tp>* __o) _NOEXCEPT
1174 atomic_is_lock_free(const atomic<_Tp>* __o) _NOEXCEPT
Dmemory600 bool atomic_is_lock_free(const shared_ptr<T>* p);
5419 atomic_is_lock_free(const shared_ptr<_Tp>*)