Home
last modified time | relevance | path

Searched refs:FuncAttrs (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCall.cpp1744 llvm::AttrBuilder &FuncAttrs, in AddAttributesFromFunctionProtoType() argument
1751 FuncAttrs.addAttribute(llvm::Attribute::NoUnwind); in AddAttributesFromFunctionProtoType()
1755 FuncAttrs.addAttribute("aarch64_pstate_sm_enabled"); in AddAttributesFromFunctionProtoType()
1757 FuncAttrs.addAttribute("aarch64_pstate_sm_compatible"); in AddAttributesFromFunctionProtoType()
1761 FuncAttrs.addAttribute("aarch64_preserves_za"); in AddAttributesFromFunctionProtoType()
1763 FuncAttrs.addAttribute("aarch64_in_za"); in AddAttributesFromFunctionProtoType()
1765 FuncAttrs.addAttribute("aarch64_out_za"); in AddAttributesFromFunctionProtoType()
1767 FuncAttrs.addAttribute("aarch64_inout_za"); in AddAttributesFromFunctionProtoType()
1771 FuncAttrs.addAttribute("aarch64_preserves_zt0"); in AddAttributesFromFunctionProtoType()
1773 FuncAttrs.addAttribute("aarch64_in_zt0"); in AddAttributesFromFunctionProtoType()
[all …]
H A DTargetInfo.cpp240 const TargetInfo::BranchProtectionInfo &BPI, llvm::AttrBuilder &FuncAttrs) { in initBranchProtectionFnAttributes() argument
244 FuncAttrs.addAttribute("sign-return-address", BPI.getSignReturnAddrStr()); in initBranchProtectionFnAttributes()
245 FuncAttrs.addAttribute("sign-return-address-key", BPI.getSignKeyStr()); in initBranchProtectionFnAttributes()
248 FuncAttrs.addAttribute("branch-target-enforcement"); in initBranchProtectionFnAttributes()
250 FuncAttrs.addAttribute("branch-protection-pauth-lr"); in initBranchProtectionFnAttributes()
252 FuncAttrs.addAttribute("guarded-control-stack"); in initBranchProtectionFnAttributes()
H A DTargetInfo.h426 llvm::AttrBuilder &FuncAttrs);
H A DCodeGenModule.h1859 llvm::AttrBuilder &FuncAttrs);
1866 llvm::AttrBuilder &FuncAttrs);
H A DItaniumCXXABI.cpp1504 llvm::AttrBuilder FuncAttrs(CGF.getLLVMContext()); in getItaniumDynamicCastFn() local
1505 FuncAttrs.addAttribute(llvm::Attribute::NoUnwind); in getItaniumDynamicCastFn()
1506 FuncAttrs.addAttribute(llvm::Attribute::WillReturn); in getItaniumDynamicCastFn()
1507 FuncAttrs.addMemoryAttr(llvm::MemoryEffects::readOnly()); in getItaniumDynamicCastFn()
1509 CGF.getLLVMContext(), llvm::AttributeList::FunctionIndex, FuncAttrs); in getItaniumDynamicCastFn()
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h1463 Function *ReduceFn, AttributeList FuncAttrs);
1486 AttributeList FuncAttrs);
1503 AttributeList FuncAttrs);
1520 AttributeList FuncAttrs);
1542 AttributeList FuncAttrs);
1564 AttributeList FuncAttrs);
1581 AttributeList FuncAttrs = {});
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp2485 AttributeList FuncAttrs) { in emitInterWarpCopyFunction() argument
2494 WcFunc->setAttributes(FuncAttrs); in emitInterWarpCopyFunction()
2714 AttributeList FuncAttrs) { in emitShuffleAndReduceFunction() argument
2724 SarFunc->setAttributes(FuncAttrs); in emitShuffleAndReduceFunction()
2879 AttributeList FuncAttrs) { in emitListToGlobalCopyFunction() argument
2889 LtGCFunc->setAttributes(FuncAttrs); in emitListToGlobalCopyFunction()
2989 Type *ReductionsBufferTy, AttributeList FuncAttrs) { in emitListToGlobalReduceFunction() argument
2999 LtGRFunc->setAttributes(FuncAttrs); in emitListToGlobalReduceFunction()
3072 AttributeList FuncAttrs) { in emitGlobalToListCopyFunction() argument
3082 LtGCFunc->setAttributes(FuncAttrs); in emitGlobalToListCopyFunction()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp6384 AttrBuilder FuncAttrs(M->getContext()); in parseFunctionHeader() local
6401 parseFnAttributeValuePairs(FuncAttrs, FwdRefAttrGrps, false, in parseFunctionHeader()
6414 if (FuncAttrs.contains(Attribute::Builtin)) in parseFunctionHeader()
6418 if (MaybeAlign A = FuncAttrs.getAlignment()) { in parseFunctionHeader()
6420 FuncAttrs.removeAttribute(Attribute::Alignment); in parseFunctionHeader()
6434 AttributeList::get(Context, AttributeSet::get(Context, FuncAttrs), in parseFunctionHeader()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.cpp4580 SMEAttrs FuncAttrs(MF->getFunction()); in emitVGSaveRestore() local
4582 FuncAttrs.hasStreamingBody() && !FuncAttrs.hasStreamingInterface(); in emitVGSaveRestore()
H A DAArch64ISelLowering.cpp9077 SMEAttrs FuncAttrs(MF.getFunction()); in LowerReturn() local
9078 if (FuncAttrs.hasStreamingBody() && !FuncAttrs.hasStreamingInterface()) { in LowerReturn()
9079 if (FuncAttrs.hasStreamingCompatibleInterface()) { in LowerReturn()
9094 if (FuncAttrs.hasStreamingBody() && !FuncAttrs.hasStreamingInterface() && in LowerReturn()