Searched refs:MemTag (Results 1 – 9 of 9) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | SanitizerMetadata.cpp | 28 SanitizerKind::MemTag); in isAsanHwasanOrMemTag()
|
| H A D | CGDeclCXX.cpp | 458 if (getLangOpts().Sanitize.has(SanitizerKind::MemTag) && in CreateGlobalInitOrCleanUpFunction() 459 !isInNoSanitizeList(SanitizerKind::MemTag, Fn, Loc)) in CreateGlobalInitOrCleanUpFunction()
|
| H A D | CodeGenFunction.cpp | 766 if (SanOpts.has(SanitizerKind::MemTag)) in StartFunction()
|
| H A D | CodeGenModule.cpp | 2624 SanitizerKind::MemTag); in isInNoSanitizeList()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Driver/ |
| H A D | SanitizerArgs.cpp | 46 SanitizerKind::MemTag | SanitizerKind::Memory | 75 SanitizerKind::MemTag; 144 {"memtag_ignorelist.txt", SanitizerKind::MemTag}, in addDefaultIgnorelists() 469 std::make_pair(SanitizerKind::MemTag, in SanitizerArgs() 1190 if (Sanitizers.has(SanitizerKind::MemTag) && !hasTargetFeatureMTE(CmdArgs)) in addArgs()
|
| H A D | ToolChain.cpp | 1017 Res |= SanitizerKind::MemTag; in getSupportedSanitizers()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | Sanitizers.def | 59 SANITIZER("memtag", MemTag)
|
| H A D | Features.def | 48 FEATURE(memtag_sanitizer, LangOpts.Sanitize.has(SanitizerKind::MemTag))
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | HWAddressSanitizer.cpp | 841 Value *MemTag = IRB.CreateLoad(Int8Ty, Shadow); in instrumentMemAccessInline() local 842 Value *TagMismatch = IRB.CreateICmpNE(PtrTag, MemTag); in instrumentMemAccessInline() 856 IRB.CreateICmpUGT(MemTag, ConstantInt::get(Int8Ty, 15)); in instrumentMemAccessInline() 865 Value *PtrLowBitsOOB = IRB.CreateICmpUGE(PtrLowBits, MemTag); in instrumentMemAccessInline()
|