Home
last modified time | relevance | path

Searched refs:kAccessFree (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl_report.cpp484 bool is_free = typ & kAccessFree; in RestoreStack()
727 !(typ0 & kAccessFree) && !(typ1 & kAccessFree)) in ReportRace()
744 if ((typ0 & kAccessVptr) && (typ1 & kAccessFree)) in ReportRace()
748 else if (typ1 & kAccessFree) in ReportRace()
819 if (!((typ0 | typ1) & kAccessFree) && in ReportRace()
H A Dtsan_defs.h175 kAccessFree = 1 << 3, // synthetic memory access during memory freeing enumerator
H A Dtsan_shadow.h96 *typ |= kAccessFree; in GetAccess()
H A Dtsan_rtl_access.cpp69 ev->is_free = !!(typ & kAccessFree); in TryTraceMemoryAccessRange()
605 const AccessType typ = kAccessWrite | kAccessFree | kAccessSlotLocked | in MemoryRangeFreed()
H A Dtsan_rtl_mutex.cpp132 kAccessWrite | kAccessFree | kAccessSlotLocked); in MutexDestroy()
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/
H A Dtsan_defs.h199 kAccessFree = 1 << 3, // synthetic memory access during memory freeing enumerator
H A Dtsan_rtl.h509 if (typ & kAccessFree) in MemoryAccess()
514 if (typ & kAccessFree) in MemoryAccess()
H A Dtsan_rtl_access.cpp69 ev->is_free = !!(typ & kAccessFree); in TryTraceMemoryAccessRange()
H A Dtsan_rtl_mutex.cpp136 MemoryAccess(thr, pc, addr, 1, kAccessWrite | kAccessFree); in MutexDestroy()
H A Dtsan_rtl_report.cpp569 bool is_free = typ & kAccessFree; in RestoreStack()