Home
last modified time | relevance | path

Searched refs:ArgAttrs (Results 1 – 15 of 15) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DCallPromotionUtils.cpp488 AttrBuilder ArgAttrs(CallerPAL.getParamAttributes(ArgNo)); in promoteCall() local
489 ArgAttrs.remove(AttributeFuncs::typeIncompatible(FormalTy)); in promoteCall()
493 if (ArgAttrs.getByValType()) { in promoteCall()
495 ArgAttrs.addByValAttr( in promoteCall()
499 NewArgAttrs.push_back(AttributeSet::get(Ctx, ArgAttrs)); in promoteCall()
H A DInlineFunction.cpp2131 SmallVector<AttributeSet, 8> ArgAttrs; in InlineFunction() local
2135 ArgAttrs.push_back(Attrs.getParamAttributes(ArgNo)); in InlineFunction()
2139 ArgAttrs.append(VarArgsAttrs.begin(), VarArgsAttrs.end()); in InlineFunction()
2141 Attrs.getRetAttributes(), ArgAttrs); in InlineFunction()
H A DSimplifyLibCalls.cpp582 AttrBuilder ArgAttrs(CI->getAttributes().getParamAttributes(0)); in optimizeStrNCpy() local
584 CI->getContext(), 0, ArgAttrs)); in optimizeStrNCpy()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DDeadArgumentElimination.cpp189 SmallVector<AttributeSet, 8> ArgAttrs; in DeleteDeadVarargs() local
191 ArgAttrs.push_back(PAL.getParamAttributes(ArgNo)); in DeleteDeadVarargs()
193 PAL.getRetAttributes(), ArgAttrs); in DeleteDeadVarargs()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DVerifier.cpp1946 AttributeSet ArgAttrs = Attrs.getParamAttributes(i); in verifyFunctionAttrs() local
1949 Assert(!ArgAttrs.hasAttribute(Attribute::ImmArg), in verifyFunctionAttrs()
1953 verifyParameterAttrs(ArgAttrs, Ty, V); in verifyFunctionAttrs()
1955 if (ArgAttrs.hasAttribute(Attribute::Nest)) { in verifyFunctionAttrs()
1960 if (ArgAttrs.hasAttribute(Attribute::Returned)) { in verifyFunctionAttrs()
1969 if (ArgAttrs.hasAttribute(Attribute::StructRet)) { in verifyFunctionAttrs()
1976 if (ArgAttrs.hasAttribute(Attribute::SwiftSelf)) { in verifyFunctionAttrs()
1981 if (ArgAttrs.hasAttribute(Attribute::SwiftAsync)) { in verifyFunctionAttrs()
1986 if (ArgAttrs.hasAttribute(Attribute::SwiftError)) { in verifyFunctionAttrs()
1992 if (ArgAttrs.hasAttribute(Attribute::InAlloca)) { in verifyFunctionAttrs()
[all …]
H A DAttributes.cpp1279 ArrayRef<AttributeSet> ArgAttrs) { in get() argument
1284 for (size_t I = ArgAttrs.size(); I != 0; --I) { in get()
1285 if (ArgAttrs[I - 1].hasAttributes()) { in get()
1311 ArgAttrs = ArgAttrs.take_front(NumSets - 2); in get()
1312 llvm::append_range(AttrSets, ArgAttrs); in get()
H A DAsmWriter.cpp3753 AttributeSet ArgAttrs = Attrs.getParamAttributes(I); in printFunction() local
3754 if (ArgAttrs.hasAttributes()) { in printFunction()
3756 writeAttributeSet(ArgAttrs); in printFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp2613 SmallVector<AttributeSet, 8> ArgAttrs; in transformConstExprCastCall() local
2615 ArgAttrs.reserve(NumActualArgs); in transformConstExprCastCall()
2638 ArgAttrs.push_back(AttributeSet::get(Ctx, AB)); in transformConstExprCastCall()
2640 ArgAttrs.push_back(CallerPAL.getParamAttributes(i)); in transformConstExprCastCall()
2647 ArgAttrs.push_back(AttributeSet()); in transformConstExprCastCall()
2667 ArgAttrs.push_back(CallerPAL.getParamAttributes(i)); in transformConstExprCastCall()
2677 assert((ArgAttrs.size() == FT->getNumParams() || FT->isVarArg()) && in transformConstExprCastCall()
2680 Ctx, FnAttrs, AttributeSet::get(Ctx, RAttrs), ArgAttrs); in transformConstExprCastCall()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp48 SmallVector<AttributeSet, 4> ArgAttrs; in addAttributes() local
50 ArgAttrs.emplace_back(Attrs.getParamAttributes(ArgNo)); in addAttributes()
62 ArgAttrs[ArgNo] = \ in addAttributes()
63 ArgAttrs[ArgNo].addAttributes(Ctx, ArgAttrSets[ArgNo]); \ in addAttributes()
64 Fn.setAttributes(AttributeList::get(Ctx, FnAttrs, RetAttrs, ArgAttrs)); \ in addAttributes()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGCall.cpp2300 SmallVector<llvm::AttributeSet, 4> ArgAttrs(IRFunctionArgs.totalIRArgs()); in ConstructAttributeList() local
2310 ArgAttrs[IRFunctionArgs.getSRetArgNo()] = in ConstructAttributeList()
2318 ArgAttrs[IRFunctionArgs.getInallocaArgNo()] = in ConstructAttributeList()
2357 ArgAttrs[IRArgs.first] = llvm::AttributeSet::get(getLLVMContext(), Attrs); in ConstructAttributeList()
2371 ArgAttrs[IRFunctionArgs.getPaddingArgNo(ArgNo)] = in ConstructAttributeList()
2517 ArgAttrs[FirstIRArg + i] = in ConstructAttributeList()
2525 llvm::AttributeSet::get(getLLVMContext(), RetAttrs), ArgAttrs); in ConstructAttributeList()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DAttributes.h415 ArrayRef<AttributeSet> ArgAttrs);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/AsmParser/
H A DLLParser.cpp2689 AttrBuilder ArgAttrs; in parseParameterList() local
2699 if (parseOptionalParamAttrs(ArgAttrs) || parseValue(ArgTy, V, PFS)) in parseParameterList()
2703 ArgLoc, V, AttributeSet::get(V->getContext(), ArgAttrs))); in parseParameterList()
6594 SmallVector<AttributeSet, 8> ArgAttrs; in parseInvoke() local
6612 ArgAttrs.push_back(ArgList[i].Attrs); in parseInvoke()
6624 AttributeSet::get(Context, RetAttrs), ArgAttrs); in parseInvoke()
6920 SmallVector<AttributeSet, 8> ArgAttrs; in parseCallBr() local
6938 ArgAttrs.push_back(ArgList[i].Attrs); in parseCallBr()
6950 AttributeSet::get(Context, RetAttrs), ArgAttrs); in parseCallBr()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseObjc.cpp1421 ArgInfo.ArgAttrs = paramAttrs; in ParseObjCMethodDecl()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaDeclObjC.cpp4788 ProcessDeclAttributeList(TUScope, Param, ArgInfo[i].ArgAttrs); in ActOnMethodDeclaration()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DSema.h9674 ParsedAttributesView ArgAttrs; member