Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DFunction.cpp94 if (getParent()->hasParamAttribute(getArgNo(), Attribute::NonNull) && in hasNonNullAttr()
96 getParent()->hasParamAttribute(getArgNo(), Attribute::NoUndef))) in hasNonNullAttr()
117 return getParent()->hasParamAttribute(getArgNo(), Attribute::SwiftSelf); in hasSwiftSelfAttr()
121 return getParent()->hasParamAttribute(getArgNo(), Attribute::SwiftError); in hasSwiftErrorAttr()
138 return Attrs.hasParamAttribute(getArgNo(), Attribute::ByVal) || in hasPassPointeeByValueCopyAttr()
139 Attrs.hasParamAttribute(getArgNo(), Attribute::InAlloca) || in hasPassPointeeByValueCopyAttr()
140 Attrs.hasParamAttribute(getArgNo(), Attribute::Preallocated); in hasPassPointeeByValueCopyAttr()
147 return Attrs.hasParamAttribute(getArgNo(), Attribute::ByVal) || in hasPointeeInMemoryValueAttr()
148 Attrs.hasParamAttribute(getArgNo(), Attribute::StructRet) || in hasPointeeInMemoryValueAttr()
149 Attrs.hasParamAttribute(getArgNo(), Attribute::InAlloca) || in hasPointeeInMemoryValueAttr()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXUtilities.cpp169 if (is_contained(annot, arg->getArgNo())) in isSampler()
181 if (is_contained(annot, arg->getArgNo())) in isImageReadOnly()
193 if (is_contained(annot, arg->getArgNo())) in isImageWriteOnly()
205 if (is_contained(annot, arg->getArgNo())) in isImageReadWrite()
H A DNVPTXLowerArgs.cpp285 AllocA->setAlignment(Func->getParamAlign(Arg->getArgNo()) in handleByValParam()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DAbstractCallSite.h164 return getCallArgOperandNo(Arg.getArgNo()); in getCallArgOperandNo()
178 return getCallArgOperand(Arg.getArgNo()); in getCallArgOperand()
H A DArgument.h47 unsigned getArgNo() const { in getArgNo() function
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
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 DAMDGPURewriteOutArguments.cpp327 OutArgIndexes.insert(OutArg->getArgNo()); in runOnFunction()
416 if (OutArgIndexes.count(Arg.getArgNo())) { in runOnFunction()
431 if (!OutArgIndexes.count(Arg.getArgNo())) in runOnFunction()
H A DAMDGPUAliasAnalysis.cpp157 unsigned ArgNo = Arg->getArgNo(); in pointsToConstantMemory()
H A DAMDGPUHSAMetadataStreamer.cpp291 auto ArgNo = Arg.getArgNo(); in emitKernelArg()
685 auto ArgNo = Arg.getArgNo(); in emitKernelArg()
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DStdLibraryFunctionsChecker.cpp135 ArgNo getArgNo() const { return ArgN; } in getArgNo() function in __anon6255e2070111::StdLibraryFunctionsChecker::ValueConstraint
261 SVal V = getArgSVal(Call, getArgNo()); in apply()
335 SVal BufV = getArgSVal(Call, getArgNo()); in apply()
504 assert(VC->getArgNo() != Ret && in ArgConstraint()
599 R->addRange(Call.getArgSourceRange(VC->getArgNo())); in reportBug()
603 Call.getArgSourceRange(VC->getArgNo())); in reportBug()
634 QualType T = Summary.getArgType(getArgNo()); in describe()
703 QualType T = Summary.getArgType(getArgNo()); in applyAsOutOfRange()
704 SVal V = getArgSVal(Call, getArgNo()); in applyAsOutOfRange()
732 QualType T = Summary.getArgType(getArgNo()); in applyAsWithinRange()
[all …]
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/
H A DExternalFunctions.cpp209 const unsigned ArgNo = A->getArgNo(); in ffiInvoke()
221 const unsigned ArgNo = A->getArgNo(); in ffiInvoke()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DAttributor.cpp372 IRPosition::callsite_argument(*CB, Arg.getArgNo())); in SubsumingPositionIterator()
374 IRPosition::value(*CB->getArgOperand(Arg.getArgNo()))); in SubsumingPositionIterator()
1658 std::unique_ptr<ArgumentReplacementInfo> &ARI = ARIs[Arg.getArgNo()]; in registerFunctionSignatureRewrite()
1716 ARIs[Arg.getArgNo()]) { in rewriteFunctionSignatures()
1724 OldFnAttributeList.getParamAttributes(Arg.getArgNo())); in rewriteFunctionSignatures()
H A DDeadArgumentElimination.cpp297 UnusedArgs.push_back(Arg.getArgNo()); in RemoveDeadArgumentsFromCallers()
298 Fn.removeParamUndefImplyingAttrs(Arg.getArgNo()); in RemoveDeadArgumentsFromCallers()
H A DCalledValuePropagation.cpp283 CVPLatticeKey(CB.getArgOperand(A.getArgNo()), IPOGrouping::Register); in visitCallBase()
H A DArgumentPromotion.cpp486 unsigned ArgNo = Arg->getArgNo(); in allCallersPassValidPointerForArgument()
934 unsigned ArgNo = PtrArg->getArgNo(); in promoteArguments()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DPredicateInfo.cpp120 return ArgA->getArgNo() < ArgB->getArgNo(); in valueComesBefore()
H A DCloneFunction.cpp119 NewArgAttrs[NewArg->getArgNo()] = in CloneFunctionInto()
120 OldAttrs.getParamAttributes(OldArg.getArgNo()); in CloneFunctionInto()
H A DInlineFunction.cpp950 if (CB.paramHasAttr(Arg.getArgNo(), Attribute::NoAlias) && !Arg.use_empty()) in AddAliasScopeMetadata()
1099 if (!CB.paramHasAttr(A->getArgNo(), Attribute::NoAlias)) in AddAliasScopeMetadata()
1292 Value *ArgVal = CB.getArgOperand(Arg.getArgNo()); in AddAlignmentAssumptions()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h430 return getArgNo(/* CallbackCalleeArgIfApplicable */ true); in getCalleeArgNo()
439 return getArgNo(/* CallbackCalleeArgIfApplicable */ false); in getCallSiteArgNo()
619 int getArgNo(bool CallbackCalleeArgIfApplicable) const { in getArgNo() function
622 return Arg->getArgNo(); in getArgNo()
625 return cast<Argument>(getAsValuePtr())->getArgNo(); in getArgNo()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DSCCP.cpp641 F->removeParamAttr(A.getArgNo(), Attribute::Returned); in runIPSCCP()
H A DGVNHoist.cpp602 return 3 + A->getArgNo(); in rank()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.cpp1806 return F->getAttributes().hasParamAttribute(A->getArgNo(), Attribute::InReg) || in isArgPassedInSGPR()
1807 F->getAttributes().hasParamAttribute(A->getArgNo(), Attribute::ByVal); in isArgPassedInSGPR()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp1364 LLVM_DEBUG(dbgs() << ".. " << FormalArg.getArgNo() << ": " in fastLowerArguments()
1463 unsigned ArgNo = FormalArg.getArgNo(); in fastLowerArguments()

12