Home
last modified time | relevance | path

Searched refs:BranchProtectionPAuthLR (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/TargetParser/
H A DARMTargetParserCommon.cpp152 PBP.BranchProtectionPAuthLR = EnablePAuthLR; in parseBranchProtection()
173 PBP.BranchProtectionPAuthLR = true; in parseBranchProtection()
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DARMTargetParserCommon.h45 bool BranchProtectionPAuthLR; member
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DTargetInfo.cpp245 AddRemoveAttributeAsSet(BPI.BranchProtectionPAuthLR, in setBranchProtectionFnAttributes()
260 if (BPI.BranchProtectionPAuthLR) in initBranchProtectionFnAttributes()
H A DCodeGenModule.cpp1323 if (LangOpts.BranchProtectionPAuthLR) in Release()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DTargetInfo.h1437 bool BranchProtectionPAuthLR; variable
1465 BranchTargetEnforcement(false), BranchProtectionPAuthLR(false), in BranchProtectionInfo()
1479 BranchProtectionPAuthLR = LangOpts.BranchProtectionPAuthLR; in BranchProtectionInfo()
H A DLangOptions.def455 LANGOPT(BranchProtectionPAuthLR, 1, 0, NotCompatible, "Use PC as a diversifier using PAuthLR NOP in…
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64MachineFunctionInfo.h200 bool BranchProtectionPAuthLR = false; variable
567 bool branchProtectionPAuthLR() const { return BranchProtectionPAuthLR; } in branchProtectionPAuthLR()
H A DAArch64MachineFunctionInfo.cpp106 BranchProtectionPAuthLR = F.hasFnAttribute("branch-protection-pauth-lr"); in AArch64FunctionInfo()
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DAArch64.cpp265 (PBP.Scope != "none" || PBP.BranchProtectionPAuthLR || in validateBranchProtection()
281 BPI.BranchProtectionPAuthLR = PBP.BranchProtectionPAuthLR; in validateBranchProtection()
658 if (Opts.BranchProtectionPAuthLR) in getTargetDefines()
H A DARM.cpp428 BPI.BranchProtectionPAuthLR = PBP.BranchProtectionPAuthLR; in validateBranchProtection()
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DClang.cpp1420 bool IndirectBranches, BranchProtectionPAuthLR, GuardedControlStack; in CollectARMPACBTIOptions() local
1429 BranchProtectionPAuthLR = false; in CollectARMPACBTIOptions()
1459 BranchProtectionPAuthLR = PBP.BranchProtectionPAuthLR; in CollectARMPACBTIOptions()
1470 (Scope != "none" || BranchProtectionPAuthLR || GuardedControlStack)) { in CollectARMPACBTIOptions()
1484 if (BranchProtectionPAuthLR) in CollectARMPACBTIOptions()
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td7913 MarshallingInfoFlag<LangOpts<"BranchProtectionPAuthLR">>;