Home
last modified time | relevance | path

Searched refs:IsAtomic (Results 1 – 5 of 5) sorted by relevance

/external/compiler-rt/lib/tsan/rtl/
Dtsan_rtl.h204 DCHECK(!IsAtomic()); in SetAtomic()
207 DCHECK_EQ(IsAtomic(), kIsAtomic); in SetAtomic()
210 bool IsAtomic() const { in IsAtomic() function
279 DCHECK_EQ(v, (!IsWrite() && !kIsWrite) || (IsAtomic() && kIsAtomic)); in IsBothReadsOrAtomic()
286 DCHECK_EQ(v, (IsAtomic() < kIsAtomic) || in IsRWNotWeaker()
287 (IsAtomic() == kIsAtomic && !IsWrite() <= !kIsWrite)); in IsRWNotWeaker()
294 DCHECK_EQ(v, (IsAtomic() > kIsAtomic) || in IsRWWeakerOrEqual()
295 (IsAtomic() == kIsAtomic && !IsWrite() >= !kIsWrite)); in IsRWWeakerOrEqual()
Dtsan_rtl_report.cc167 mop->atomic = s.IsAtomic(); in AddMemoryAccess()
560 CHECK(!(s0.IsAtomic() && s1.IsAtomic())); in RaceBetweenAtomicAndFree()
561 if (!s0.IsAtomic() && !s1.IsAtomic()) in RaceBetweenAtomicAndFree()
563 if (s0.IsAtomic() && s1.IsFreed()) in RaceBetweenAtomicAndFree()
565 if (s1.IsAtomic() && thr->is_freeing) in RaceBetweenAtomicAndFree()
Dtsan_rtl.cc657 old.IsAtomic() == cur.IsAtomic() && in ContainsSameAccessSlow()
/external/llvm/lib/Transforms/Scalar/
DEarlyCSE.cpp302 bool IsAtomic; member
304 : Data(nullptr), Generation(0), MatchingId(-1), IsAtomic(false) {} in LoadValue()
306 bool IsAtomic) in LoadValue()
308 IsAtomic(IsAtomic) {} in LoadValue()
616 InVal.IsAtomic >= MemInst.isAtomic()) { in processNode()
/external/clang/lib/CodeGen/
DCGObjC.cpp646 bool isAtomic() const { return IsAtomic; } in isAtomic()
657 unsigned IsAtomic : 1; member in __anon677e44b40211::PropertyImplStrategy
673 IsAtomic = prop->isAtomic(); in PropertyImplStrategy()
698 } else if (CGM.getLangOpts().ObjCAutoRefCount && !IsAtomic) { in PropertyImplStrategy()
714 } else if (!IsAtomic) { in PropertyImplStrategy()
726 if (!IsAtomic) { in PropertyImplStrategy()