Searched refs:addAttribute (Results 1 - 25 of 62) sorted by relevance

123

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DGlobalVariable.h187 void addAttribute(Attribute::AttrKind Kind) { function in class:llvm::GlobalVariable
188 Attrs = Attrs.addAttribute(getContext(), Kind);
192 void addAttribute(StringRef Kind, StringRef Val = StringRef()) { function in class:llvm::GlobalVariable
193 Attrs = Attrs.addAttribute(getContext(), Kind, Val);
H A DAttributes.h232 // This will allow an efficient implementation of addAttribute and
255 LLVM_NODISCARD AttributeSet addAttribute(LLVMContext &C,
260 LLVM_NODISCARD AttributeSet addAttribute(LLVMContext &C, StringRef Kind,
409 LLVM_NODISCARD AttributeList addAttribute(LLVMContext &C, unsigned Index,
415 addAttribute(LLVMContext &C, unsigned Index, StringRef Kind,
420 LLVM_NODISCARD AttributeList addAttribute(LLVMContext &C, unsigned Index,
432 return addAttribute(C, ArgNo + FirstArgIndex, Kind);
440 return addAttribute(C, ArgNo + FirstArgIndex, Kind, Value);
738 addAttribute(A);
747 AttrBuilder &addAttribute(Attribut
[all...]
H A DFunction.h237 addAttribute(AttributeList::FunctionIndex, Kind);
242 addAttribute(AttributeList::FunctionIndex,
248 addAttribute(AttributeList::FunctionIndex, Attr);
376 void addAttribute(unsigned i, Attribute::AttrKind Kind);
379 void addAttribute(unsigned i, Attribute Attr);
637 addAttribute(AttributeList::ReturnIndex, Attribute::NoAlias);
H A DInstrTypes.h1407 void addAttribute(unsigned i, Attribute::AttrKind Kind) { function in class:llvm::CmpInst::CallBase
1409 PAL = PAL.addAttribute(getContext(), i, Kind);
1414 void addAttribute(unsigned i, Attribute Attr) { function in class:llvm::CmpInst::CallBase
1416 PAL = PAL.addAttribute(getContext(), i, Attr);
1669 addAttribute(AttributeList::FunctionIndex, Attribute::NoInline);
1674 addAttribute(AttributeList::FunctionIndex, Attribute::ReadNone);
1682 addAttribute(AttributeList::FunctionIndex, Attribute::ReadOnly);
1690 addAttribute(AttributeList::FunctionIndex, Attribute::WriteOnly);
1699 addAttribute(AttributeList::FunctionIndex, Attribute::ArgMemOnly);
1708 addAttribute(AttributeLis
[all...]
H A DMatrixBuilder.h80 Call->addAttribute(1, AlignAttr);
103 Call->addAttribute(2, AlignAttr);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DIndirectThunks.h58 B.addAttribute(llvm::Attribute::NoUnwind);
59 B.addAttribute(llvm::Attribute::Naked);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DAttributes.cpp656 AttributeSet AttributeSet::addAttribute(LLVMContext &C, function in class:AttributeSet
660 B.addAttribute(Kind);
664 AttributeSet AttributeSet::addAttribute(LLVMContext &C, StringRef Kind, function in class:AttributeSet
667 B.addAttribute(Kind, Value);
681 B.addAttribute(I);
791 AvailableAttrs.addAttribute(I.getKindAsEnum());
990 AvailableFunctionAttrs.addAttribute(I.getKindAsEnum());
995 AvailableSomewhereAttrs.addAttribute(I.getKindAsEnum());
1236 AttributeList AttributeList::addAttribute(LLVMContext &C, unsigned Index, function in class:AttributeList
1240 B.addAttribute(Kin
1244 AttributeList AttributeList::addAttribute(LLVMContext &C, unsigned Index, function in class:AttributeList
1252 AttributeList AttributeList::addAttribute(LLVMContext &C, unsigned Index, function in class:AttributeList
1543 AttrBuilder &AttrBuilder::addAttribute(Attribute::AttrKind Val) { function in class:AttrBuilder
1551 AttrBuilder &AttrBuilder::addAttribute(Attribute Attr) { function in class:AttrBuilder
1577 AttrBuilder &AttrBuilder::addAttribute(StringRef A, StringRef V) { function in class:AttrBuilder
[all...]
H A DAttributeImpl.h199 void addAttribute(Attribute::AttrKind Kind) { function in class:llvm::AttributeBitSet
H A DFunction.cpp440 void Function::addAttribute(unsigned i, Attribute::AttrKind Kind) { function in class:Function
442 PAL = PAL.addAttribute(getContext(), i, Kind);
446 void Function::addAttribute(unsigned i, Attribute Attr) { function in class:Function
448 PAL = PAL.addAttribute(getContext(), i, Attr);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DCommandFlags.cpp541 B.addAttribute(Name, Val ? "true" : "false");
559 NewAttrs.addAttribute("target-cpu", CPU);
565 NewAttrs.addAttribute("target-features", Features);
570 NewAttrs.addAttribute("target-features", Appended);
576 NewAttrs.addAttribute("frame-pointer", "all");
578 NewAttrs.addAttribute("frame-pointer", "non-leaf");
580 NewAttrs.addAttribute("frame-pointer", "none");
583 NewAttrs.addAttribute("disable-tail-calls",
586 NewAttrs.addAttribute("stackrealign");
598 NewAttrs.addAttribute("denorma
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCall.cpp1699 FuncAttrs.addAttribute(llvm::Attribute::NoUnwind);
1709 FuncAttrs.addAttribute(llvm::Attribute::OptimizeForSize);
1711 FuncAttrs.addAttribute(llvm::Attribute::MinSize);
1715 FuncAttrs.addAttribute(llvm::Attribute::NoRedZone);
1717 FuncAttrs.addAttribute("indirect-tls-seg-refs");
1719 FuncAttrs.addAttribute(llvm::Attribute::NoImplicitFloat);
1725 FuncAttrs.addAttribute(llvm::Attribute::NoBuiltin);
1727 FuncAttrs.addAttribute("trap-func-name", CodeGenOpts.TrapFuncName);
1741 FuncAttrs.addAttribute("frame-pointer", FpKind);
1743 FuncAttrs.addAttribute("les
[all...]
H A DCodeGenModule.cpp1555 B.addAttribute(llvm::Attribute::UWTable);
1558 B.addAttribute("probe-stack", "inline-asm");
1561 B.addAttribute(llvm::Attribute::NoUnwind);
1565 B.addAttribute(llvm::Attribute::StackProtect);
1567 B.addAttribute(llvm::Attribute::StackProtectStrong);
1569 B.addAttribute(llvm::Attribute::StackProtectReq);
1578 B.addAttribute(llvm::Attribute::NoInline);
1595 B.addAttribute(llvm::Attribute::OptimizeNone);
1598 B.addAttribute(llvm::Attribute::NoInline);
1603 B.addAttribute(llv
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerKernelArguments.cpp103 KernArgSegment->addAttribute(AttributeList::ReturnIndex, Attribute::NonNull);
104 KernArgSegment->addAttribute(AttributeList::ReturnIndex,
237 KernArgSegment->addAttribute(
H A DAMDGPURewriteOutArguments.cpp375 RetAttrs.addAttribute(Attribute::SExt);
376 RetAttrs.addAttribute(Attribute::ZExt);
377 RetAttrs.addAttribute(Attribute::NoAlias);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFPreserveDIType.cpp118 GV->addAttribute(BPFCoreSharedInfo::TypeIdAttr);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16HardFloat.cpp411 A = A.addAttribute(C, AttributeList::FunctionIndex,
413 A = A.addAttribute(C, AttributeList::FunctionIndex,
415 A = A.addAttribute(C, AttributeList::FunctionIndex,
487 B.addAttribute("use-soft-float", "false");
/freebsd-13-stable/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp1293 case lltok::kw_alwaysinline: B.addAttribute(Attribute::AlwaysInline); break;
1294 case lltok::kw_argmemonly: B.addAttribute(Attribute::ArgMemOnly); break;
1295 case lltok::kw_builtin: B.addAttribute(Attribute::Builtin); break;
1296 case lltok::kw_cold: B.addAttribute(Attribute::Cold); break;
1297 case lltok::kw_convergent: B.addAttribute(Attribute::Convergent); break;
1299 B.addAttribute(Attribute::InaccessibleMemOnly); break;
1301 B.addAttribute(Attribute::InaccessibleMemOrArgMemOnly); break;
1302 case lltok::kw_inlinehint: B.addAttribute(Attribute::InlineHint); break;
1303 case lltok::kw_jumptable: B.addAttribute(Attribute::JumpTable); break;
1304 case lltok::kw_minsize: B.addAttribute(Attribut
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp693 AttrBuilder().addAttribute("split-stack"));
749 AL = AL.addAttribute(M.getContext(), AttributeList::FunctionIndex,
751 AL = AL.addAttribute(M.getContext(), AttributeList::FunctionIndex,
753 AL = AL.addAttribute(M.getContext(), AttributeList::ReturnIndex,
762 AL = AL.addAttribute(M.getContext(), AttributeList::FunctionIndex,
764 AL = AL.addAttribute(M.getContext(), AttributeList::FunctionIndex,
766 AL = AL.addAttribute(M.getContext(), AttributeList::ReturnIndex,
775 AL = AL.addAttribute(M.getContext(), AttributeList::FunctionIndex,
777 AL = AL.addAttribute(M.getContext(), AttributeList::FunctionIndex,
779 AL = AL.addAttribute(
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DPartiallyInlineLibCalls.cpp73 Call->addAttribute(AttributeList::FunctionIndex, Attribute::ReadNone);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DAssumeBundleBuilder.cpp193 void addAttribute(Attribute Attr, Value *WasOn) { function in struct:__anon4720::AssumeBuilderState
209 addAttribute(Attr, Call->getArgOperand(Idx - 1));
211 addAttribute(Attr, nullptr);
H A DFunctionImportUtils.cpp246 V->addAttribute("thinlto-internalize");
/freebsd-13-stable/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransProperties.cpp248 bool addedAttr = addAttribute(canUseWeak ? "weak" : "unsafe_unretained",
281 bool addAttribute(StringRef attr, SourceLocation atLoc) const { function in class:__anon1542::PropertiesRewriter
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroutines.cpp300 CB->addAttribute(AttributeList::ReturnIndex, Attribute::NonNull);
301 CB->addAttribute(AttributeList::ReturnIndex, Attribute::NoAlias);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DInlineAdvisor.cpp299 CB.addAttribute(AttributeList::FunctionIndex, Attr);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DExecutionEngineBindings.cpp191 Attrs = Attrs.addAttribute(F.getContext(), AttributeList::FunctionIndex,

Completed in 274 milliseconds

123