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

123

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DGlobalVariable.h188 void addAttribute(Attribute::AttrKind Kind) { function in class:llvm::GlobalVariable
189 Attrs = Attrs.addAttribute(getContext(), Kind);
193 void addAttribute(StringRef Kind, StringRef Val = StringRef()) { function in class:llvm::GlobalVariable
194 Attrs = Attrs.addAttribute(getContext(), Kind, Val);
H A DAttributes.h219 // This will allow an efficient implementation of addAttribute and
242 LLVM_NODISCARD AttributeSet addAttribute(LLVMContext &C,
247 LLVM_NODISCARD AttributeSet addAttribute(LLVMContext &C, StringRef Kind,
392 LLVM_NODISCARD AttributeList addAttribute(LLVMContext &C, unsigned Index,
398 addAttribute(LLVMContext &C, unsigned Index, StringRef Kind,
403 LLVM_NODISCARD AttributeList addAttribute(LLVMContext &C, unsigned Index,
415 return addAttribute(C, ArgNo + FirstArgIndex, Kind);
423 return addAttribute(C, ArgNo + FirstArgIndex, Kind, Value);
720 addAttribute(A);
729 AttrBuilder &addAttribute(Attribut
[all...]
H A DFunction.h230 addAttribute(AttributeList::FunctionIndex, Kind);
235 addAttribute(AttributeList::FunctionIndex,
241 addAttribute(AttributeList::FunctionIndex, Attr);
362 void addAttribute(unsigned i, Attribute::AttrKind Kind);
365 void addAttribute(unsigned i, Attribute Attr);
623 addAttribute(AttributeList::ReturnIndex, Attribute::NoAlias);
H A DInstrTypes.h1401 void addAttribute(unsigned i, Attribute::AttrKind Kind) { function in class:llvm::CallBase
1403 PAL = PAL.addAttribute(getContext(), i, Kind);
1408 void addAttribute(unsigned i, Attribute Attr) { function in class:llvm::CallBase
1410 PAL = PAL.addAttribute(getContext(), i, Attr);
1658 addAttribute(AttributeList::FunctionIndex, Attribute::NoInline);
1663 addAttribute(AttributeList::FunctionIndex, Attribute::ReadNone);
1671 addAttribute(AttributeList::FunctionIndex, Attribute::ReadOnly);
1679 addAttribute(AttributeList::FunctionIndex, Attribute::WriteOnly);
1688 addAttribute(AttributeList::FunctionIndex, Attribute::ArgMemOnly);
1697 addAttribute(AttributeLis
[all...]
H A DCallSite.h345 void addAttribute(unsigned i, Attribute::AttrKind Kind) { function in class:llvm::CallSiteBase
346 CALLSITE_DELEGATE_SETTER(addAttribute(i, Kind));
349 void addAttribute(unsigned i, Attribute Attr) { function in class:llvm::CallSiteBase
350 CALLSITE_DELEGATE_SETTER(addAttribute(i, Attr));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
H A DAttributes.cpp597 AttributeSet AttributeSet::addAttribute(LLVMContext &C, function in class:AttributeSet
601 B.addAttribute(Kind);
605 AttributeSet AttributeSet::addAttribute(LLVMContext &C, StringRef Kind, function in class:AttributeSet
608 B.addAttribute(Kind, Value);
622 B.addAttribute(I);
1132 AttributeList AttributeList::addAttribute(LLVMContext &C, unsigned Index, function in class:AttributeList
1136 B.addAttribute(Kind);
1140 AttributeList AttributeList::addAttribute(LLVMContext &C, unsigned Index, function in class:AttributeList
1144 B.addAttribute(Kind, Value);
1148 AttributeList AttributeList::addAttribute(LLVMContex function in class:AttributeList
1446 AttrBuilder &AttrBuilder::addAttribute(Attribute::AttrKind Val) { function in class:AttrBuilder
1455 AttrBuilder &AttrBuilder::addAttribute(Attribute Attr) { function in class:AttrBuilder
1479 AttrBuilder &AttrBuilder::addAttribute(StringRef A, StringRef V) { function in class:AttrBuilder
[all...]
H A DFunction.cpp399 void Function::addAttribute(unsigned i, Attribute::AttrKind Kind) { function in class:Function
401 PAL = PAL.addAttribute(getContext(), i, Kind);
405 void Function::addAttribute(unsigned i, Attribute Attr) { function in class:Function
407 PAL = PAL.addAttribute(getContext(), i, Attr);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DCommandFlags.inc389 NewAttrs.addAttribute("target-cpu", CPU);
391 NewAttrs.addAttribute("target-features", Features);
394 NewAttrs.addAttribute("frame-pointer", "all");
396 NewAttrs.addAttribute("frame-pointer", "non-leaf");
398 NewAttrs.addAttribute("frame-pointer", "none");
401 NewAttrs.addAttribute("disable-tail-calls",
404 NewAttrs.addAttribute("stackrealign");
413 Call->addAttribute(
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCall.cpp1702 FuncAttrs.addAttribute(llvm::Attribute::NoUnwind);
1711 FuncAttrs.addAttribute(llvm::Attribute::OptimizeForSize);
1713 FuncAttrs.addAttribute(llvm::Attribute::MinSize);
1717 FuncAttrs.addAttribute(llvm::Attribute::NoRedZone);
1719 FuncAttrs.addAttribute("indirect-tls-seg-refs");
1721 FuncAttrs.addAttribute(llvm::Attribute::NoImplicitFloat);
1727 FuncAttrs.addAttribute(llvm::Attribute::NoBuiltin);
1729 FuncAttrs.addAttribute("trap-func-name", CodeGenOpts.TrapFuncName);
1743 FuncAttrs.addAttribute("frame-pointer", FpKind);
1745 FuncAttrs.addAttribute("les
[all...]
H A DCodeGenModule.cpp1501 B.addAttribute(llvm::Attribute::UWTable);
1504 B.addAttribute(llvm::Attribute::NoUnwind);
1508 B.addAttribute(llvm::Attribute::StackProtect);
1510 B.addAttribute(llvm::Attribute::StackProtectStrong);
1512 B.addAttribute(llvm::Attribute::StackProtectReq);
1521 B.addAttribute(llvm::Attribute::NoInline);
1538 B.addAttribute(llvm::Attribute::OptimizeNone);
1541 B.addAttribute(llvm::Attribute::NoInline);
1546 B.addAttribute(llvm::Attribute::Naked);
1553 B.addAttribute(llv
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerKernelArguments.cpp88 KernArgSegment->addAttribute(AttributeList::ReturnIndex, Attribute::NonNull);
89 KernArgSegment->addAttribute(AttributeList::ReturnIndex,
222 KernArgSegment->addAttribute(
H A DAMDGPURewriteOutArguments.cpp375 RetAttrs.addAttribute(Attribute::SExt);
376 RetAttrs.addAttribute(Attribute::ZExt);
377 RetAttrs.addAttribute(Attribute::NoAlias);
H A DAMDGPULibCalls.cpp1727 B.addAttribute("no-infs-fp-math", "true");
1729 B.addAttribute("no-nans-fp-math", "true");
1731 B.addAttribute("less-precise-fpmad", "true");
1732 B.addAttribute("unsafe-fp-math", "true");
H A DAMDGPUPromoteAlloca.cpp240 DispatchPtr->addAttribute(AttributeList::ReturnIndex, Attribute::NoAlias);
241 DispatchPtr->addAttribute(AttributeList::ReturnIndex, Attribute::NonNull);
H A DAMDGPULibFunc.cpp990 Attr = Attr.addAttribute(Ctx, AttributeList::FunctionIndex,
992 Attr = Attr.addAttribute(Ctx, AttributeList::FunctionIndex,
/freebsd-11-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-11-stable/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp1269 case lltok::kw_alwaysinline: B.addAttribute(Attribute::AlwaysInline); break;
1270 case lltok::kw_argmemonly: B.addAttribute(Attribute::ArgMemOnly); break;
1271 case lltok::kw_builtin: B.addAttribute(Attribute::Builtin); break;
1272 case lltok::kw_cold: B.addAttribute(Attribute::Cold); break;
1273 case lltok::kw_convergent: B.addAttribute(Attribute::Convergent); break;
1275 B.addAttribute(Attribute::InaccessibleMemOnly); break;
1277 B.addAttribute(Attribute::InaccessibleMemOrArgMemOnly); break;
1278 case lltok::kw_inlinehint: B.addAttribute(Attribute::InlineHint); break;
1279 case lltok::kw_jumptable: B.addAttribute(Attribute::JumpTable); break;
1280 case lltok::kw_minsize: B.addAttribute(Attribut
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp664 AttrBuilder().addAttribute("split-stack"));
737 AL = AL.addAttribute(M.getContext(), AttributeList::FunctionIndex,
739 AL = AL.addAttribute(M.getContext(), AttributeList::FunctionIndex,
741 AL = AL.addAttribute(M.getContext(), AttributeList::ReturnIndex,
751 AL = AL.addAttribute(M.getContext(), AttributeList::FunctionIndex,
753 AL = AL.addAttribute(M.getContext(), AttributeList::FunctionIndex,
755 AL = AL.addAttribute(M.getContext(), AttributeList::ReturnIndex,
764 AL = AL.addAttribute(M.getContext(), AttributeList::FunctionIndex,
766 AL = AL.addAttribute(M.getContext(), AttributeList::FunctionIndex,
768 AL = AL.addAttribute(
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DPartiallyInlineLibCalls.cpp73 Call->addAttribute(AttributeList::FunctionIndex, Attribute::ReadNone);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86IndirectThunks.cpp299 B.addAttribute(llvm::Attribute::NoUnwind);
300 B.addAttribute(llvm::Attribute::Naked);
/freebsd-11-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:__anon286::PropertiesRewriter
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DFunctionImportUtils.cpp253 V->addAttribute("thinlto-internalize");
H A DModuleUtils.cpp308 CI->addAttribute(
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroutines.cpp301 CB->addAttribute(AttributeList::ReturnIndex, Attribute::NonNull);
302 CB->addAttribute(AttributeList::ReturnIndex, Attribute::NoAlias);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DExecutionEngineBindings.cpp191 Attrs = Attrs.addAttribute(F.getContext(), AttributeList::FunctionIndex,

Completed in 403 milliseconds

123