Searched refs:FuncAttrs (Results 1 – 10 of 10) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCall.cpp | 1744 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 D | TargetInfo.cpp | 240 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 D | TargetInfo.h | 426 llvm::AttrBuilder &FuncAttrs);
|
H A D | CodeGenModule.h | 1859 llvm::AttrBuilder &FuncAttrs); 1866 llvm::AttrBuilder &FuncAttrs);
|
H A D | ItaniumCXXABI.cpp | 1504 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 D | OMPIRBuilder.h | 1463 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 D | OMPIRBuilder.cpp | 2485 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 D | LLParser.cpp | 6384 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 D | AArch64FrameLowering.cpp | 4580 SMEAttrs FuncAttrs(MF->getFunction()); in emitVGSaveRestore() local 4582 FuncAttrs.hasStreamingBody() && !FuncAttrs.hasStreamingInterface(); in emitVGSaveRestore()
|
H A D | AArch64ISelLowering.cpp | 9077 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()
|