Home
last modified time | relevance | path

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

123

/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCall.cpp1795 FuncAttrs.addAttribute("denormal-fp-math", in getDefaultFunctionAttributes()
1798 FuncAttrs.addAttribute( in getDefaultFunctionAttributes()
1838 FuncAttrs.addAttribute("stackrealign"); in getDefaultFunctionAttributes()
1840 FuncAttrs.addAttribute("backchain"); in getDefaultFunctionAttributes()
1842 FuncAttrs.addAttribute("split-stack"); in getDefaultFunctionAttributes()
1865 FuncAttrs.addAttribute(Var, Value); in getDefaultFunctionAttributes()
1891 FuncAttrs.addAttribute(AttributeName); in addNoBuiltinAttributes()
1897 FuncAttrs.addAttribute("no-builtins"); in addNoBuiltinAttributes()
1912 FuncAttrs.addAttribute("no-builtins"); in addNoBuiltinAttributes()
2001 FuncAttrs.addAttribute("cmse_nonsecure_call"); in ConstructAttributeList()
[all …]
H A DCodeGenModule.cpp1759 B.addAttribute(llvm::Attribute::UWTable); in SetLLVMFunctionAttributesForDefinition()
1765 B.addAttribute(llvm::Attribute::NoUnwind); in SetLLVMFunctionAttributesForDefinition()
1802 B.addAttribute(llvm::Attribute::NoInline); in SetLLVMFunctionAttributesForDefinition()
1807 B.addAttribute(llvm::Attribute::Naked); in SetLLVMFunctionAttributesForDefinition()
1814 B.addAttribute(llvm::Attribute::Naked); in SetLLVMFunctionAttributesForDefinition()
1863 B.addAttribute(llvm::Attribute::Cold); in SetLLVMFunctionAttributesForDefinition()
1866 B.addAttribute(llvm::Attribute::Hot); in SetLLVMFunctionAttributesForDefinition()
1920 FuncAttrs.addAttribute("strictfp"); in setLLVMFunctionFEnvAttributes()
1990 Attrs.addAttribute("tune-cpu", TuneCPU); in GetCPUAndFeaturesAttributes()
2036 RemoveAttrs.addAttribute("tune-cpu"); in setNonAliasAttributes()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DAttributes.cpp602 B.addAttribute(Kind); in addAttribute()
609 B.addAttribute(Kind, Value); in addAttribute()
623 B.addAttribute(I); in addAttributes()
1226 B.addAttribute(Kind, Value); in addAttribute()
1233 B.addAttribute(A); in addAttribute()
1282 B.addAttribute(A); in addParamAttribute()
1555 addAttribute(A); in AttrBuilder()
1560 addAttribute(A); in AttrBuilder()
1891 .addAttribute(Attribute::ZExt); in typeIncompatible()
1896 .addAttribute(Attribute::NoAlias) in typeIncompatible()
[all …]
H A DFunction.cpp345 B.addAttribute(Attribute::UWTable); in createWithDefaultAttr()
351 B.addAttribute("frame-pointer", "non-leaf"); in createWithDefaultAttr()
354 B.addAttribute("frame-pointer", "all"); in createWithDefaultAttr()
532 void Function::addAttribute(unsigned i, Attribute::AttrKind Kind) { in addAttribute() function in Function
534 PAL = PAL.addAttribute(getContext(), i, Kind); in addAttribute()
538 void Function::addAttribute(unsigned i, Attribute Attr) { in addAttribute() function in Function
540 PAL = PAL.addAttribute(getContext(), i, Attr); in addAttribute()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DCommandFlags.cpp591 B.addAttribute(Name, Val ? "true" : "false"); in renderBoolStringAttr()
609 NewAttrs.addAttribute("target-cpu", CPU); in setFunctionAttributes()
615 NewAttrs.addAttribute("target-features", Features); in setFunctionAttributes()
620 NewAttrs.addAttribute("target-features", Appended); in setFunctionAttributes()
626 NewAttrs.addAttribute("frame-pointer", "all"); in setFunctionAttributes()
630 NewAttrs.addAttribute("frame-pointer", "none"); in setFunctionAttributes()
633 NewAttrs.addAttribute("disable-tail-calls", in setFunctionAttributes()
636 NewAttrs.addAttribute("stackrealign"); in setFunctionAttributes()
648 NewAttrs.addAttribute("denormal-fp-math", in setFunctionAttributes()
657 NewAttrs.addAttribute( in setFunctionAttributes()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DGlobalVariable.h188 void addAttribute(Attribute::AttrKind Kind) { in addAttribute() function
189 Attrs = Attrs.addAttribute(getContext(), Kind); in addAttribute()
193 void addAttribute(StringRef Kind, StringRef Val = StringRef()) {
194 Attrs = Attrs.addAttribute(getContext(), Kind, Val);
H A DAttributes.h294 LLVM_NODISCARD AttributeSet addAttribute(LLVMContext &C,
299 LLVM_NODISCARD AttributeSet addAttribute(LLVMContext &C, StringRef Kind,
459 LLVM_NODISCARD AttributeList addAttribute(LLVMContext &C, unsigned Index,
465 addAttribute(LLVMContext &C, unsigned Index, StringRef Kind,
470 LLVM_NODISCARD AttributeList addAttribute(LLVMContext &C, unsigned Index,
482 return addAttribute(C, ArgNo + FirstArgIndex, Kind);
490 return addAttribute(C, ArgNo + FirstArgIndex, Kind, Value);
831 addAttribute(A);
840 AttrBuilder &addAttribute(Attribute::AttrKind Val) {
850 AttrBuilder &addAttribute(Attribute A);
[all …]
H A DFunction.h257 addAttribute(AttributeList::FunctionIndex, Kind); in addFnAttr()
262 addAttribute(AttributeList::FunctionIndex,
268 addAttribute(AttributeList::FunctionIndex, Attr); in addFnAttr()
405 void addAttribute(unsigned i, Attribute::AttrKind Kind);
408 void addAttribute(unsigned i, Attribute Attr);
707 addAttribute(AttributeList::ReturnIndex, Attribute::NoAlias); in setReturnDoesNotAlias()
H A DInstrTypes.h1489 void addAttribute(unsigned i, Attribute::AttrKind Kind) {
1491 PAL = PAL.addAttribute(getContext(), i, Kind);
1496 void addAttribute(unsigned i, Attribute Attr) {
1498 PAL = PAL.addAttribute(getContext(), i, Attr);
1783 addAttribute(AttributeList::FunctionIndex, Attribute::NoInline);
1788 addAttribute(AttributeList::FunctionIndex, Attribute::ReadNone);
1797 addAttribute(AttributeList::FunctionIndex, Attribute::ReadOnly);
1832 addAttribute(AttributeList::FunctionIndex,
1838 addAttribute(AttributeList::FunctionIndex, Attribute::NoReturn);
1847 addAttribute(AttributeList::FunctionIndex, Attribute::NoUnwind);
[all …]
H A DMatrixBuilder.h85 Call->addAttribute(1, AlignAttr);
108 Call->addAttribute(2, AlignAttr);
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DIndirectThunks.h63 B.addAttribute(llvm::Attribute::NoUnwind); in createThunkFunction()
64 B.addAttribute(llvm::Attribute::Naked); in createThunkFunction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerKernelArguments.cpp85 KernArgSegment->addAttribute(AttributeList::ReturnIndex, Attribute::NonNull); in runOnFunction()
86 KernArgSegment->addAttribute(AttributeList::ReturnIndex, in runOnFunction()
235 KernArgSegment->addAttribute( in runOnFunction()
H A DAMDGPURewriteOutArguments.cpp357 RetAttrs.addAttribute(Attribute::SExt); in runOnFunction()
358 RetAttrs.addAttribute(Attribute::ZExt); in runOnFunction()
359 RetAttrs.addAttribute(Attribute::NoAlias); in runOnFunction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16HardFloat.cpp411 A = A.addAttribute(C, AttributeList::FunctionIndex, in fixupFPReturnAndCall()
413 A = A.addAttribute(C, AttributeList::FunctionIndex, in fixupFPReturnAndCall()
415 A = A.addAttribute(C, AttributeList::FunctionIndex, in fixupFPReturnAndCall()
487 B.addAttribute("use-soft-float", "false"); in removeUseSoftFloat()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp296 AttrsToRemove.addAttribute(Attribute::ReadOnly); in addReadAttrs()
297 AttrsToRemove.addAttribute(Attribute::ReadNone); in addReadAttrs()
298 AttrsToRemove.addAttribute(Attribute::WriteOnly); in addReadAttrs()
302 AttrsToRemove.addAttribute(Attribute::ArgMemOnly); in addReadAttrs()
303 AttrsToRemove.addAttribute(Attribute::InaccessibleMemOnly); in addReadAttrs()
304 AttrsToRemove.addAttribute(Attribute::InaccessibleMemOrArgMemOnly); in addReadAttrs()
1080 F->addAttribute(AttributeList::ReturnIndex, Attribute::NonNull); in addNonNullAttrs()
1099 F->addAttribute(AttributeList::ReturnIndex, Attribute::NonNull); in addNonNullAttrs()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.cpp225 addAttribute(Die, Attribute, dwarf::DW_FORM_flag, DIEInteger(1)); in addFlag()
234 addAttribute(Die, Attribute, *Form, DIEInteger(Integer)); in addUInt()
246 addAttribute(Die, Attribute, *Form, DIEInteger(Integer)); in addSInt()
260 addAttribute(Die, Attribute, dwarf::DW_FORM_string, in addString()
284 addAttribute(Die, Attribute, IxForm, DIEString(StringPoolEntry)); in addString()
289 addAttribute(Die, Attribute, Form, DIELabel(Label)); in addLabel()
356 addAttribute(Die, Attribute, dwarf::DW_FORM_data4, in addLabelDelta()
384 addAttribute(Die, Attribute, in addDIEEntry()
406 addAttribute(Die, Attribute, Form, Block); in addBlock()
1653 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()
115 addAttribute(Die, Attribute, dwarf::DW_FORM_addr, DIELabel(Label)); in addLocalLabelAddress()
117 addAttribute(Die, Attribute, dwarf::DW_FORM_addr, DIEInteger(0)); in addLocalLabelAddress()
1483 addAttribute(Die, Attribute, Form, DIELocList(Index)); in addLocationList()
1515 addAttribute(Die, (dwarf::Attribute)0, Form, DIEExpr(Expr)); in addExpr()
1549 addAttribute(Die, (dwarf::Attribute)0, dwarf::DW_FORM_udata, in addBaseTypeRef()
/freebsd-13.1/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 __anon255a31b10111::PropertiesRewriter
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DModuleUtils.cpp128 Ctor->addAttribute(AttributeList::FunctionIndex, Attribute::NoUnwind); in createSanitizerCtor()
300 CI->addAttribute( in setVectorVariantNames()
H A DAssumeBundleBuilder.cpp194 void addAttribute(Attribute Attr, Value *WasOn) { in addAttribute() function
213 addAttribute(Attr, Call->getArgOperand(Idx - 1)); in addCall()
216 addAttribute(Attr, nullptr); in addCall()
H A DFunctionImportUtils.cpp246 V->addAttribute("thinlto-internalize"); in processGlobalForThinLTO()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFPreserveDIType.cpp107 GV->addAttribute(BPFCoreSharedInfo::TypeIdAttr); in BPFPreserveDITypeImpl()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp1164 AttrBuilder().addAttribute("split-stack")); in buildWrapperFunction()
1241 AL = AL.addAttribute(M.getContext(), AttributeList::FunctionIndex, in initializeRuntimeFunctions()
1243 AL = AL.addAttribute(M.getContext(), AttributeList::FunctionIndex, in initializeRuntimeFunctions()
1245 AL = AL.addAttribute(M.getContext(), AttributeList::ReturnIndex, in initializeRuntimeFunctions()
1252 AL = AL.addAttribute(M.getContext(), AttributeList::FunctionIndex, in initializeRuntimeFunctions()
1256 AL = AL.addAttribute(M.getContext(), AttributeList::ReturnIndex, in initializeRuntimeFunctions()
1277 AL = AL.addAttribute(M.getContext(), AttributeList::ReturnIndex, in initializeRuntimeFunctions()
1286 AL = AL.addAttribute(M.getContext(), AttributeList::ReturnIndex, in initializeRuntimeFunctions()
1444 ReadOnlyNoneAttrs.addAttribute(Attribute::ReadOnly) in runImpl()
1445 .addAttribute(Attribute::ReadNone); in runImpl()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DPartiallyInlineLibCalls.cpp85 Call->addAttribute(AttributeList::FunctionIndex, Attribute::ReadNone); in optimizeSQRT()
H A DSCCP.cpp491 AttributesToRemove.addAttribute(Attribute::ArgMemOnly); in runIPSCCP()
492 AttributesToRemove.addAttribute(Attribute::InaccessibleMemOrArgMemOnly); in runIPSCCP()

123