Home
last modified time | relevance | path

Searched refs:ShadowAddr (Results 1 – 4 of 4) sorted by relevance

/src/contrib/llvm-project/compiler-rt/lib/nsan/
H A Dnsan_platform.h125 uptr ShadowAddr() { return MappingArchImpl<MAPPING_SHADOW_ADDR>(); } in ShadowAddr() function
H A Dnsan.h66 return (u8 *)(AppOffset * kShadowScale + ShadowAddr()); in GetShadowAddrFor()
/src/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp727 loadShadowFast(Value *ShadowAddr, Value *OriginAddr, uint64_t Size,
2153 Value *ShadowAddr, Value *OriginAddr, uint64_t Size, Align ShadowAlign, in loadShadowFast() argument
2180 IRB.CreateAlignedLoad(WideShadowTy, ShadowAddr, ShadowAlign); in loadShadowFast()
2217 ShadowAddr = IRB.CreateGEP(WideShadowTy, ShadowAddr, in loadShadowFast()
2220 IRB.CreateAlignedLoad(WideShadowTy, ShadowAddr, ShadowAlign); in loadShadowFast()
2293 Value *ShadowAddr, *OriginAddr; in loadShadowOriginSansLoadTracking() local
2294 std::tie(ShadowAddr, OriginAddr) = in loadShadowOriginSansLoadTracking()
2309 LoadInst *LI = new LoadInst(DFS.PrimitiveShadowTy, ShadowAddr, "", Pos); in loadShadowOriginSansLoadTracking()
2315 Value *ShadowAddr1 = IRB.CreateGEP(DFS.PrimitiveShadowTy, ShadowAddr, in loadShadowOriginSansLoadTracking()
2318 IRB.CreateAlignedLoad(DFS.PrimitiveShadowTy, ShadowAddr, ShadowAlign); in loadShadowOriginSansLoadTracking()
[all …]
H A DMemProfiler.cpp497 Value *ShadowAddr = IRB.CreateIntToPtr(ShadowPtr, ShadowPtrTy); in instrumentAddress() local
498 Value *ShadowValue = IRB.CreateLoad(ShadowTy, ShadowAddr); in instrumentAddress()
501 IRB.CreateStore(ShadowValue, ShadowAddr); in instrumentAddress()