Home
last modified time | relevance | path

Searched refs:AsanDetectStackUseAfterReturnMode (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DSanitizers.cpp171 llvm::AsanDetectStackUseAfterReturnMode mode) { in AsanDetectStackUseAfterReturnModeToString()
173 case llvm::AsanDetectStackUseAfterReturnMode::Always: in AsanDetectStackUseAfterReturnModeToString()
175 case llvm::AsanDetectStackUseAfterReturnMode::Runtime: in AsanDetectStackUseAfterReturnModeToString()
177 case llvm::AsanDetectStackUseAfterReturnMode::Never: in AsanDetectStackUseAfterReturnModeToString()
179 case llvm::AsanDetectStackUseAfterReturnMode::Invalid: in AsanDetectStackUseAfterReturnModeToString()
185 llvm::AsanDetectStackUseAfterReturnMode
187 return llvm::StringSwitch<llvm::AsanDetectStackUseAfterReturnMode>(modeStr) in AsanDetectStackUseAfterReturnModeFromString()
188 .Case("always", llvm::AsanDetectStackUseAfterReturnMode::Always) in AsanDetectStackUseAfterReturnModeFromString()
189 .Case("runtime", llvm::AsanDetectStackUseAfterReturnMode::Runtime) in AsanDetectStackUseAfterReturnModeFromString()
190 .Case("never", llvm::AsanDetectStackUseAfterReturnMode::Never) in AsanDetectStackUseAfterReturnModeFromString()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/
H A DAddressSanitizer.h28 AsanDetectStackUseAfterReturnMode UseAfterReturn =
29 AsanDetectStackUseAfterReturnMode::Runtime;
H A DAddressSanitizerOptions.h29 enum class AsanDetectStackUseAfterReturnMode { enum
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DSanitizerArgs.h74 llvm::AsanDetectStackUseAfterReturnMode AsanUseAfterReturn =
75 llvm::AsanDetectStackUseAfterReturnMode::Invalid;
H A DOptions.td2482 NormalizedValuesScope<"llvm::AsanDetectStackUseAfterReturnMode">,
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DSanitizers.h241 llvm::AsanDetectStackUseAfterReturnMode mode);
243 llvm::AsanDetectStackUseAfterReturnMode
H A DCodeGenOptions.def247 llvm::AsanDetectStackUseAfterReturnMode, 2,
248 llvm::AsanDetectStackUseAfterReturnMode::Runtime,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp274 static cl::opt<AsanDetectStackUseAfterReturnMode> ClUseAfterReturn(
278 clEnumValN(AsanDetectStackUseAfterReturnMode::Never, "never",
281 AsanDetectStackUseAfterReturnMode::Runtime, "runtime",
284 clEnumValN(AsanDetectStackUseAfterReturnMode::Always, "always",
286 cl::Hidden, cl::init(AsanDetectStackUseAfterReturnMode::Runtime));
767 AsanDetectStackUseAfterReturnMode UseAfterReturn = in AddressSanitizer()
768 AsanDetectStackUseAfterReturnMode::Runtime) in AddressSanitizer()
794 assert(this->UseAfterReturn != AsanDetectStackUseAfterReturnMode::Invalid); in AddressSanitizer()
885 AsanDetectStackUseAfterReturnMode UseAfterReturn;
3160 if (ASan.UseAfterReturn == AsanDetectStackUseAfterReturnMode::Always || in initializeCallbacks()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DSanitizerArgs.cpp1106 llvm::AsanDetectStackUseAfterReturnMode::Invalid && in SanitizerArgs()
1501 if (AsanUseAfterReturn != llvm::AsanDetectStackUseAfterReturnMode::Invalid) { in addArgs()