Home
last modified time | relevance | path

Searched refs:NumParams (Results 1 – 25 of 57) sorted by relevance

123

/llvm-project-15.0.7/llvm/lib/Analysis/
H A DTargetLibraryInfo.cpp945 --NumParams; in isValidProtoForLibFunc()
966 return ((NumParams == 2 || NumParams == 3) && in isValidProtoForLibFunc()
970 --NumParams; in isValidProtoForLibFunc()
980 --NumParams; in isValidProtoForLibFunc()
992 --NumParams; in isValidProtoForLibFunc()
1004 --NumParams; in isValidProtoForLibFunc()
1017 --NumParams; in isValidProtoForLibFunc()
1138 --NumParams; in isValidProtoForLibFunc()
1151 --NumParams; in isValidProtoForLibFunc()
1162 --NumParams; in isValidProtoForLibFunc()
[all …]
H A DMemoryBuiltins.cpp105 unsigned NumParams; member
204 FTy->getNumParams() == FnData->NumParams && in getAllocationDataForFunction()
260 Result.NumParams = Callee->getNumOperands(); in getAllocationSize()
478 unsigned NumParams; member
568 if (FTy->getNumParams() != FnData->NumParams) in isLibFreeFunction()
H A DVectorUtils.cpp1518 for (unsigned Pos = 0, NumParams = Parameters.size(); Pos < NumParams; in hasValidParameterList() local
1539 if (Parameters[Pos].LinearStepOrPos >= int(NumParams)) in hasValidParameterList()
1552 for (unsigned NextPos = Pos + 1; NextPos < NumParams; ++NextPos) in hasValidParameterList()
/llvm-project-15.0.7/clang/test/CXX/expr/expr.prim/expr.prim.lambda/
H A Dp5-generic-lambda-1y.cpp20 auto NumParams = [](auto Self, auto h, auto ... rest) -> unsigned { in __anonad8db0ae0202() variable
26 overload<decltype(Base), decltype(NumParams)> O(Base, NumParams);
38 auto NumParams = [](auto Self, auto h, auto ... rest) { in __anonad8db0ae0402() variable
44 overload<decltype(Base), decltype(NumParams)> O(Base, NumParams);
/llvm-project-15.0.7/clang/lib/AST/
H A DStmtCXX.cpp96 unsigned NumParams) { in Create() argument
98 CoroutineBodyStmt::FirstParamMove + NumParams); in Create()
102 Result->NumParams = NumParams; in Create()
104 std::uninitialized_fill(ParamBegin, ParamBegin + NumParams, in Create()
110 : Stmt(CoroutineBodyStmtClass), NumParams(Args.ParamMoves.size()) { in CoroutineBodyStmt()
H A DDecl.cpp1718 unsigned NumParams = FD->getNumParams(); in printNestedNameSpecifier() local
1719 for (unsigned i = 0; i < NumParams; ++i) { in printNestedNameSpecifier()
1726 if (NumParams > 0) in printNestedNameSpecifier()
4841 NumParams = NewParamInfo.size(); in setParams()
5018 CapturedDecl::CapturedDecl(DeclContext *DC, unsigned NumParams) in CapturedDecl() argument
5020 NumParams(NumParams), ContextParam(0), BodyAndNothrow(nullptr, false) {} in CapturedDecl()
5023 unsigned NumParams) { in Create() argument
5024 return new (C, DC, additionalSizeToAlloc<ImplicitParamDecl *>(NumParams)) in Create()
5025 CapturedDecl(DC, NumParams); in Create()
5029 unsigned NumParams) { in CreateDeserialized() argument
[all …]
H A DExprCXX.cpp1602 unsigned NumParams, in FunctionParmPackExpr() argument
1605 ParamPack(ParamPack), NameLoc(NameLoc), NumParameters(NumParams) { in FunctionParmPackExpr()
1607 std::uninitialized_copy(Params, Params + NumParams, in FunctionParmPackExpr()
1623 unsigned NumParams) { in CreateEmpty() argument
1624 return new (Context.Allocate(totalSizeToAlloc<VarDecl *>(NumParams))) in CreateEmpty()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyAddMissingPrototypes.cpp81 unsigned NumParams = F.getFunctionType()->getNumParams(); in runOnModule() local
82 if (NumParams != 0) { in runOnModule()
83 if (!(NumParams == 1 && F.arg_begin()->hasStructRetAttr())) in runOnModule()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DReturnBracedInitListCheck.cpp66 for (unsigned I = 0, NumParams = MatchedConstructExpr->getNumArgs(); in check() local
67 I < NumParams; ++I) { in check()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DStmtCXX.h334 unsigned NumParams; variable
368 unsigned NumParams);
420 return {getStoredStmts() + SubStmt::FirstParamMove, NumParams}; in getParamMoves()
433 getStoredStmts() + SubStmt::FirstParamMove + NumParams); in children()
439 NumParams); in children()
H A DDeclObjC.h156 unsigned NumParams = 0; variable
196 return reinterpret_cast<SourceLocation *>(getParams() + NumParams); in getStoredSelLocs()
199 return reinterpret_cast<const SourceLocation *>(getParams() + NumParams); in getStoredSelLocs()
350 unsigned param_size() const { return NumParams; } in param_size()
362 return param_const_iterator(getParams() + NumParams); in param_end()
366 param_iterator param_end() { return param_iterator(getParams() + NumParams); } in param_end()
378 NumParams); in parameters()
382 assert(Idx < NumParams && "Index out of bounds!"); in getParamDecl()
665 unsigned NumParams; variable
688 unsigned size() const { return NumParams; } in size()
H A DDeclTemplate.h81 unsigned NumParams : 29; variable
100 return NumParams; in numTrailingObjects()
127 iterator end() { return begin() + NumParams; } in end()
128 const_iterator end() const { return begin() + NumParams; } in end()
130 unsigned size() const { return NumParams; } in size()
2478 unsigned NumParams = 0;
2490 TemplateParameterList **Params, unsigned NumParams,
2492 : Decl(Decl::FriendTemplate, DC, Loc), NumParams(NumParams),
2527 assert(i <= NumParams);
2532 return NumParams;
H A DDecl.h4274 unsigned NumParams = 0; variable
4323 unsigned getNumParams() const { return NumParams; } in getNumParams()
4414 return NumParams; in numTrailingObjects()
4419 unsigned NumParams;
4427 explicit CapturedDecl(DeclContext *DC, unsigned NumParams);
4443 unsigned NumParams);
4453 unsigned getNumParams() const { return NumParams; } in getNumParams()
4456 assert(i < NumParams); in getParam()
4460 assert(i < NumParams); in setParam()
4474 assert(ContextParam < NumParams); in getContextParam()
[all …]
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaAvailability.cpp255 unsigned NumParams; in tryParseObjCMethodName() local
259 NumParams = SlotNames.size(); in tryParseObjCMethodName()
264 NumParams = 0; in tryParseObjCMethodName()
274 return NumParams; in tryParseObjCMethodName()
502 Optional<unsigned> NumParams = tryParseObjCMethodName( in DoEmitAvailabilityWarning() local
504 if (NumParams && *NumParams == Sel.getNumArgs()) { in DoEmitAvailabilityWarning()
H A DDeclSpec.cpp164 unsigned NumParams, in getFunction() argument
202 I.Fun.NumParams = NumParams; in getFunction()
235 if (NumParams) { in getFunction()
241 NumParams <= llvm::array_lengthof(TheDeclarator.InlineParams)) { in getFunction()
243 new (I.Fun.Params) ParamInfo[NumParams]; in getFunction()
247 I.Fun.Params = new DeclaratorChunk::ParamInfo[NumParams]; in getFunction()
250 for (unsigned i = 0; i < NumParams; i++) in getFunction()
H A DSemaTemplateDeduction.cpp1004 const QualType *Params, unsigned NumParams, in DeduceTemplateArguments() argument
1016 for (; ParamIdx != NumParams; ++ParamIdx) { in DeduceTemplateArguments()
1059 if (ParamIdx + 1 == NumParams || PackScope.hasFixedArity()) { in DeduceTemplateArguments()
3959 unsigned NumParams = Function->getNumParams(); in DeduceTemplateArguments() local
3969 else if (TooManyArguments(NumParams, Args.size(), PartialOverloading)) { in DeduceTemplateArguments()
3998 for (unsigned I = 0; I != NumParams; ++I) in DeduceTemplateArguments()
5109 unsigned NumParams = Function->getNumParams(); in isVariadicFunctionTemplate() local
5110 if (NumParams == 0) in isVariadicFunctionTemplate()
5113 ParmVarDecl *Last = Function->getParamDecl(NumParams - 1); in isVariadicFunctionTemplate()
5118 while (--NumParams > 0) { in isVariadicFunctionTemplate()
[all …]
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DHotColdSplitting.cpp298 int NumParams = NumInputs + NumOutputsAndSplitPhis; in getOutliningPenalty() local
299 if (NumParams > MaxParametersForSplit) { in getOutliningPenalty()
306 LLVM_DEBUG(dbgs() << "Applying penalty for: " << NumParams << " params\n"); in getOutliningPenalty()
307 Penalty += CostForArgMaterialization * NumParams; in getOutliningPenalty()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DCallPromotionUtils.cpp400 unsigned NumParams = Callee->getFunctionType()->getNumParams(); in isLegalToPromote() local
407 if (NumArgs != NumParams && !Callee->isVarArg()) { in isLegalToPromote()
417 for (; I < NumParams; ++I) { in isLegalToPromote()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSemaInternal.h30 return FTI.NumParams == 1 && !FTI.isVariadic && in FTIHasSingleVoidParameter()
38 return FTI.NumParams && !FTIHasSingleVoidParameter(FTI); in FTIHasNonVoidParameters()
H A DParsedTemplate.h259 unsigned NumParams);
H A DDeclSpec.h1316 unsigned NumParams; member
1381 for (unsigned I = 0; I < NumParams; ++I) in freeParams()
1387 NumParams = 0; in freeParams()
1421 bool isKNRPrototype() const { return !hasPrototype && NumParams != 0; } in isKNRPrototype()
1628 ParamInfo *Params, unsigned NumParams,
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DPreamble.cpp142 const auto NumParams = FD->getNumParams(); in isLikelyForwardingFunction() local
144 if (NumParams > 0) { in isLikelyForwardingFunction()
145 const auto *LastParam = FD->getParamDecl(NumParams - 1); in isLikelyForwardingFunction()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReaderDecl.cpp1074 unsigned NumParams = Record.readInt(); in VisitFunctionDecl() local
1076 Params.reserve(NumParams); in VisitFunctionDecl()
1077 for (unsigned I = 0; I != NumParams; ++I) in VisitFunctionDecl()
1112 unsigned NumParams = Record.readInt(); in VisitObjCMethodDecl() local
1114 Params.reserve(NumParams); in VisitObjCMethodDecl()
1115 for (unsigned I = 0; I != NumParams; ++I) in VisitObjCMethodDecl()
1647 unsigned NumParams = Record.readInt(); in VisitBlockDecl() local
1649 Params.reserve(NumParams); in VisitBlockDecl()
1650 for (unsigned I = 0; I != NumParams; ++I) in VisitBlockDecl()
2166 unsigned NumParams = Record.readInt(); in VisitFriendTemplateDecl() local
[all …]
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DEasilySwappableParametersCheck.cpp1415 std::size_t NumParams = FD->getNumParams(); in modelMixingRange() local
1416 assert(StartIndex < NumParams && "out of bounds for start"); in modelMixingRange()
1423 for (std::size_t I = StartIndex + 1; I < NumParams; ++I) { in modelMixingRange()
2148 std::size_t NumParams = FD->getNumParams(); in check() local
2157 << NumParams << " parameters...\n"); in check()
2158 while (MixableRangeStartIndex < NumParams) { in check()
/llvm-project-15.0.7/llvm/tools/llvm-dwarfdump/
H A DStatistics.cpp100 uint64_t NumParams = 0; member
446 FnStats.NumParams++; in collectStatsForDie()
933 ParamTotal += Stats.NumParams; in collectStatsForObjectFile()

123