Home
last modified time | relevance | path

Searched refs:ShadowPtr (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp1202 Value *ShadowPtr, *OriginPtr; in materializeStores() local
1206 std::tie(ShadowPtr, OriginPtr) = in materializeStores()
1209 StoreInst *NewSI = IRB.CreateAlignedStore(Shadow, ShadowPtr, Alignment); in materializeStores()
1493 Value *ShadowPtr = in getShadowOriginPtrUserspace() local
1510 return std::make_pair(ShadowPtr, OriginPtr); in getShadowOriginPtrUserspace()
1532 Value *ShadowPtr = IRB.CreateExtractValue(ShadowOriginPtrs, 0); in getShadowOriginPtrKernel() local
1533 ShadowPtr = IRB.CreatePointerCast(ShadowPtr, PointerType::get(ShadowTy, 0)); in getShadowOriginPtrKernel()
1536 return std::make_pair(ShadowPtr, OriginPtr); in getShadowOriginPtrKernel()
1672 Value **ShadowPtr = &ShadowMap[V]; in getShadow() local
1673 if (*ShadowPtr) in getShadow()
[all …]
H A DMemProfiler.cpp483 Value *ShadowPtr = memToShadow(AddrLong, IRB); in instrumentAddress() local
484 Value *ShadowAddr = IRB.CreateIntToPtr(ShadowPtr, ShadowPtrTy); in instrumentAddress()
H A DHWAddressSanitizer.cpp905 Value *ShadowPtr = memToShadow(IRB.CreatePointerCast(AI, IntptrTy), IRB); in tagAlloca() local
913 IRB.CreateMemSet(ShadowPtr, JustTag, ShadowSize, Align(1)); in tagAlloca()
917 IRB.CreateConstGEP1_32(Int8Ty, ShadowPtr, ShadowSize)); in tagAlloca()
H A DAddressSanitizer.cpp1767 Value *ShadowPtr = memToShadow(AddrLong, IRB); in instrumentAddress() local
1770 IRB.CreateLoad(ShadowTy, IRB.CreateIntToPtr(ShadowPtr, ShadowPtrTy)); in instrumentAddress()
H A DDataFlowSanitizer.cpp1875 Value *ShadowPtr = getShadowAddress(Addr, Pos, ShadowOffset); in getShadowOriginAddress() local
1888 return {ShadowPtr, OriginPtr}; in getShadowOriginAddress()