Home
last modified time | relevance | path

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

/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl_access.cpp158 StoreShadow(&shadow_mem[i], i == 0 ? Shadow::kRodata : Shadow::kEmpty); in DoReportRace()
203 StoreShadow(sp, cur.raw()); in CheckRaces()
211 StoreShadow(sp, cur.raw()); in CheckRaces()
230 StoreShadow(&shadow_mem[index], cur.raw()); in CheckRaces()
351 StoreShadow(&shadow_mem[index / 4], cur.raw()); in CheckRaces()
625 StoreShadow(&shadow_mem[0], Shadow::FreedMarker()); in MemoryRangeFreed()
626 StoreShadow(&shadow_mem[1], Shadow::FreedInfo(cur.sid(), cur.epoch())); in MemoryRangeFreed()
627 StoreShadow(&shadow_mem[2], Shadow::kEmpty); in MemoryRangeFreed()
628 StoreShadow(&shadow_mem[3], Shadow::kEmpty); in MemoryRangeFreed()
H A Dtsan_shadow.h186 ALWAYS_INLINE void StoreShadow(RawShadow *sp, RawShadow s) { in StoreShadow() function
H A Dtsan_rtl.cpp223 StoreShadow(&ctx->last_spurious_race, Shadow::kEmpty); in DoResetImpl()
H A Dtsan_rtl_report.cpp774 StoreShadow(&ctx->last_spurious_race, old.raw()); in ReportRace()
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/
H A Dtsan_rtl_access.cpp146 void StoreShadow(u64 *sp, u64 s) { in StoreShadow() function
152 StoreShadow(sp, *s); in StoreIfNotYetStored()
232 StoreShadow(shadow_mem + (cur.epoch() % kShadowCnt), store_word); in MemoryAccessImpl1()
/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp3832 bool StoreShadow = !(MS.EagerChecks && HasNoUndef); in visitReturnInst() local
3847 if (StoreShadow) { in visitReturnInst()