Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp609 *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 DHWAddressSanitizer.cpp423 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 DMemorySanitizer.cpp382 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 DDataFlowSanitizer.cpp284 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 DAddressSanitizerCommon.h58 bool IsKasan, uint64_t *ShadowBase,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86MCInstLower.cpp926 uint64_t ShadowBase; in LowerASAN_CHECK_MEMACCESS() local
930 AccessInfo.CompileKernel, &ShadowBase, in LowerASAN_CHECK_MEMACCESS()