Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp1330 Value *ShadowPtr, *OriginPtr; in materializeStores() local
1334 std::tie(ShadowPtr, OriginPtr) = in materializeStores()
1337 StoreInst *NewSI = IRB.CreateAlignedStore(Shadow, ShadowPtr, Alignment); in materializeStores()
1745 Value *ShadowPtr = IRB.CreateIntToPtr( in getShadowOriginPtrUserspace() local
1762 return std::make_pair(ShadowPtr, OriginPtr); in getShadowOriginPtrUserspace()
1797 Value *ShadowPtr = IRB.CreateExtractValue(ShadowOriginPtrs, 0); in getShadowOriginPtrKernelNoVec() local
1798 ShadowPtr = IRB.CreatePointerCast(ShadowPtr, PointerType::get(ShadowTy, 0)); in getShadowOriginPtrKernelNoVec()
1801 return std::make_pair(ShadowPtr, OriginPtr); in getShadowOriginPtrKernelNoVec()
1828 auto [ShadowPtr, OriginPtr] = in getShadowOriginPtrKernel()
1832 ShadowPtrs, ShadowPtr, ConstantInt::get(IRB.getInt32Ty(), i)); in getShadowOriginPtrKernel()
[all …]
H A DNumericalStabilitySanitizer.cpp1086 Value *ShadowPtr = Builder.CreateCall( in handleLoad() local
1106 LoadBBBuilder.CreateCondBr(LoadBBBuilder.CreateIsNull(ShadowPtr), FExtBB, in handleLoad()
1114 ExtendedVT, ShadowPtr, Align(1), Load.isVolatile()); in handleLoad()
1748 Value *ShadowPtr = Builder.CreateCall( in propagateFTStore() local
1763 Builder.CreateAlignedStore(StoredShadow, ShadowPtr, Align(1), in propagateFTStore()
1870 Value *ShadowPtr = Builder.CreateCall( in propagateNonFTStore() local
1877 Builder.CreateAlignedStore(Shadow, ShadowPtr, Align(1), in propagateNonFTStore()
H A DMemProfiler.cpp496 Value *ShadowPtr = memToShadow(AddrLong, IRB); in instrumentAddress() local
497 Value *ShadowAddr = IRB.CreateIntToPtr(ShadowPtr, ShadowPtrTy); in instrumentAddress()
H A DHWAddressSanitizer.cpp1148 Value *ShadowPtr = memToShadow(AddrLong, IRB); in tagAlloca() local
1156 IRB.CreateMemSet(ShadowPtr, Tag, ShadowSize, Align(1)); in tagAlloca()
1160 IRB.CreateConstGEP1_32(Int8Ty, ShadowPtr, ShadowSize)); in tagAlloca()
H A DAddressSanitizer.cpp1877 Value *ShadowPtr = memToShadow(AddrLong, IRB); in instrumentAddress() local
1881 ShadowTy, IRB.CreateIntToPtr(ShadowPtr, ShadowPtrTy), Align(ShadowAlign)); in instrumentAddress()
H A DDataFlowSanitizer.cpp1931 Value *ShadowPtr = in getShadowOriginAddress() local
1949 return std::make_pair(ShadowPtr, OriginPtr); in getShadowOriginAddress()