Home
last modified time | relevance | path

Searched refs:IsBothReadsOrAtomic (Results 1 – 3 of 3) sorted by relevance

/openbsd-src/gnu/llvm/compiler-rt/lib/tsan/tests/unit/
H A Dtsan_shadow_test.cpp59 CHECK(!s0.IsBothReadsOrAtomic(kAccessRead | kAccessAtomic)); in TEST()
60 CHECK(!s1.IsBothReadsOrAtomic(kAccessAtomic)); in TEST()
61 CHECK(!s1.IsBothReadsOrAtomic(kAccessWrite)); in TEST()
62 CHECK(s1.IsBothReadsOrAtomic(kAccessRead)); in TEST()
63 CHECK(s2.IsBothReadsOrAtomic(kAccessAtomic)); in TEST()
64 CHECK(!s2.IsBothReadsOrAtomic(kAccessWrite)); in TEST()
65 CHECK(!s2.IsBothReadsOrAtomic(kAccessRead)); in TEST()
66 CHECK(s3.IsBothReadsOrAtomic(kAccessAtomic)); in TEST()
67 CHECK(!s3.IsBothReadsOrAtomic(kAccessWrite)); in TEST()
68 CHECK(s3.IsBothReadsOrAtomic(kAccessRead)); in TEST()
/openbsd-src/gnu/llvm/compiler-rt/lib/tsan/rtl/
H A Dtsan_shadow.h101 bool IsBothReadsOrAtomic(AccessType typ) const { in IsBothReadsOrAtomic() function
H A Dtsan_rtl_access.cpp216 if (LIKELY(old.IsBothReadsOrAtomic(typ))) in CheckRaces()