Home
last modified time | relevance | path

Searched refs:getParamAttrs (Results 1 – 25 of 30) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCallPromotionUtils.cpp531 AttrBuilder ArgAttrs(Ctx, CallerPAL.getParamAttrs(ArgNo)); in promoteCall()
533 FormalTy, CallerPAL.getParamAttrs(ArgNo))); in promoteCall()
544 NewArgAttrs.push_back(CallerPAL.getParamAttrs(ArgNo)); in promoteCall()
H A DAssumeBundleBuilder.cpp208 for (Attribute Attr : AttrList.getParamAttrs(Idx)) { in addCall()
H A DCloneFunction.cpp199 OldAttrs.getParamAttrs(OldArg.getArgNo()); in CloneFunctionAttributesInto()
H A DInlineFunction.cpp2878 VarArgsAttrs.push_back(CB.getAttributes().getParamAttrs(i)); in InlineFunction()
2910 ArgAttrs.push_back(Attrs.getParamAttrs(ArgNo)); in InlineFunction()
H A DSimplifyLibCalls.cpp884 CI->getAttributes().getParamAttrs(0).getAlignment().valueOrOne(); in optimizeStringNCpy()
886 AttrBuilder ArgAttrs(CI->getContext(), CI->getAttributes().getParamAttrs(0)); in optimizeStringNCpy()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DDeadArgumentElimination.cpp191 ArgAttrs.push_back(PAL.getParamAttrs(ArgNo)); in deleteDeadVarargs()
758 ArgAttrVec.push_back(PAL.getParamAttrs(ArgI)); in removeDeadStuffFromFunction()
913 AttributeSet Attrs = CallPAL.getParamAttrs(Pi); in removeDeadStuffFromFunction()
932 ArgAttrVec.push_back(CallPAL.getParamAttrs(Pi)); in removeDeadStuffFromFunction()
H A DArgumentPromotion.cpp141 ArgAttrVec.push_back(PAL.getParamAttrs(ArgNo)); in doPromotion()
241 ArgAttrVec.push_back(CallPAL.getParamAttrs(ArgNo)); in doPromotion()
276 ArgAttrVec.push_back(CallPAL.getParamAttrs(ArgNo)); in doPromotion()
H A DAttributor.cpp3002 OldFnAttributeList.getParamAttrs(Arg.getArgNo())); in rewriteFunctionSignatures()
3090 OldCallAttributeList.getParamAttrs(OldArgNum)); in rewriteFunctionSignatures()
3461 AttributeSet ArgAttrs = Attrs.getParamAttrs(ArgNo); in identifyDefaultAbstractAttributes()
3555 AttributeSet CBArgAttrs = CBAttrs.getParamAttrs(I); in identifyDefaultAbstractAttributes()
H A DExpandVariadics.cpp776 ArgAttrs.push_back(PAL.getParamAttrs(ArgNo)); in expandCall()
H A DWholeProgramDevirt.cpp1565 NewArgAttrs.push_back(Attrs.getParamAttrs(I)); in applyICallBranchFunnel()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DFunction.cpp204 getParent()->getAttributes().getParamAttrs(getArgNo()); in getPassPointeeByValueCopySize()
212 getParent()->getAttributes().getParamAttrs(getArgNo()); in getPointeeInMemoryValueType()
352 return getParent()->getAttributes().getParamAttrs(getArgNo()); in getAttributes()
H A DAttributes.cpp1863 AttributeSet AttributeList::getParamAttrs(unsigned ArgNo) const { in getParamAttrs() function in AttributeList
1960 return getParamAttrs(Index).getDereferenceableBytes(); in getParamDereferenceableBytes()
1969 return getParamAttrs(Index).getDereferenceableOrNullBytes(); in getParamDereferenceableOrNullBytes()
1974 auto RangeAttr = getParamAttrs(ArgNo).getAttribute(Attribute::Range); in getParamRange()
1985 return getParamAttrs(Index).getNoFPClass(); in getParamNoFPClass()
H A DAsmWriter.cpp4181 AttributeSet ArgAttrs = Attrs.getParamAttrs(I); in printFunction()
4193 printArgument(&Arg, Attrs.getParamAttrs(Arg.getArgNo())); in printFunction()
4620 writeParamOperand(CI->getArgOperand(op), PAL.getParamAttrs(op)); in printInstruction()
4668 writeParamOperand(II->getArgOperand(op), PAL.getParamAttrs(op)); in printInstruction()
4708 writeParamOperand(CBI->getArgOperand(op), PAL.getParamAttrs(op)); in printInstruction()
H A DAutoUpgrade.cpp5100 {OldAttrs.getParamAttrs(0), OldAttrs.getParamAttrs(1), in UpgradeIntrinsicCall()
5101 OldAttrs.getParamAttrs(2), OldAttrs.getParamAttrs(4)}); in UpgradeIntrinsicCall()
H A DVerifier.cpp2222 AttributeSet ArgAttrs = Attrs.getParamAttrs(i); in verifyFunctionAttrs()
2744 AttributeSet ArgAttrs = Attrs.getParamAttrs(5 + i); in verifyStatepoint()
3773 AttributeSet ArgAttrs = Attrs.getParamAttrs(Idx); in visitCallBase()
3958 Attribute Attr = Attrs.getParamAttrs(I).getAttribute(AK); in getParameterABIAttributes()
H A DInstructions.cpp719 CI &= Fn->getAttributes().getParamAttrs(OpNo).getCaptureInfo(); in getCaptureInfo()
736 CI &= Fn->getAttributes().getParamAttrs(I).getCaptureInfo(); in hasArgumentWithAdditionalReturnCaptureComponents()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DScalarizeMaskedMemIntrin.cpp1172 CI->getAttributes().getParamAttrs(0).getAlignment().valueOrOne())) in optimizeCallInst()
1179 CI->getAttributes().getParamAttrs(1).getAlignment().valueOrOne())) in optimizeCallInst()
H A DRewriteStatepointsForGC.cpp1489 AttrBuilder(Ctx, OrigAL.getParamAttrs(I))); in legalizeCallAttributes()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp4476 if (AttrBuilder(FT->getContext(), CallerPAL.getParamAttrs(i)) in transformConstExprCastCall()
4478 ParamTy, CallerPAL.getParamAttrs(i), in transformConstExprCastCall()
4533 ParamTy, CallerPAL.getParamAttrs(i), AttributeFuncs::ASK_SAFE_TO_DROP); in transformConstExprCastCall()
4535 CallerPAL.getParamAttrs(i).removeAttributes(Ctx, IncompatibleAttrs)); in transformConstExprCastCall()
4562 ArgAttrs.push_back(CallerPAL.getParamAttrs(i)); in transformConstExprCastCall()
4651 AttributeSet AS = NestAttrs.getParamAttrs(NestArgNo); in transformCallThroughTrampoline()
4687 NewArgAttrs.push_back(Attrs.getParamAttrs(ArgNo)); in transformCallThroughTrampoline()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DPreISelIntrinsicLowering.cpp448 Memset->getAttributes().getParamAttrs(0)); in expandMemIntrinsicUses()
/freebsd/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DIRMutator.cpp436 if (IsABIAttribute(FuncAttrs.getParamAttrs(i))) { in isUnsupportedFunction()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DAttributes.h826 LLVM_ABI AttributeSet getParamAttrs(unsigned ArgNo) const;
H A DInstrTypes.h1436 return getAttributes().getParamAttrs(ArgNo);
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp544 ArgAttributes.push_back(InvokeAL.getParamAttrs(I)); in wrapInvoke()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp403 ArgumentAttributes[TransformedIndex] = CallSiteAttrs.getParamAttrs(I); in transformFunctionAttributes()
410 ArgumentAttributes.push_back(CallSiteAttrs.getParamAttrs(I)); in transformFunctionAttributes()

12