Searched defs:kIsAtomic (Results 1 - 2 of 2) sorted by relevance

/external/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl.cc534 int kAccessSizeLog, bool kAccessIsWrite, bool kIsAtomic,
607 int size, bool kAccessIsWrite, bool kIsAtomic) {
621 MemoryAccess(thr, pc, addr, kAccessSizeLog, kAccessIsWrite, kIsAtomic);
713 int kAccessSizeLog, bool kAccessIsWrite, bool kIsAtomic) {
754 cur.SetAtomic(kIsAtomic);
772 MemoryAccessImpl1(thr, addr, kAccessSizeLog, kAccessIsWrite, kIsAtomic,
779 int kAccessSizeLog, bool kAccessIsWrite, bool kIsAtomic,
790 MemoryAccessImpl1(thr, addr, kAccessSizeLog, kAccessIsWrite, kIsAtomic,
533 MemoryAccessImpl1(ThreadState *thr, uptr addr, int kAccessSizeLog, bool kAccessIsWrite, bool kIsAtomic, u64 *shadow_mem, Shadow cur) argument
606 UnalignedMemoryAccess(ThreadState *thr, uptr pc, uptr addr, int size, bool kAccessIsWrite, bool kIsAtomic) argument
712 MemoryAccess(ThreadState *thr, uptr pc, uptr addr, int kAccessSizeLog, bool kAccessIsWrite, bool kIsAtomic) argument
778 MemoryAccessImpl(ThreadState *thr, uptr addr, int kAccessSizeLog, bool kAccessIsWrite, bool kIsAtomic, u64 *shadow_mem, Shadow cur) argument
H A Dtsan_rtl.h196 void SetAtomic(bool kIsAtomic) { argument
198 if (kIsAtomic)
200 DCHECK_EQ(IsAtomic(), kIsAtomic); local
269 bool ALWAYS_INLINE IsBothReadsOrAtomic(bool kIsWrite, bool kIsAtomic) const {
271 | (u64(kIsAtomic) << kAtomicShift));
272 DCHECK_EQ(v, (!IsWrite() && !kIsWrite) || (IsAtomic() && kIsAtomic));
276 bool ALWAYS_INLINE IsRWNotWeaker(bool kIsWrite, bool kIsAtomic) const {
278 <= u64((kIsWrite ^ 1) | (kIsAtomic << 1));
279 DCHECK_EQ(v, (IsAtomic() < kIsAtomic) ||
280 (IsAtomic() == kIsAtomic
[all...]

Completed in 489 milliseconds