Home
last modified time | relevance | path

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

/external/compiler-rt/lib/tsan/rtl/
Dtsan_update_shadow_word_inl.h35 if (old.IsRWWeakerOrEqual(kAccessIsWrite, kIsAtomic))
44 if (old.IsBothReadsOrAtomic(kAccessIsWrite, kIsAtomic))
56 if (old.IsBothReadsOrAtomic(kAccessIsWrite, kIsAtomic))
Dtsan_rtl.cc559 int kAccessSizeLog, bool kAccessIsWrite, bool kIsAtomic, in MemoryAccessImpl1() argument
562 StatInc(thr, kAccessIsWrite ? StatMopWrite : StatMopRead); in MemoryAccessImpl1()
615 int size, bool kAccessIsWrite, bool kIsAtomic) { in UnalignedMemoryAccess() argument
629 MemoryAccess(thr, pc, addr, kAccessSizeLog, kAccessIsWrite, kIsAtomic); in UnalignedMemoryAccess()
724 int kAccessSizeLog, bool kAccessIsWrite, bool kIsAtomic) { in MemoryAccess() argument
729 (int)(1 << kAccessSizeLog), kAccessIsWrite, shadow_mem, in MemoryAccess()
747 StatInc(thr, kAccessIsWrite ? StatMopWrite : StatMopRead); in MemoryAccess()
756 StatInc(thr, kAccessIsWrite ? StatMopWrite : StatMopRead); in MemoryAccess()
764 cur.SetWrite(kAccessIsWrite); in MemoryAccess()
768 thr->fast_synch_epoch, kAccessIsWrite))) { in MemoryAccess()
[all …]
Dtsan_rtl.h195 void SetWrite(unsigned kAccessIsWrite) { in SetWrite() argument
197 if (!kAccessIsWrite) in SetWrite()
199 DCHECK_EQ(kAccessIsWrite, IsWrite()); in SetWrite()
619 int kAccessSizeLog, bool kAccessIsWrite, bool kIsAtomic);
621 int kAccessSizeLog, bool kAccessIsWrite, bool kIsAtomic,
628 int size, bool kAccessIsWrite, bool kIsAtomic);