Home
last modified time | relevance | path

Searched refs:shadow_mem (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl_access.cpp199 RawShadow* sp = &shadow_mem[idx]; in CheckRaces()
435 LOAD_CURRENT_SHADOW(cur, shadow_mem); in MemoryAccess()
474 shadow_mem += kShadowCnt; in MemoryAccess16()
475 LOAD_CURRENT_SHADOW(cur, shadow_mem); in MemoryAccess16()
515 shadow_mem += kShadowCnt; in UnalignedMemoryAccess()
517 LOAD_CURRENT_SHADOW(cur, shadow_mem); in UnalignedMemoryAccess()
652 LOAD_CURRENT_SHADOW(cur, shadow_mem); in MemoryAccessRangeOne()
682 if (!IsShadowMem(shadow_mem)) { in MemoryAccessRangeT()
684 DCHECK(IsShadowMem(shadow_mem)); in MemoryAccessRangeT()
701 if (*shadow_mem == Shadow::kRodata) in MemoryAccessRangeT()
[all …]
H A Dtsan_rtl_report.cpp709 void ReportRace(ThreadState *thr, RawShadow *shadow_mem, Shadow cur, Shadow old, in ReportRace() argument
717 uptr addr = ShadowToMem(shadow_mem); in ReportRace()
H A Dtsan_rtl.h493 void ReportRace(ThreadState *thr, RawShadow *shadow_mem, Shadow cur, Shadow old,
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/
H A Dtsan_rtl_access.cpp162 thr->racy_shadow_addr = shadow_mem; in HandleRace()
359 (uptr)shadow_mem[0], (uptr)shadow_mem[1], (uptr)shadow_mem[2], in MemoryAccess()
360 (uptr)shadow_mem[3]); in MemoryAccess()
366 if (!IsShadowMem(shadow_mem)) { in MemoryAccess()
368 DCHECK(IsShadowMem(shadow_mem)); in MemoryAccess()
401 shadow_mem, cur); in MemoryAccess()
415 shadow_mem, cur); in MemoryAccessImpl()
539 if (!IsShadowMem(shadow_mem)) { in MemoryAccessRange()
541 DCHECK(IsShadowMem(shadow_mem)); in MemoryAccessRange()
577 shadow_mem += kShadowCnt; in MemoryAccessRange()
[all …]
H A Dtsan_update_shadow_word.inc17 u64 *sp = &shadow_mem[idx];
H A Dtsan_rtl.h475 u64 *shadow_mem, Shadow cur);