Home
last modified time | relevance | path

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

/llvm-project/clang/lib/Basic/
H A DSanitizers.cpp152 llvm::AsanDetectStackUseAfterReturnMode mode) {
154 case llvm::AsanDetectStackUseAfterReturnMode::Always:
156 case llvm::AsanDetectStackUseAfterReturnMode::Runtime:
158 case llvm::AsanDetectStackUseAfterReturnMode::Never:
160 case llvm::AsanDetectStackUseAfterReturnMode::Invalid:
166 llvm::AsanDetectStackUseAfterReturnMode
168 return llvm::StringSwitch<llvm::AsanDetectStackUseAfterReturnMode>(modeStr)
169 .Case("always", llvm::AsanDetectStackUseAfterReturnMode::Always)
170 .Case("runtime", llvm::AsanDetectStackUseAfterReturnMode::Runtime)
171 .Case("never", llvm::AsanDetectStackUseAfterReturnMode
[all...]
/llvm-project/llvm/include/llvm/Transforms/Instrumentation/
H A DAddressSanitizer.h27 AsanDetectStackUseAfterReturnMode UseAfterReturn =
28 AsanDetectStackUseAfterReturnMode::Runtime;
H A DAddressSanitizerOptions.h29 enum class AsanDetectStackUseAfterReturnMode { enum
/llvm-project/clang/include/clang/Driver/
H A DSanitizerArgs.h71 llvm::AsanDetectStackUseAfterReturnMode AsanUseAfterReturn =
72 llvm::AsanDetectStackUseAfterReturnMode::Invalid;
H A DOptions.td2481 NormalizedValuesScope<"llvm::AsanDetectStackUseAfterReturnMode">,
/llvm-project/clang/include/clang/Basic/
H A DSanitizers.h237 llvm::AsanDetectStackUseAfterReturnMode mode);
239 llvm::AsanDetectStackUseAfterReturnMode
H A DCodeGenOptions.def252 llvm::AsanDetectStackUseAfterReturnMode, 2,
253 llvm::AsanDetectStackUseAfterReturnMode::Runtime
/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));
724 AsanDetectStackUseAfterReturnMode UseAfterReturn = in AddressSanitizer()
725 AsanDetectStackUseAfterReturnMode::Runtime) in AddressSanitizer()
751 assert(this->UseAfterReturn != AsanDetectStackUseAfterReturnMode::Invalid); in getAllocaSizeInBytes()
842 AsanDetectStackUseAfterReturnMode UseAfterReturn;
3111 if (ASan.UseAfterReturn == AsanDetectStackUseAfterReturnMode in initializeCallbacks()
[all...]
/llvm-project/clang/lib/Driver/
H A DSanitizerArgs.cpp1092 llvm::AsanDetectStackUseAfterReturnMode::Invalid && in addSpecialCaseListOpt()
1448 if (AsanUseAfterReturn != llvm::AsanDetectStackUseAfterReturnMode::Invalid) { in parseCoverageFeatures()