Home
last modified time | relevance | path

Searched refs:getArgNo (Results 1 – 25 of 46) sorted by relevance

12

/llvm-project-15.0.7/llvm/lib/IR/
H A DFunction.cpp155 Attrs.hasParamAttr(getArgNo(), Attribute::ByRef); in hasPointeeInMemoryValueAttr()
193 return getParent()->getParamAlignment(getArgNo()); in getParamAlignment()
198 return getParent()->getParamAlign(getArgNo()); in getParamAlign()
202 return getParent()->getParamStackAlign(getArgNo()); in getParamStackAlign()
207 return getParent()->getParamByValType(getArgNo()); in getParamByValType()
212 return getParent()->getParamStructRetType(getArgNo()); in getParamStructRetType()
217 return getParent()->getParamByRefType(getArgNo()); in getParamByRefType()
222 return getParent()->getParamInAllocaType(getArgNo()); in getParamInAllocaType()
291 getParent()->addParamAttr(getArgNo(), Kind); in addAttr()
295 getParent()->addParamAttr(getArgNo(), Attr); in addAttr()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/NVPTX/
H A DNVPTXUtilities.cpp179 if (is_contained(annot, arg->getArgNo())) in isSampler()
191 if (is_contained(annot, arg->getArgNo())) in isImageReadOnly()
203 if (is_contained(annot, arg->getArgNo())) in isImageWriteOnly()
215 if (is_contained(annot, arg->getArgNo())) in isImageReadWrite()
H A DNVPTXLowerArgs.cpp375 AllocA->setAlignment(Func->getParamAlign(Arg->getArgNo()) in handleByValParam()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPURewriteOutArguments.cpp297 OutArgIndexes.insert({OutArg->getArgNo(), ArgTy}); in runOnFunction()
362 if (OutArgIndexes.count(Arg.getArgNo())) { in runOnFunction()
377 if (!OutArgIndexes.count(Arg.getArgNo())) in runOnFunction()
382 Type *EltTy = OutArgIndexes[Arg.getArgNo()]; in runOnFunction()
H A DR600OpenCLImageTypeLoweringPass.cpp222 StringRef Type = ArgTypeFromMD(KernelMDNode, Arg.getArgNo()); in replaceImageAndSamplerUses()
226 StringRef AccessQual = AccessQualFromMD(KernelMDNode, Arg.getArgNo()); in replaceImageAndSamplerUses()
298 if (IsImageType(ArgTypeFromMD(KernelMDNode, Arg.getArgNo()))) { in addImplicitArgs()
H A DAMDGPUAliasAnalysis.cpp162 unsigned ArgNo = Arg->getArgNo(); in pointsToConstantMemory()
H A DAMDGPUHSAMetadataStreamer.cpp293 auto ArgNo = Arg.getArgNo(); in emitKernelArg()
693 auto ArgNo = Arg.getArgNo(); in emitKernelArg()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DAbstractCallSite.h164 return getCallArgOperandNo(Arg.getArgNo()); in getCallArgOperandNo()
178 return getCallArgOperand(Arg.getArgNo()); in getCallArgOperand()
H A DArgument.h46 unsigned getArgNo() const { in getArgNo() function
/llvm-project-15.0.7/llvm/tools/llvm-reduce/deltas/
H A DReduceOperandsSkip.cpp134 if (LHSArg->getArgNo() < RHSArg->getArgNo()) in opportunities()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DAliasAnalysisSummary.cpp61 return argNumberToAttr(Arg->getArgNo()); in getGlobalOrArgAttrFromValue()
H A DCFLAndersAliasAnalysis.cpp361 Index = Arg->getArgNo() + 1; in getInterfaceValue()
412 auto ArgVal = InterfaceValue{Arg.getArgNo() + 1, 0}; in populateExternalRelations()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DStdLibraryFunctionsChecker.cpp140 ArgNo getArgNo() const { return ArgN; } in getArgNo() function in __anon09a2c6cc0111::StdLibraryFunctionsChecker::ValueConstraint
266 SVal V = getArgSVal(Call, getArgNo()); in apply()
340 SVal BufV = getArgSVal(Call, getArgNo()); in apply()
651 assert(VC->getArgNo() != Ret && in ArgConstraint()
794 QualType T = Summary.getArgType(getArgNo()); in describe()
863 QualType T = Summary.getArgType(getArgNo()); in applyAsOutOfRange()
864 SVal V = getArgSVal(Call, getArgNo()); in applyAsOutOfRange()
892 QualType T = Summary.getArgType(getArgNo()); in applyAsWithinRange()
893 SVal V = getArgSVal(Call, getArgNo()); in applyAsWithinRange()
948 QualType T = Summary.getArgType(getArgNo()); in apply()
[all …]
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DFunctionSpecialization.cpp733 auto *V = CS.getArgOperand(A->getArgNo()); in getPossibleConstants()
789 unsigned ArgNo = Arg.Formal->getArgNo(); in rewriteCallSites()
794 unsigned ArgNo = Arg.Formal->getArgNo(); in rewriteCallSites()
H A DArgumentPromotion.cpp441 return isDereferenceableAndAlignedPointer(CB.getArgOperand(Arg->getArgNo()), in allCallersPassValidPointerForArgument()
773 unsigned ArgNo = PtrArg->getArgNo(); in promoteArguments()
H A DDeadArgumentElimination.cpp300 UnusedArgs.push_back(Arg.getArgNo()); in removeDeadArgumentsFromCallers()
301 F.removeParamAttrs(Arg.getArgNo(), UBImplyingAttributes); in removeDeadArgumentsFromCallers()
H A DCalledValuePropagation.cpp286 CVPLatticeKey(CB.getArgOperand(A.getArgNo()), IPOGrouping::Register); in visitCallBase()
H A DAttributor.cpp880 IRPosition::callsite_argument(*CB, Arg.getArgNo())); in SubsumingPositionIterator()
882 IRPosition::value(*CB->getArgOperand(Arg.getArgNo()))); in SubsumingPositionIterator()
1152 IRPosition::callsite_argument(CB, Arg->getArgNo()), AA, in translateArgumentToCallSiteContent()
2504 std::unique_ptr<ArgumentReplacementInfo> &ARI = ARIs[Arg.getArgNo()]; in registerFunctionSignatureRewrite()
2560 ARIs[Arg.getArgNo()]) { in rewriteFunctionSignatures()
2568 OldFnAttributeList.getParamAttrs(Arg.getArgNo())); in rewriteFunctionSignatures()
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Interpreter/
H A DExternalFunctions.cpp211 const unsigned ArgNo = A->getArgNo(); in ffiInvoke()
223 const unsigned ArgNo = A->getArgNo(); in ffiInvoke()
/llvm-project-15.0.7/llvm/lib/Target/SPIRV/
H A DSPIRVPrepareFunctions.cpp79 std::pair<int, Type *>(Arg.getArgNo(), Arg.getType())); in processFunctionSignature()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DPredicateInfo.cpp114 return ArgA->getArgNo() < ArgB->getArgNo(); in valueComesBefore()
H A DCloneFunction.cpp116 NewArgAttrs[NewArg->getArgNo()] = in CloneFunctionInto()
117 OldAttrs.getParamAttrs(OldArg.getArgNo()); in CloneFunctionInto()
/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DSparsePropagation.cpp173 TestLatticeKey(I.getArgOperand(A.getArgNo()), IPOGrouping::Register); in visitCallBase()
/llvm-project-15.0.7/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h634 return getArgNo(/* CallbackCalleeArgIfApplicable */ true);
643 return getArgNo(/* CallbackCalleeArgIfApplicable */ false);
823 int getArgNo(bool CallbackCalleeArgIfApplicable) const {
826 return Arg->getArgNo();
829 return cast<Argument>(getAsValuePtr())->getArgNo();
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DSCCP.cpp695 F->removeParamAttr(A.getArgNo(), Attribute::Returned); in runIPSCCP()

12