Searched refs:StoreShadow (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_rtl_access.cpp | 158 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 D | tsan_shadow.h | 186 ALWAYS_INLINE void StoreShadow(RawShadow *sp, RawShadow s) { in StoreShadow() function
|
| H A D | tsan_rtl.cpp | 223 StoreShadow(&ctx->last_spurious_race, Shadow::kEmpty); in DoResetImpl()
|
| H A D | tsan_rtl_report.cpp | 774 StoreShadow(&ctx->last_spurious_race, old.raw()); in ReportRace()
|
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/ |
| H A D | tsan_rtl_access.cpp | 146 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 D | MemorySanitizer.cpp | 3832 bool StoreShadow = !(MS.EagerChecks && HasNoUndef); in visitReturnInst() local 3847 if (StoreShadow) { in visitReturnInst()
|