| /freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/ |
| D | Function.cpp | 99 if (getParent()->hasParamAttribute(getArgNo(), Attribute::NonNull) && in hasNonNullAttr() 101 getParent()->hasParamAttribute(getArgNo(), Attribute::NoUndef))) in hasNonNullAttr() 122 return getParent()->hasParamAttribute(getArgNo(), Attribute::SwiftSelf); in hasSwiftSelfAttr() 126 return getParent()->hasParamAttribute(getArgNo(), Attribute::SwiftError); in hasSwiftErrorAttr() 143 return Attrs.hasParamAttribute(getArgNo(), Attribute::ByVal) || in hasPassPointeeByValueCopyAttr() 144 Attrs.hasParamAttribute(getArgNo(), Attribute::InAlloca) || in hasPassPointeeByValueCopyAttr() 145 Attrs.hasParamAttribute(getArgNo(), Attribute::Preallocated); in hasPassPointeeByValueCopyAttr() 152 return Attrs.hasParamAttribute(getArgNo(), Attribute::ByVal) || in hasPointeeInMemoryValueAttr() 153 Attrs.hasParamAttribute(getArgNo(), Attribute::StructRet) || in hasPointeeInMemoryValueAttr() 154 Attrs.hasParamAttribute(getArgNo(), Attribute::InAlloca) || in hasPointeeInMemoryValueAttr() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| D | NVPTXUtilities.cpp | 169 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()
|
| D | NVPTXLowerArgs.cpp | 286 AllocA->setAlignment(Func->getParamAlign(Arg->getArgNo()) in handleByValParam()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
| D | AbstractCallSite.h | 164 return getCallArgOperandNo(Arg.getArgNo()); in getCallArgOperandNo() 178 return getCallArgOperand(Arg.getArgNo()); in getCallArgOperand()
|
| D | Argument.h | 47 unsigned getArgNo() const { in getArgNo() function
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| D | R600OpenCLImageTypeLoweringPass.cpp | 222 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()
|
| D | AMDGPURewriteOutArguments.cpp | 327 OutArgIndexes.insert(OutArg->getArgNo()); in runOnFunction() 416 if (OutArgIndexes.count(Arg.getArgNo())) { in runOnFunction() 431 if (!OutArgIndexes.count(Arg.getArgNo())) in runOnFunction()
|
| D | AMDGPUAliasAnalysis.cpp | 157 unsigned ArgNo = Arg->getArgNo(); in pointsToConstantMemory()
|
| D | AMDGPUHSAMetadataStreamer.cpp | 291 auto ArgNo = Arg.getArgNo(); in emitKernelArg() 685 auto ArgNo = Arg.getArgNo(); in emitKernelArg()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| D | FunctionSpecialization.cpp | 219 Argument *ClonedArg = Clone->arg_begin() + A.getArgNo(); in specializeFunction() 484 auto *V = CS.getArgOperand(A->getArgNo()); in getPossibleConstants() 511 unsigned ArgNo = Arg.getArgNo(); in rewriteCallSites()
|
| D | Attributor.cpp | 586 IRPosition::callsite_argument(*CB, Arg.getArgNo())); in SubsumingPositionIterator() 588 IRPosition::value(*CB->getArgOperand(Arg.getArgNo()))); in SubsumingPositionIterator() 842 IRPosition::callsite_argument(CB, Arg->getArgNo()), AA, in translateArgumentToCallSiteContent() 2094 std::unique_ptr<ArgumentReplacementInfo> &ARI = ARIs[Arg.getArgNo()]; in registerFunctionSignatureRewrite() 2152 ARIs[Arg.getArgNo()]) { in rewriteFunctionSignatures() 2160 OldFnAttributeList.getParamAttributes(Arg.getArgNo())); in rewriteFunctionSignatures()
|
| D | DeadArgumentElimination.cpp | 298 UnusedArgs.push_back(Arg.getArgNo()); in RemoveDeadArgumentsFromCallers() 299 Fn.removeParamAttrs(Arg.getArgNo(), UBImplyingAttributes); in RemoveDeadArgumentsFromCallers()
|
| D | CalledValuePropagation.cpp | 283 CVPLatticeKey(CB.getArgOperand(A.getArgNo()), IPOGrouping::Register); in visitCallBase()
|
| D | ArgumentPromotion.cpp | 485 unsigned ArgNo = Arg->getArgNo(); in allCallersPassValidPointerForArgument() 933 unsigned ArgNo = PtrArg->getArgNo(); in promoteArguments()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| D | StdLibraryFunctionsChecker.cpp | 135 ArgNo getArgNo() const { return ArgN; } in getArgNo() function in __anonf13316b40111::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 …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
| D | AliasAnalysisSummary.cpp | 61 return argNumberToAttr(Arg->getArgNo()); in getGlobalOrArgAttrFromValue()
|
| D | CFLAndersAliasAnalysis.cpp | 361 Index = Arg->getArgNo() + 1; in getInterfaceValue() 412 auto ArgVal = InterfaceValue{Arg.getArgNo() + 1, 0}; in populateExternalRelations()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/ |
| D | ExternalFunctions.cpp | 211 const unsigned ArgNo = A->getArgNo(); in ffiInvoke() 223 const unsigned ArgNo = A->getArgNo(); in ffiInvoke()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| D | PredicateInfo.cpp | 122 return ArgA->getArgNo() < ArgB->getArgNo(); in valueComesBefore()
|
| D | CloneFunction.cpp | 118 NewArgAttrs[NewArg->getArgNo()] = in CloneFunctionInto() 119 OldAttrs.getParamAttributes(OldArg.getArgNo()); in CloneFunctionInto()
|
| D | InlineFunction.cpp | 951 if (CB.paramHasAttr(Arg.getArgNo(), Attribute::NoAlias) && !Arg.use_empty()) in AddAliasScopeMetadata() 1100 if (!CB.paramHasAttr(A->getArgNo(), Attribute::NoAlias)) in AddAliasScopeMetadata() 1293 Value *ArgVal = CB.getArgOperand(Arg.getArgNo()); in AddAlignmentAssumptions()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| D | Attributor.h | 502 return getArgNo(/* CallbackCalleeArgIfApplicable */ true); in getCalleeArgNo() 511 return getArgNo(/* CallbackCalleeArgIfApplicable */ false); in getCallSiteArgNo() 691 int getArgNo(bool CallbackCalleeArgIfApplicable) const { in getArgNo() function 694 return Arg->getArgNo(); in getArgNo() 697 return cast<Argument>(getAsValuePtr())->getArgNo(); in getArgNo()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| D | SCCP.cpp | 636 F->removeParamAttr(A.getArgNo(), Attribute::Returned); in runIPSCCP()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/ |
| D | AMDGPUBaseInfo.cpp | 1828 return F->getAttributes().hasParamAttribute(A->getArgNo(), Attribute::InReg) || in isArgPassedInSGPR() 1829 F->getAttributes().hasParamAttribute(A->getArgNo(), Attribute::ByVal); in isArgPassedInSGPR()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
| D | MipsFastISel.cpp | 1364 LLVM_DEBUG(dbgs() << ".. " << FormalArg.getArgNo() << ": " in fastLowerArguments() 1463 unsigned ArgNo = FormalArg.getArgNo(); in fastLowerArguments()
|