Searched refs:PBP (Results 1 – 4 of 4) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/ |
| H A D | AArch64TargetParser.cpp | 234 bool AArch64::parseBranchProtection(StringRef Spec, ParsedBranchProtection &PBP, in parseBranchProtection() argument 236 PBP = {"none", "a_key", false}; in parseBranchProtection() 241 PBP.Scope = "non-leaf"; in parseBranchProtection() 242 PBP.BranchTargetEnforcement = true; in parseBranchProtection() 251 PBP.BranchTargetEnforcement = true; in parseBranchProtection() 255 PBP.Scope = "non-leaf"; in parseBranchProtection() 259 PBP.Scope = "all"; in parseBranchProtection() 261 PBP.Key = "b_key"; in parseBranchProtection()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/Targets/ |
| H A D | AArch64.cpp | 123 llvm::AArch64::ParsedBranchProtection PBP; in validateBranchProtection() local 124 if (!llvm::AArch64::parseBranchProtection(Spec, PBP, Err)) in validateBranchProtection() 128 llvm::StringSwitch<LangOptions::SignReturnAddressScopeKind>(PBP.Scope) in validateBranchProtection() 133 if (PBP.Key == "a_key") in validateBranchProtection() 138 BPI.BranchTargetEnforcement = PBP.BranchTargetEnforcement; in validateBranchProtection()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
| H A D | AArch64TargetParser.h | 143 bool parseBranchProtection(StringRef Spec, ParsedBranchProtection &PBP,
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/ |
| H A D | Clang.cpp | 1799 llvm::AArch64::ParsedBranchProtection PBP; in AddAArch64TargetArgs() local 1800 if (!llvm::AArch64::parseBranchProtection(A->getValue(), PBP, Err)) in AddAArch64TargetArgs() 1803 Scope = PBP.Scope; in AddAArch64TargetArgs() 1804 Key = PBP.Key; in AddAArch64TargetArgs() 1805 IndirectBranches = PBP.BranchTargetEnforcement; in AddAArch64TargetArgs()
|