Searched refs:ShadowBase (Results 1 – 6 of 6) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | AddressSanitizer.cpp | 609 *ShadowBase = Mapping.Offset; in getAddressSanitizerParams() 1139 IRBuilder<> &IRB, Value *ShadowBase); 1142 Value *ShadowBase); 1242 Value *ShadowBase; in memToShadow() local 1244 ShadowBase = LocalDynamicShadow; in memToShadow() 1246 ShadowBase = ConstantInt::get(IntptrTy, Mapping.Offset); in memToShadow() 1248 return IRB.CreateOr(Shadow, ShadowBase); in memToShadow() 1250 return IRB.CreateAdd(Shadow, ShadowBase); in memToShadow() 3496 Value *ShadowBase = ASan.memToShadow(LocalStackBase, IRB); in processStaticAllocas() local 3514 IRB, ShadowBase); in processStaticAllocas() [all …]
|
| H A D | HWAddressSanitizer.cpp | 423 Value *ShadowBase = nullptr; member in __anon75deca650111::HWAddressSanitizer 792 if (ShadowBase == I) in getInterestingMemoryOperands() 865 return IRB.CreatePtrAdd(ShadowBase, Shadow); in memToShadow() 1268 ShadowBase = getShadowNonTls(IRB); in emitPrologue() 1270 ShadowBase = getDynamicShadowIfunc(IRB); in emitPrologue() 1272 if (!WithFrameRecord && ShadowBase) in emitPrologue() 1332 if (!ShadowBase) { in emitPrologue() 1339 ShadowBase = IRB.CreateAdd( in emitPrologue() 1344 ShadowBase = IRB.CreateIntToPtr(ShadowBase, PtrTy); in emitPrologue() 1533 assert(!ShadowBase); in sanitizeFunction() [all …]
|
| H A D | MemorySanitizer.cpp | 382 uint64_t ShadowBase; member 976 CustomMapParams.ShadowBase = ClShadowBase; in initializeModule() 1724 if (uint64_t ShadowBase = MS.MapParams->ShadowBase) { in getShadowOriginPtrUserspace() local 4375 Value *ShadowBase, *OriginBase; in poisonAllocaUserspace() local 4821 Value *ShadowBase = in visitCallBase() local 4870 ShadowBase = in visitCallBase() 5542 Value *ShadowBase = nullptr; in visitCallBase() local 5605 ShadowBase = in visitCallBase() 5620 if (ShadowBase == nullptr) in visitCallBase() 5626 ShadowBase = IRB.CreateIntToPtr( in visitCallBase() [all …]
|
| H A D | DataFlowSanitizer.cpp | 284 uint64_t ShadowBase; member 1920 uint64_t ShadowBase = MapParams->ShadowBase; in getShadowOriginAddress() local 1921 if (ShadowBase != 0) { in getShadowOriginAddress() 1923 IRB.CreateAdd(ShadowLong, ConstantInt::get(IntptrTy, ShadowBase)); in getShadowOriginAddress()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/ |
| H A D | AddressSanitizerCommon.h | 58 bool IsKasan, uint64_t *ShadowBase,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86MCInstLower.cpp | 926 uint64_t ShadowBase; in LowerASAN_CHECK_MEMACCESS() local 930 AccessInfo.CompileKernel, &ShadowBase, in LowerASAN_CHECK_MEMACCESS()
|