Home
last modified time | relevance | path

Searched refs:SignReturnAddressScopeKind (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/clang/lib/Basic/Targets/
H A DAArch64.cpp149 llvm::StringSwitch<LangOptions::SignReturnAddressScopeKind>(PBP.Scope) in validateBranchProtection()
150 .Case("non-leaf", LangOptions::SignReturnAddressScopeKind::NonLeaf) in validateBranchProtection()
151 .Case("all", LangOptions::SignReturnAddressScopeKind::All) in validateBranchProtection()
152 .Default(LangOptions::SignReturnAddressScopeKind::None); in validateBranchProtection()
H A DARM.cpp403 llvm::StringSwitch<LangOptions::SignReturnAddressScopeKind>(PBP.Scope) in validateBranchProtection()
404 .Case("non-leaf", LangOptions::SignReturnAddressScopeKind::NonLeaf) in validateBranchProtection()
405 .Case("all", LangOptions::SignReturnAddressScopeKind::All) in validateBranchProtection()
406 .Default(LangOptions::SignReturnAddressScopeKind::None); in validateBranchProtection()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DLangOptions.h318 enum class SignReturnAddressScopeKind { enum
563 return getSignReturnAddressScope() != SignReturnAddressScopeKind::None; in hasSignReturnAddress()
573 return getSignReturnAddressScope() == SignReturnAddressScopeKind::All; in isSignReturnAddressScopeAll()
H A DTargetInfo.h1313 LangOptions::SignReturnAddressScopeKind SignReturnAddr =
1314 LangOptions::SignReturnAddressScopeKind::None;
H A DLangOptions.def432 ENUM_LANGOPT(SignReturnAddressScope, SignReturnAddressScopeKind, 2, SignReturnAddressScopeKind::Non…
/llvm-project-15.0.7/clang/lib/Frontend/
H A DCompilerInvocation.cpp3531 LangOptions::SignReturnAddressScopeKind::All) in GenerateLangArgs()
3534 LangOptions::SignReturnAddressScopeKind::NonLeaf) in GenerateLangArgs()
4032 LangOptions::SignReturnAddressScopeKind::None); in ParseLangArgs()
4035 LangOptions::SignReturnAddressScopeKind::All); in ParseLangArgs()
4038 LangOptions::SignReturnAddressScopeKind::NonLeaf); in ParseLangArgs()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCodeGenModule.cpp789 LangOptions::SignReturnAddressScopeKind::None) in Release()
H A DTargetInfo.cpp5612 if (BPI.SignReturnAddr != LangOptions::SignReturnAddressScopeKind::None) { in setTargetAttributes()