Searched refs:MemTag (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | SanitizerMetadata.cpp | 24 SanitizerKind::HWAddress | SanitizerKind::MemTag | in isAsanHwasanMemTagOrTysan() 63 Meta.Memtag &= !NoSanitizeAttrSet.hasOneOf(SanitizerKind::MemTag); in reportGlobal() 65 FsanitizeArgument.Mask & SanitizerKind::MemTag, GV, Loc, Ty); in reportGlobal()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | HWAddressSanitizer.cpp | 321 Value *MemTag = nullptr; member 962 R.MemTag = IRB.CreateLoad(Int8Ty, Shadow); in insertShadowTagCheck() 963 Value *TagMismatch = IRB.CreateICmpNE(R.PtrTag, R.MemTag); in insertShadowTagCheck() 1032 IRB.CreateICmpUGT(TCI.MemTag, ConstantInt::get(Int8Ty, 15)); in instrumentMemAccessInline() 1041 Value *PtrLowBitsOOB = IRB.CreateICmpUGE(PtrLowBits, TCI.MemTag); in instrumentMemAccessInline()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | Sanitizers.def | 62 SANITIZER_GROUP("memtag", MemTag, MemtagStack | MemtagHeap | MemtagGlobals)
|
| /freebsd/contrib/llvm-project/clang/lib/Driver/ |
| H A D | SanitizerArgs.cpp | 199 {"memtag_ignorelist.txt", SanitizerKind::MemTag}, in addDefaultIgnorelists() 646 std::make_pair(SanitizerKind::MemTag, SanitizerKind::Address | in SanitizerArgs() 809 if (AllAddedKinds & SanitizerKind::MemTag) { in SanitizerArgs()
|
| H A D | ToolChain.cpp | 1620 Res |= SanitizerKind::MemTag; in getSupportedSanitizers()
|