Searched refs:AsanDtorKind (Results 1 – 10 of 10) sorted by relevance
| /openbsd/src/gnu/llvm/clang/lib/Basic/ |
| D | Sanitizers.cpp | 72 StringRef AsanDtorKindToString(llvm::AsanDtorKind kind) { in AsanDtorKindToString() 74 case llvm::AsanDtorKind::None: in AsanDtorKindToString() 76 case llvm::AsanDtorKind::Global: in AsanDtorKindToString() 78 case llvm::AsanDtorKind::Invalid: in AsanDtorKindToString() 84 llvm::AsanDtorKind AsanDtorKindFromString(StringRef kindStr) { in AsanDtorKindFromString() 85 return llvm::StringSwitch<llvm::AsanDtorKind>(kindStr) in AsanDtorKindFromString() 86 .Case("none", llvm::AsanDtorKind::None) in AsanDtorKindFromString() 87 .Case("global", llvm::AsanDtorKind::Global) in AsanDtorKindFromString() 88 .Default(llvm::AsanDtorKind::Invalid); in AsanDtorKindFromString()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/Transforms/Instrumentation/ |
| D | AddressSanitizer.h | 40 AsanDtorKind DestructorKind = AsanDtorKind::Global, 51 AsanDtorKind DestructorKind;
|
| D | AddressSanitizerOptions.h | 16 enum class AsanDtorKind { enum
|
| /openbsd/src/gnu/llvm/clang/include/clang/Driver/ |
| D | SanitizerArgs.h | 50 llvm::AsanDtorKind AsanDtorKind = llvm::AsanDtorKind::Invalid; variable
|
| D | Options.td | 1803 NormalizedValuesScope<"llvm::AsanDtorKind">,
|
| /openbsd/src/gnu/llvm/clang/include/clang/Basic/ |
| D | Sanitizers.h | 198 StringRef AsanDtorKindToString(llvm::AsanDtorKind kind); 200 llvm::AsanDtorKind AsanDtorKindFromString(StringRef kind);
|
| D | CodeGenOptions.def | 247 ENUM_CODEGENOPT(SanitizeAddressDtor, llvm::AsanDtorKind, 2, 248 llvm::AsanDtorKind::Global) ///< Set how ASan global
|
| /openbsd/src/gnu/llvm/clang/lib/Driver/ |
| D | SanitizerArgs.cpp | 944 AsanDtorKind = llvm::AsanDtorKind::None; in SanitizerArgs() 950 if (parsedAsanDtorKind == llvm::AsanDtorKind::Invalid && DiagnoseErrors) { in SanitizerArgs() 954 AsanDtorKind = parsedAsanDtorKind; in SanitizerArgs() 1262 if (AsanDtorKind != llvm::AsanDtorKind::Invalid) { in addArgs() 1264 AsanDtorKindToString(AsanDtorKind))); in addArgs()
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Instrumentation/ |
| D | AddressSanitizer.cpp | 427 static cl::opt<AsanDtorKind> ClOverrideDestructorKind( 431 cl::values(clEnumValN(AsanDtorKind::None, "none", "No destructors"), 432 clEnumValN(AsanDtorKind::Global, "global", 434 cl::init(AsanDtorKind::Invalid), cl::Hidden); 782 AsanDtorKind DestructorKind = AsanDtorKind::Global, in ModuleAddressSanitizer() 811 if (ClOverrideDestructorKind != AsanDtorKind::Invalid) in ModuleAddressSanitizer() 813 assert(this->DestructorKind != AsanDtorKind::Invalid); in ModuleAddressSanitizer() 861 AsanDtorKind DestructorKind; 1144 bool UseOdrIndicator, AsanDtorKind DestructorKind, in AddressSanitizerPass() 2119 if (DestructorKind != AsanDtorKind::None) { in InstrumentGlobalsELF() [all …]
|
| /openbsd/src/gnu/llvm/clang/lib/CodeGen/ |
| D | BackendUtil.cpp | 717 llvm::AsanDtorKind DestructorKind = in addSanitizers()
|