Home
last modified time | relevance | path

Searched refs:BranchTargetEnforcement (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/TargetParser/
H A DARMTargetParserCommon.cpp150 PBP.BranchTargetEnforcement = true; in parseBranchProtection()
161 PBP.BranchTargetEnforcement = true; in parseBranchProtection()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMMachineFunctionInfo.h157 bool BranchTargetEnforcement = false; variable
302 bool branchTargetEnforcement() const { return BranchTargetEnforcement; } in branchTargetEnforcement()
H A DARMMachineFunctionInfo.cpp59 BranchTargetEnforcement(GetBranchTargetEnforcement(F, Subtarget)) { in ARMFunctionInfo()
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DARMTargetParserCommon.h44 bool BranchTargetEnforcement; member
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DTargetInfo.cpp243 AddRemoveAttributeAsSet(BPI.BranchTargetEnforcement, in setBranchProtectionFnAttributes()
258 if (BPI.BranchTargetEnforcement) in initBranchProtectionFnAttributes()
H A DCodeGenModule.cpp1320 if (LangOpts.BranchTargetEnforcement) in Release()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DTargetInfo.h1436 bool BranchTargetEnforcement; variable
1465 BranchTargetEnforcement(false), BranchProtectionPAuthLR(false), in BranchProtectionInfo()
1478 BranchTargetEnforcement = LangOpts.BranchTargetEnforcement; in BranchProtectionInfo()
H A DLangOptions.def454 LANGOPT(BranchTargetEnforcement, 1, 0, NotCompatible, "Branch-target enforcement enabled")
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64MachineFunctionInfo.h194 bool BranchTargetEnforcement = false; variable
565 bool branchTargetEnforcement() const { return BranchTargetEnforcement; } in branchTargetEnforcement()
H A DAArch64MachineFunctionInfo.cpp105 BranchTargetEnforcement = F.hasFnAttribute("branch-target-enforcement"); in AArch64FunctionInfo()
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DARM.cpp427 BPI.BranchTargetEnforcement = PBP.BranchTargetEnforcement; in validateBranchProtection()
1039 if (Opts.BranchTargetEnforcement) in getTargetDefines()
H A DAArch64.cpp280 BPI.BranchTargetEnforcement = PBP.BranchTargetEnforcement; in validateBranchProtection()
664 if (Opts.BranchTargetEnforcement) in getTargetDefines()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DARM.cpp159 } else if (CGM.getLangOpts().BranchTargetEnforcement || in setTargetAttributes()
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DClang.cpp1460 IndirectBranches = PBP.BranchTargetEnforcement; in CollectARMPACBTIOptions()
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td7911 MarshallingInfoFlag<LangOpts<"BranchTargetEnforcement">>;