Home
last modified time | relevance | path

Searched refs:addAttribute (Results 1 – 25 of 41) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DAttributeMask.h40 addAttribute(A); in AttributeMask()
44 AttributeMask &addAttribute(Attribute::AttrKind Val) { in addAttribute() function
52 AttributeMask &addAttribute(Attribute A) { in addAttribute() function
54 addAttribute(A.getKindAsString()); in addAttribute()
56 addAttribute(A.getKindAsEnum()); in addAttribute()
61 AttributeMask &addAttribute(StringRef A) { in addAttribute() function
H A DGlobalVariable.h193 void addAttribute(Attribute::AttrKind Kind) { in addAttribute() function
194 Attrs = Attrs.addAttribute(getContext(), Kind); in addAttribute()
198 void addAttribute(StringRef Kind, StringRef Val = StringRef()) {
199 Attrs = Attrs.addAttribute(getContext(), Kind, Val);
H A DAttributes.h325 [[nodiscard]] AttributeSet addAttribute(LLVMContext &C,
330 [[nodiscard]] AttributeSet addAttribute(LLVMContext &C, StringRef Kind,
1000 addAttribute(A);
1008 AttrBuilder &addAttribute(Attribute::AttrKind Val);
1011 AttrBuilder &addAttribute(Attribute A);
1014 AttrBuilder &addAttribute(StringRef A, StringRef V = StringRef());
/freebsd-14.2/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDIEGenerator.h53 return addAttribute(Attr, AttrForm, DIEInteger(Value)); in addScalarAttribute()
67 return addAttribute(Attr, AttrForm, Loc); in addLocationAttribute()
89 return addAttribute(Attr, AttrForm, Block); in addBlockAttribute()
96 return addAttribute(Attr, AttrForm, DIELocList(Value)); in addLocListAttribute()
104 return addAttribute(Attr, AttrForm, DIEInteger(Idx)); in addIndexedStringAttribute()
112 return addAttribute(Attr, AttrForm, DIEInteger(0xBADDEF)); in addStringPlaceholderAttribute()
160 std::pair<DIEValue &, size_t> addAttribute(dwarf::Attribute Attr, in addAttribute() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DAttributes.cpp724 B.addAttribute(Kind); in addAttribute()
731 B.addAttribute(Kind, Value); in addAttribute()
1346 B.addAttribute(Kind, Value); in addAttributeAtIndex()
1353 B.addAttribute(A); in addAttributeAtIndex()
1401 B.addAttribute(A); in addParamAttribute()
1887 addAttribute(I); in merge()
1952 Incompatible.addAttribute(Attribute::SExt).addAttribute(Attribute::ZExt); in typeIncompatible()
1960 .addAttribute(Attribute::NonNull) in typeIncompatible()
1972 .addAttribute(Attribute::ByVal) in typeIncompatible()
1974 .addAttribute(Attribute::ByRef) in typeIncompatible()
[all …]
H A DAttributeImpl.h210 void addAttribute(Attribute::AttrKind Kind) { in addAttribute() function
H A DFunction.cpp372 B.addAttribute("frame-pointer", "non-leaf"); in createWithDefaultAttr()
375 B.addAttribute("frame-pointer", "all"); in createWithDefaultAttr()
379 B.addAttribute(Attribute::FnRetThunkExtern); in createWithDefaultAttr()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCall.cpp1795 FuncAttrs.addAttribute("aarch64_in_zt0"); in AddAttributesFromFunctionProtoType()
1918 FuncAttrs.addAttribute("frame-pointer", in getTrivialDefaultFunctionAttributes()
1966 FuncAttrs.addAttribute("stackrealign"); in getTrivialDefaultFunctionAttributes()
1968 FuncAttrs.addAttribute("backchain"); in getTrivialDefaultFunctionAttributes()
1970 FuncAttrs.addAttribute("split-stack"); in getTrivialDefaultFunctionAttributes()
2026 FuncAttrs.addAttribute(Var, Value); in getTrivialDefaultFunctionAttributes()
2164 FuncAttrs.addAttribute(AttributeName); in addNoBuiltinAttributes()
2170 FuncAttrs.addAttribute("no-builtins"); in addNoBuiltinAttributes()
2185 FuncAttrs.addAttribute("no-builtins"); in addNoBuiltinAttributes()
2459 FuncAttrs.addAttribute( in ConstructAttributeList()
[all …]
H A DCodeGenModule.cpp2394 B.addAttribute("stack-probe-size", in SetLLVMFunctionAttributesForDefinition()
2398 B.addAttribute(llvm::Attribute::NoUnwind); in SetLLVMFunctionAttributesForDefinition()
2427 B.addAttribute("aarch64_pstate_sm_body"); in SetLLVMFunctionAttributesForDefinition()
2433 B.addAttribute("aarch64_new_zt0"); in SetLLVMFunctionAttributesForDefinition()
2455 B.addAttribute(llvm::Attribute::Naked); in SetLLVMFunctionAttributesForDefinition()
2462 B.addAttribute(llvm::Attribute::Naked); in SetLLVMFunctionAttributesForDefinition()
2511 B.addAttribute(llvm::Attribute::Cold); in SetLLVMFunctionAttributesForDefinition()
2514 B.addAttribute(llvm::Attribute::Hot); in SetLLVMFunctionAttributesForDefinition()
2642 Attrs.addAttribute("tune-cpu", TuneCPU); in GetCPUAndFeaturesAttributes()
2691 RemoveAttrs.addAttribute("tune-cpu"); in setNonAliasAttributes()
[all …]
H A DCGDecl.cpp455 var->addAttribute("bss-section", SA->getName()); in EmitStaticVarDecl()
457 var->addAttribute("data-section", SA->getName()); in EmitStaticVarDecl()
459 var->addAttribute("rodata-section", SA->getName()); in EmitStaticVarDecl()
461 var->addAttribute("relro-section", SA->getName()); in EmitStaticVarDecl()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DIndirectThunks.h69 B.addAttribute(llvm::Attribute::NoUnwind); in createThunkFunction()
70 B.addAttribute(llvm::Attribute::Naked); in createThunkFunction()
72 B.addAttribute("target-features", TargetAttrs); in createThunkFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DCommandFlags.cpp652 B.addAttribute(Name, Val ? "true" : "false"); in renderBoolStringAttr()
670 NewAttrs.addAttribute("target-cpu", CPU); in setFunctionAttributes()
676 NewAttrs.addAttribute("target-features", Features); in setFunctionAttributes()
681 NewAttrs.addAttribute("target-features", Appended); in setFunctionAttributes()
687 NewAttrs.addAttribute("frame-pointer", "all"); in setFunctionAttributes()
689 NewAttrs.addAttribute("frame-pointer", "non-leaf"); in setFunctionAttributes()
691 NewAttrs.addAttribute("frame-pointer", "none"); in setFunctionAttributes()
694 NewAttrs.addAttribute("disable-tail-calls", in setFunctionAttributes()
697 NewAttrs.addAttribute("stackrealign"); in setFunctionAttributes()
710 NewAttrs.addAttribute("denormal-fp-math", in setFunctionAttributes()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DWebAssembly.cpp64 B.addAttribute("wasm-import-module", Attr->getImportModule()); in setTargetAttributes()
70 B.addAttribute("wasm-import-name", Attr->getImportName()); in setTargetAttributes()
76 B.addAttribute("wasm-export-name", Attr->getExportName()); in setTargetAttributes()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURewriteOutArguments.cpp327 RetAttrs.addAttribute(Attribute::SExt); in runOnFunction()
328 RetAttrs.addAttribute(Attribute::ZExt); in runOnFunction()
329 RetAttrs.addAttribute(Attribute::NoAlias); in runOnFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.cpp217 addAttribute(Die, Attribute, dwarf::DW_FORM_flag, DIEInteger(1)); in addFlag()
226 addAttribute(Die, Attribute, *Form, DIEInteger(Integer)); in addUInt()
238 addAttribute(Die, Attribute, *Form, DIEInteger(Integer)); in addSInt()
252 addAttribute(Die, Attribute, dwarf::DW_FORM_string, in addString()
276 addAttribute(Die, Attribute, IxForm, DIEString(StringPoolEntry)); in addString()
281 addAttribute(Die, Attribute, Form, DIELabel(Label)); in addLabel()
348 addAttribute(Die, Attribute, dwarf::DW_FORM_data4, in addLabelDelta()
378 addAttribute(Die, Attribute, in addDIEEntry()
400 addAttribute(Die, Attribute, Form, Block); in addBlock()
1696 addAttribute(MemberDie, dwarf::DW_AT_APPLE_property, in constructMemberDIE()
[all …]
H A DDwarfCompileUnit.cpp86 addAttribute(Die, Attribute, in addLabelAddress()
103 addAttribute(Die, Attribute, dwarf::DW_FORM_LLVM_addrx_offset, in addLabelAddress()
112 addAttribute(Die, Attribute, dwarf::DW_FORM_addr, DIELabel(Label)); in addLocalLabelAddress()
114 addAttribute(Die, Attribute, dwarf::DW_FORM_addr, DIEInteger(0)); in addLocalLabelAddress()
1608 addAttribute(Die, Attribute, Form, DIELocList(Index)); in addLocationList()
1642 addAttribute(Die, (dwarf::Attribute)0, Form, DIEExpr(Expr)); in addExpr()
1676 addAttribute(Die, (dwarf::Attribute)0, dwarf::DW_FORM_udata, in addBaseTypeRef()
H A DDwarfUnit.h84 void addAttribute(DIEValueList &Die, dwarf::Attribute Attribute, in addAttribute() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFPreserveDIType.cpp115 GV->addAttribute(BPFCoreSharedInfo::TypeIdAttr); in BPFPreserveDITypeImpl()
/freebsd-14.2/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransProperties.cpp247 bool addedAttr = addAttribute(canUseWeak ? "weak" : "unsafe_unretained", in maybeAddWeakOrUnsafeUnretainedAttr()
280 bool addAttribute(StringRef attr, SourceLocation atLoc) const { in addAttribute() function in __anon05254d730111::PropertiesRewriter
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DAssumeBundleBuilder.cpp195 void addAttribute(Attribute Attr, Value *WasOn) { in addAttribute() function
213 addAttribute(Attr, Call->getArgOperand(Idx)); in addCall()
216 addAttribute(Attr, nullptr); in addCall()
H A DFunctionImportUtils.cpp271 V->addAttribute("thinlto-internalize"); in processGlobalForThinLTO()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILPrepare.cpp111 AttrMask.addAttribute(I); in runOnModule()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DRewriteStatepointsForGC.cpp2878 R.addAttribute(Attribute::Dereferenceable); in getParamAndReturnAttributesToRemove()
2879 R.addAttribute(Attribute::DereferenceableOrNull); in getParamAndReturnAttributesToRemove()
2880 R.addAttribute(Attribute::ReadNone); in getParamAndReturnAttributesToRemove()
2881 R.addAttribute(Attribute::ReadOnly); in getParamAndReturnAttributesToRemove()
2882 R.addAttribute(Attribute::WriteOnly); in getParamAndReturnAttributesToRemove()
2883 R.addAttribute(Attribute::NoAlias); in getParamAndReturnAttributesToRemove()
2884 R.addAttribute(Attribute::NoFree); in getParamAndReturnAttributesToRemove()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp910 ParamAttrs.addAttribute(Attribute::NonNull); in addFramePointerAttrs()
911 ParamAttrs.addAttribute(Attribute::NoUndef); in addFramePointerAttrs()
914 ParamAttrs.addAttribute(Attribute::NoAlias); in addFramePointerAttrs()
924 ParamAttrs.addAttribute(Attribute::SwiftAsync); in addAsyncContextAttrs()
931 ParamAttrs.addAttribute(Attribute::SwiftSelf); in addSwiftSelfAttrs()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributor.cpp964 AB.addAttribute(Kind); in addIfNotExistent()
973 AB.addAttribute(Kind, Attr.getValueAsString()); in addIfNotExistent()
989 AB.addAttribute(Attr); in addIfNotExistent()
1227 AM.addAttribute(Kind); in removeAttrs()
1239 AM.addAttribute(Attr); in removeAttrs()

12