Searched refs:ShadowPtr (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | MemorySanitizer.cpp | 1389 Value *ShadowPtr, *OriginPtr; in materializeStores() local 1393 std::tie(ShadowPtr, OriginPtr) = in materializeStores() 1397 IRB.CreateAlignedStore(Shadow, ShadowPtr, Alignment); in materializeStores() 1821 Value *ShadowPtr = IRB.CreateIntToPtr( in getShadowOriginPtrUserspace() local 1838 return std::make_pair(ShadowPtr, OriginPtr); in getShadowOriginPtrUserspace() 1872 Value *ShadowPtr = IRB.CreateExtractValue(ShadowOriginPtrs, 0); in getShadowOriginPtrKernelNoVec() local 1873 ShadowPtr = IRB.CreatePointerCast(ShadowPtr, MS.PtrTy); in getShadowOriginPtrKernelNoVec() 1876 return std::make_pair(ShadowPtr, OriginPtr); in getShadowOriginPtrKernelNoVec() 1903 auto [ShadowPtr, OriginPtr] = in getShadowOriginPtrKernel() 1907 ShadowPtrs, ShadowPtr, ConstantInt::get(IRB.getInt32Ty(), i)); in getShadowOriginPtrKernel() [all …]
|
| H A D | NumericalStabilitySanitizer.cpp | 1140 Value *ShadowPtr = Builder.CreateCall( in handleLoad() local 1160 LoadBBBuilder.CreateCondBr(LoadBBBuilder.CreateIsNull(ShadowPtr), FExtBB, in handleLoad() 1168 ExtendedVT, ShadowPtr, Align(1), Load.isVolatile()); in handleLoad() 1805 Value *ShadowPtr = Builder.CreateCall( in propagateFTStore() local 1820 Builder.CreateAlignedStore(StoredShadow, ShadowPtr, Align(1), in propagateFTStore() 1927 Value *ShadowPtr = Builder.CreateCall( in propagateNonFTStore() local 1934 Builder.CreateAlignedStore(Shadow, ShadowPtr, Align(1), in propagateNonFTStore()
|
| H A D | MemProfInstrumentation.cpp | 457 Value *ShadowPtr = memToShadow(AddrLong, IRB); in instrumentAddress() local 458 Value *ShadowAddr = IRB.CreateIntToPtr(ShadowPtr, ShadowPtrTy); in instrumentAddress()
|
| H A D | HWAddressSanitizer.cpp | 1196 Value *ShadowPtr = memToShadow(AddrLong, IRB); in tagAlloca() local 1204 IRB.CreateMemSet(ShadowPtr, Tag, ShadowSize, Align(1)); in tagAlloca() 1208 IRB.CreateConstGEP1_32(Int8Ty, ShadowPtr, ShadowSize)); in tagAlloca()
|
| H A D | AddressSanitizer.cpp | 1941 Value *ShadowPtr = memToShadow(AddrLong, IRB); in instrumentAddress() local 1945 ShadowTy, IRB.CreateIntToPtr(ShadowPtr, ShadowPtrTy), Align(ShadowAlign)); in instrumentAddress()
|
| H A D | DataFlowSanitizer.cpp | 1924 Value *ShadowPtr = IRB.CreateIntToPtr(ShadowLong, PointerType::get(*Ctx, 0)); in getShadowOriginAddress() local 1941 return std::make_pair(ShadowPtr, OriginPtr); in getShadowOriginAddress()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAsanInstrumentation.cpp | 166 Value *ShadowPtr = in instrumentAddressImpl() local 171 ShadowTy, IRB.CreateIntToPtr(ShadowPtr, ShadowPtrTy), Align(ShadowAlign)); in instrumentAddressImpl()
|