Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/lib/IR/
H A DAttributes.cpp525 B.addAttribute(Kind); in addAttribute()
532 B.addAttribute(Kind, Value); in addAttribute()
546 B.addAttribute(I); in addAttributes()
1037 B.addAttribute(Kind); in addAttribute()
1045 B.addAttribute(Kind, Value); in addAttribute()
1052 B.addAttribute(A); in addAttribute()
1098 B.addAttribute(A); in addParamAttribute()
1325 addAttribute(A); in AttrBuilder()
1330 addAttribute(A); in AttrBuilder()
1581 .addAttribute(Attribute::ZExt); in typeIncompatible()
[all …]
H A DFunction.cpp368 void Function::addAttribute(unsigned i, Attribute::AttrKind Kind) { in addAttribute() function in Function
370 PAL = PAL.addAttribute(getContext(), i, Kind); in addAttribute()
374 void Function::addAttribute(unsigned i, Attribute Attr) { in addAttribute() function in Function
376 PAL = PAL.addAttribute(getContext(), i, Attr); in addAttribute()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGCall.cpp1742 FuncAttrs.addAttribute("less-precise-fpmad", in ConstructDefaultFnAttrList()
1750 FuncAttrs.addAttribute("no-trapping-math", in ConstructDefaultFnAttrList()
1760 FuncAttrs.addAttribute("no-infs-fp-math", in ConstructDefaultFnAttrList()
1762 FuncAttrs.addAttribute("no-nans-fp-math", in ConstructDefaultFnAttrList()
1764 FuncAttrs.addAttribute("unsafe-fp-math", in ConstructDefaultFnAttrList()
1766 FuncAttrs.addAttribute("use-soft-float", in ConstructDefaultFnAttrList()
1772 FuncAttrs.addAttribute( in ConstructDefaultFnAttrList()
1792 FuncAttrs.addAttribute("stackrealign"); in ConstructDefaultFnAttrList()
1794 FuncAttrs.addAttribute("backchain"); in ConstructDefaultFnAttrList()
1823 FuncAttrs.addAttribute(Var, Value); in ConstructDefaultFnAttrList()
[all …]
H A DCodeGenModule.cpp1229 B.addAttribute(llvm::Attribute::UWTable); in SetLLVMFunctionAttributesForDefinition()
1232 B.addAttribute(llvm::Attribute::NoUnwind); in SetLLVMFunctionAttributesForDefinition()
1249 B.addAttribute(llvm::Attribute::NoInline); in SetLLVMFunctionAttributesForDefinition()
1268 B.addAttribute(llvm::Attribute::NoInline); in SetLLVMFunctionAttributesForDefinition()
1275 B.addAttribute(llvm::Attribute::Naked); in SetLLVMFunctionAttributesForDefinition()
1282 B.addAttribute(llvm::Attribute::Naked); in SetLLVMFunctionAttributesForDefinition()
1283 B.addAttribute(llvm::Attribute::NoInline); in SetLLVMFunctionAttributesForDefinition()
1287 B.addAttribute(llvm::Attribute::NoInline); in SetLLVMFunctionAttributesForDefinition()
1296 B.addAttribute(llvm::Attribute::NoInline); in SetLLVMFunctionAttributesForDefinition()
1330 B.addAttribute(llvm::Attribute::Cold); in SetLLVMFunctionAttributesForDefinition()
[all …]
H A DCGStmt.cpp2162 Result->addAttribute(llvm::AttributeList::FunctionIndex, in EmitAsmStmt()
2168 Result->addAttribute(llvm::AttributeList::FunctionIndex, in EmitAsmStmt()
2171 Result->addAttribute(llvm::AttributeList::FunctionIndex, in EmitAsmStmt()
2193 Result->addAttribute(llvm::AttributeList::FunctionIndex, in EmitAsmStmt()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DAttributes.h233 LLVM_NODISCARD AttributeSet addAttribute(LLVMContext &C,
238 LLVM_NODISCARD AttributeSet addAttribute(LLVMContext &C, StringRef Kind,
382 LLVM_NODISCARD AttributeList addAttribute(LLVMContext &C, unsigned Index,
388 addAttribute(LLVMContext &C, unsigned Index, StringRef Kind,
393 LLVM_NODISCARD AttributeList addAttribute(LLVMContext &C, unsigned Index,
405 return addAttribute(C, ArgNo + FirstArgIndex, Kind);
413 return addAttribute(C, ArgNo + FirstArgIndex, Kind, Value);
706 addAttribute(A);
715 AttrBuilder &addAttribute(Attribute::AttrKind Val);
718 AttrBuilder &addAttribute(Attribute A);
[all …]
H A DGlobalVariable.h189 void addAttribute(Attribute::AttrKind Kind) { in addAttribute() function
190 Attrs = Attrs.addAttribute(getContext(), Kind); in addAttribute()
194 void addAttribute(StringRef Kind, StringRef Val = StringRef()) {
195 Attrs = Attrs.addAttribute(getContext(), Kind, Val);
H A DFunction.h231 addAttribute(AttributeList::FunctionIndex, Kind); in addFnAttr()
236 addAttribute(AttributeList::FunctionIndex,
242 addAttribute(AttributeList::FunctionIndex, Attr); in addFnAttr()
357 void addAttribute(unsigned i, Attribute::AttrKind Kind);
360 void addAttribute(unsigned i, Attribute Attr);
591 addAttribute(AttributeList::ReturnIndex, Attribute::NoAlias); in setReturnDoesNotAlias()
H A DInstrTypes.h1261 void addAttribute(unsigned i, Attribute::AttrKind Kind) {
1263 PAL = PAL.addAttribute(getContext(), i, Kind);
1268 void addAttribute(unsigned i, Attribute Attr) {
1270 PAL = PAL.addAttribute(getContext(), i, Attr);
1494 addAttribute(AttributeList::FunctionIndex, Attribute::NoInline);
1499 addAttribute(AttributeList::FunctionIndex, Attribute::ReadNone);
1507 addAttribute(AttributeList::FunctionIndex, Attribute::ReadOnly);
1515 addAttribute(AttributeList::FunctionIndex, Attribute::WriteOnly);
1542 addAttribute(AttributeList::FunctionIndex,
1548 addAttribute(AttributeList::FunctionIndex, Attribute::NoReturn);
[all …]
H A DCallSite.h337 void addAttribute(unsigned i, Attribute::AttrKind Kind) { in addAttribute() function
338 CALLSITE_DELEGATE_SETTER(addAttribute(i, Kind)); in addAttribute()
341 void addAttribute(unsigned i, Attribute Attr) { in addAttribute() function
342 CALLSITE_DELEGATE_SETTER(addAttribute(i, Attr)); in addAttribute()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerKernelArguments.cpp89 KernArgSegment->addAttribute(AttributeList::ReturnIndex, Attribute::NonNull); in runOnFunction()
90 KernArgSegment->addAttribute(AttributeList::ReturnIndex, in runOnFunction()
224 KernArgSegment->addAttribute( in runOnFunction()
H A DAMDGPURewriteOutArguments.cpp375 RetAttrs.addAttribute(Attribute::SExt); in runOnFunction()
376 RetAttrs.addAttribute(Attribute::ZExt); in runOnFunction()
377 RetAttrs.addAttribute(Attribute::NoAlias); in runOnFunction()
H A DAMDGPULibCalls.cpp1694 B.addAttribute("no-infs-fp-math", "true"); in setFastFlags()
1696 B.addAttribute("no-nans-fp-math", "true"); in setFastFlags()
1698 B.addAttribute("less-precise-fpmad", "true"); in setFastFlags()
1699 B.addAttribute("unsafe-fp-math", "true"); in setFastFlags()
H A DAMDGPUPromoteAlloca.cpp235 DispatchPtr->addAttribute(AttributeList::ReturnIndex, Attribute::NoAlias); in getLocalSizeYZ()
236 DispatchPtr->addAttribute(AttributeList::ReturnIndex, Attribute::NonNull); in getLocalSizeYZ()
H A DAMDGPUAtomicOptimizer.cpp446 CI->addAttribute(AttributeList::FunctionIndex, Attribute::Convergent); in setConvergent()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DCommandFlags.inc374 NewAttrs.addAttribute("target-cpu", CPU);
376 NewAttrs.addAttribute("target-features", Features);
379 NewAttrs.addAttribute("frame-pointer", "all");
381 NewAttrs.addAttribute("frame-pointer", "non-leaf");
383 NewAttrs.addAttribute("frame-pointer", "none");
386 NewAttrs.addAttribute("disable-tail-calls",
389 NewAttrs.addAttribute("stackrealign");
398 Call->addAttribute(
/freebsd-12.1/contrib/llvm/lib/AsmParser/
H A DLLParser.cpp1247 B.addAttribute(Attribute::NoImplicitFloat); break; in ParseFnAttributeValuePairs()
1256 B.addAttribute(Attribute::OptForFuzzing); break; in ParseFnAttributeValuePairs()
1262 B.addAttribute(Attribute::ReturnsTwice); break; in ParseFnAttributeValuePairs()
1267 B.addAttribute(Attribute::StackProtectStrong); break; in ParseFnAttributeValuePairs()
1270 B.addAttribute(Attribute::ShadowCallStack); break; in ParseFnAttributeValuePairs()
1272 B.addAttribute(Attribute::SanitizeAddress); break; in ParseFnAttributeValuePairs()
1274 B.addAttribute(Attribute::SanitizeHWAddress); break; in ParseFnAttributeValuePairs()
1276 B.addAttribute(Attribute::SanitizeThread); break; in ParseFnAttributeValuePairs()
1278 B.addAttribute(Attribute::SanitizeMemory); break; in ParseFnAttributeValuePairs()
1280 B.addAttribute(Attribute::SpeculativeLoadHardening); in ParseFnAttributeValuePairs()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMips16HardFloat.cpp412 A = A.addAttribute(C, AttributeList::FunctionIndex, in fixupFPReturnAndCall()
414 A = A.addAttribute(C, AttributeList::FunctionIndex, in fixupFPReturnAndCall()
416 A = A.addAttribute(C, AttributeList::FunctionIndex, in fixupFPReturnAndCall()
488 B.addAttribute("use-soft-float", "false"); in removeUseSoftFloat()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp658 AttrBuilder().addAttribute("split-stack")); in buildWrapperFunction()
731 F->addAttribute(AttributeList::FunctionIndex, Attribute::NoUnwind); in runOnModule()
732 F->addAttribute(AttributeList::FunctionIndex, Attribute::ReadNone); in runOnModule()
733 F->addAttribute(AttributeList::ReturnIndex, Attribute::ZExt); in runOnModule()
739 F->addAttribute(AttributeList::FunctionIndex, Attribute::NoUnwind); in runOnModule()
741 F->addAttribute(AttributeList::ReturnIndex, Attribute::ZExt); in runOnModule()
750 F->addAttribute(AttributeList::ReturnIndex, Attribute::ZExt); in runOnModule()
803 ReadOnlyNoneAttrs.addAttribute(Attribute::ReadOnly) in runOnModule()
804 .addAttribute(Attribute::ReadNone); in runOnModule()
1099 Call->addAttribute(AttributeList::ReturnIndex, Attribute::ZExt); in combineShadows()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86RetpolineThunks.cpp210 B.addAttribute(llvm::Attribute::NoUnwind); in createThunkFunction()
211 B.addAttribute(llvm::Attribute::Naked); in createThunkFunction()
/freebsd-12.1/contrib/llvm/lib/Transforms/Coroutines/
H A DCoroutines.cpp277 CB->addAttribute(AttributeList::ReturnIndex, Attribute::NonNull); in buildFrom()
278 CB->addAttribute(AttributeList::ReturnIndex, Attribute::NoAlias); in buildFrom()
/freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransProperties.cpp249 bool addedAttr = addAttribute(canUseWeak ? "weak" : "unsafe_unretained", in maybeAddWeakOrUnsafeUnretainedAttr()
282 bool addAttribute(StringRef attr, SourceLocation atLoc) const { in addAttribute() function in __anon052e476c0111::PropertiesRewriter
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DPartiallyInlineLibCalls.cpp73 Call->addAttribute(AttributeList::FunctionIndex, Attribute::ReadNone); in optimizeSQRT()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DFunctionImportUtils.cpp246 cast<GlobalVariable>(&GV)->addAttribute("thinlto-internalize"); in processGlobalForThinLTO()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/
H A DExecutionEngineBindings.cpp192 Attrs = Attrs.addAttribute(F.getContext(), AttributeList::FunctionIndex, in LLVMCreateMCJITCompilerForModule()

12