Searched refs:SignReturnAddressScopeKind (Results 1 – 8 of 8) sorted by relevance
1434 LangOptions::SignReturnAddressScopeKind SignReturnAddr;1442 case LangOptions::SignReturnAddressScopeKind::None: in getSignReturnAddrStr()1444 case LangOptions::SignReturnAddressScopeKind::NonLeaf: in getSignReturnAddrStr()1446 case LangOptions::SignReturnAddressScopeKind::All: in getSignReturnAddrStr()1463 : SignReturnAddr(LangOptions::SignReturnAddressScopeKind::None), in BranchProtectionInfo()1472 ? LangOptions::SignReturnAddressScopeKind::All in BranchProtectionInfo()1473 : LangOptions::SignReturnAddressScopeKind::NonLeaf) in BranchProtectionInfo()1474 : LangOptions::SignReturnAddressScopeKind::None; in BranchProtectionInfo()
366 enum class SignReturnAddressScopeKind { enum778 return getSignReturnAddressScope() != SignReturnAddressScopeKind::None; in hasSignReturnAddress()788 return getSignReturnAddressScope() == SignReturnAddressScopeKind::All; in isSignReturnAddressScopeAll()
450 ENUM_LANGOPT(SignReturnAddressScope, SignReturnAddressScopeKind, 2, SignReturnAddressScopeKind::Non…
226 if (BPI.SignReturnAddr != LangOptions::SignReturnAddressScopeKind::None) { in setBranchProtectionFnAttributes()254 if (BPI.SignReturnAddr != LangOptions::SignReturnAddressScopeKind::None) { in initBranchProtectionFnAttributes()
1312 LangOptions::SignReturnAddressScopeKind::None) in Release()
417 llvm::StringSwitch<LangOptions::SignReturnAddressScopeKind>(PBP.Scope) in validateBranchProtection()418 .Case("non-leaf", LangOptions::SignReturnAddressScopeKind::NonLeaf) in validateBranchProtection()419 .Case("all", LangOptions::SignReturnAddressScopeKind::All) in validateBranchProtection()420 .Default(LangOptions::SignReturnAddressScopeKind::None); in validateBranchProtection()
270 llvm::StringSwitch<LangOptions::SignReturnAddressScopeKind>(PBP.Scope) in validateBranchProtection()271 .Case("non-leaf", LangOptions::SignReturnAddressScopeKind::NonLeaf) in validateBranchProtection()272 .Case("all", LangOptions::SignReturnAddressScopeKind::All) in validateBranchProtection()273 .Default(LangOptions::SignReturnAddressScopeKind::None); in validateBranchProtection()
4022 LangOptions::SignReturnAddressScopeKind::All) in GenerateLangArgs()4025 LangOptions::SignReturnAddressScopeKind::NonLeaf) in GenerateLangArgs()4599 LangOptions::SignReturnAddressScopeKind::None); in ParseLangArgs()4602 LangOptions::SignReturnAddressScopeKind::All); in ParseLangArgs()4605 LangOptions::SignReturnAddressScopeKind::NonLeaf); in ParseLangArgs()