reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Analysis/TargetTransformInfoImpl.h
  136       NumArgs = FTy->getNumParams();
include/llvm/CodeGen/FastISel.h
  119       NumFixedArgs = FuncTy->getNumParams();
  143       NumFixedArgs = (FixedArgs == ~0U) ? FuncTy->getNumParams() : FixedArgs;
include/llvm/CodeGen/TargetLowering.h
 3522       NumFixedArgs = FTy->getNumParams();
include/llvm/IR/DerivedTypes.h
  163   return cast<FunctionType>(this)->getNumParams();
lib/Analysis/Lint.cpp
  240     Assert(FT->isVarArg() ? FT->getNumParams() <= NumActualArgs
  241                           : FT->getNumParams() == NumActualArgs,
lib/Analysis/MemoryBuiltins.cpp
  161       FTy->getNumParams() == FnData->NumParams &&
  453   if (FTy->getNumParams() != ExpectedNumParams)
lib/Analysis/StackSafetyAnalysis.cpp
  193   for (unsigned ArgNo = 0; ArgNo < Type->getNumParams(); ArgNo++) {
lib/Analysis/TargetLibraryInfo.cpp
  642   unsigned NumParams = FTy.getNumParams();
lib/Bitcode/Reader/BitcodeReader.cpp
 4502       if (Record.size() < FTy->getNumParams() + OpNum)
 4507       for (unsigned i = 0, e = FTy->getNumParams(); i != e; ++i, ++OpNum) {
 4589       if (Record.size() < FTy->getNumParams() + OpNum)
 4594       for (unsigned i = 0, e = FTy->getNumParams(); i != e; ++i, ++OpNum) {
 5030       if (Record.size() < FTy->getNumParams() + OpNum)
 5036       for (unsigned i = 0, e = FTy->getNumParams(); i != e; ++i, ++OpNum) {
lib/Bitcode/Writer/BitcodeWriter.cpp
  907       for (unsigned i = 0, e = FT->getNumParams(); i != e; ++i)
 2773     for (unsigned i = 0, e = FTy->getNumParams(); i != e; ++i)
 2778       for (unsigned i = FTy->getNumParams(), e = II->getNumArgOperands();
 2855     for (unsigned i = 0, e = FTy->getNumParams(); i != e; ++i)
 2860       for (unsigned i = FTy->getNumParams(), e = CBI->getNumArgOperands();
 3014     for (unsigned i = 0, e = FTy->getNumParams(); i != e; ++i) {
 3024       for (unsigned i = FTy->getNumParams(), e = CI.getNumArgOperands();
lib/CodeGen/GlobalISel/CallLowering.cpp
   44   unsigned NumFixedArgs = CS.getFunctionType()->getNumParams();
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 2534     assert(FnTy->getNumParams() == 1 && "Invalid function signature");
lib/ExecutionEngine/ExecutionEngine.cpp
  434   unsigned NumArgs = Fn->getFunctionType()->getNumParams();
lib/ExecutionEngine/Interpreter/Interpreter.cpp
   91   const size_t ArgCount = F->getFunctionType()->getNumParams();
lib/ExecutionEngine/MCJIT/MCJIT.cpp
  516   assert((FTy->getNumParams() == ArgValues.size() ||
  517           (FTy->isVarArg() && FTy->getNumParams() <= ArgValues.size())) &&
  519   assert(FTy->getNumParams() == ArgValues.size() &&
  554       if (FTy->getNumParams() == 1 &&
lib/ExecutionEngine/Orc/OrcMCJITReplacement.cpp
   35   assert((FTy->getNumParams() == ArgValues.size() ||
   36           (FTy->isVarArg() && FTy->getNumParams() <= ArgValues.size())) &&
   38   assert(FTy->getNumParams() == ArgValues.size() &&
   73       if (FTy->getNumParams() == 1 && FTy->getParamType(0)->isIntegerTy(32)) {
lib/IR/AsmWriter.cpp
  585       if (FTy->getNumParams()) OS << ", ";
 3456     for (unsigned I = 0, E = FT->getNumParams(); I != E; ++I) {
 3479     if (FT->getNumParams()) Out << ", ";
lib/IR/AutoUpgrade.cpp
   57      F->getFunctionType()->getNumParams() - 1);
  409     if (F->getFunctionType()->getNumParams() == 0)
 3894         if (I < NewFuncTy->getNumParams()) {
lib/IR/Core.cpp
  658   return unwrap<FunctionType>(FunctionTy)->getNumParams();
lib/IR/Function.cpp
  247       NumArgs(Ty->getNumParams()) {
  257   if (Ty->getNumParams())
  609     for (size_t i = 0; i < FT->getNumParams(); i++)
lib/IR/InlineAsm.cpp
  299   if (Ty->getNumParams() != NumInputs) return false;
lib/IR/Instructions.cpp
  393   assert((Args.size() == FTy->getNumParams() ||
  394           (FTy->isVarArg() && Args.size() > FTy->getNumParams())) &&
  398     assert((i >= FTy->getNumParams() ||
  417   assert(FTy->getNumParams() == 0 && "Calling a function with bad signature");
  730   assert(((Args.size() == FTy->getNumParams()) ||
  731           (FTy->isVarArg() && Args.size() > FTy->getNumParams())) &&
  735     assert((i >= FTy->getNumParams() ||
  801   assert(((Args.size() == FTy->getNumParams()) ||
  802           (FTy->isVarArg() && Args.size() > FTy->getNumParams())) &&
  806     assert((i >= FTy->getNumParams() ||
lib/IR/Mangler.cpp
  172       (!FT->isVarArg() || FT->getNumParams() == 0 ||
  173        (FT->getNumParams() == 1 && MSFunc->hasStructRetAttr())))
lib/IR/Verifier.cpp
 1722   for (unsigned i = 0, e = FT->getNumParams(); i != e; ++i) {
 1766       Assert(i == FT->getNumParams() - 1,
 1824       if (ParamNo >= FT->getNumParams()) {
 1968   const int NumParams = (int)TargetFuncType->getNumParams();
 2145   Assert(FT->getNumParams() == NumArgs,
 2157   Assert(verifyAttributeCount(Attrs, FT->getNumParams()),
 2832     Assert(Call.arg_size() >= FTy->getNumParams(),
 2836     Assert(Call.arg_size() == FTy->getNumParams(),
 2840   for (unsigned i = 0, e = FTy->getNumParams(); i != e; ++i)
 2870     Value *InAllocaArg = Call.getArgOperand(FTy->getNumParams() - 1);
 2879   for (unsigned i = 0, e = FTy->getNumParams(); i != e; ++i) {
 2916     for (unsigned Idx = 0; Idx < FTy->getNumParams(); ++Idx) {
 2924     for (unsigned Idx = FTy->getNumParams(); Idx < Call.arg_size(); ++Idx) {
 3059     Assert(CallerTy->getNumParams() == CalleeTy->getNumParams(),
 3059     Assert(CallerTy->getNumParams() == CalleeTy->getNumParams(),
 3062     for (int I = 0, E = CallerTy->getNumParams(); I != E; ++I) {
 3081   for (int I = 0, E = CallerTy->getNumParams(); I != E; ++I) {
lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp
  280     for (unsigned i = 0; i < FT->getNumParams(); ++i) {
lib/Target/Hexagon/HexagonISelLowering.cpp
  333                         ? CLI.CS.getFunctionType()->getNumParams()
  702                         MF.getFunction().getFunctionType()->getNumParams());
lib/Target/Lanai/LanaiISelLowering.cpp
  613       NumFixedArgs = CalleeFn->getFunctionType()->getNumParams();
lib/Target/WebAssembly/WebAssemblyAddMissingPrototypes.cpp
   81     unsigned NumParams = F.getFunctionType()->getNumParams();
lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp
  138   if ((F->getFunctionType()->getNumParams() != Ty->getNumParams()) ||
  138   if ((F->getFunctionType()->getNumParams() != Ty->getNumParams()) ||
  233          FuncTy->getNumParams() == 0 &&
lib/Transforms/Coroutines/Coroutines.cpp
  584   if (FT->getNumParams() == 0 || !FT->getParamType(0)->isPointerTy())
  599   if (FT->getNumParams() != 1 ||
  614   if (FT->getNumParams() != 1 ||
lib/Transforms/IPO/DeadArgumentElimination.cpp
  441         if (ArgNo >= F->getFunctionType()->getNumParams())
  747   SmallVector<bool, 10> ArgAlive(FTy->getNumParams(), false);
  896     for (unsigned e = FTy->getNumParams(); i != e; ++I, ++i)
lib/Transforms/InstCombine/InstCombineCalls.cpp
 4362     int ix = FTy->getNumParams();
 4365     for (auto I = Call.arg_begin() + FTy->getNumParams(), E = Call.arg_end();
 4476   unsigned NumCommonArgs = std::min(FT->getNumParams(), NumActualArgs);
 4521     if (FT->getNumParams() < NumActualArgs && !FT->isVarArg())
 4536         FT->getNumParams() !=
 4537         cast<FunctionType>(APTy->getElementType())->getNumParams())
 4541   if (FT->getNumParams() < NumActualArgs && FT->isVarArg() &&
 4548         SRetIdx > FT->getNumParams())
 4587   for (unsigned i = NumCommonArgs; i != FT->getNumParams(); ++i) {
 4593   if (FT->getNumParams() < NumActualArgs) {
 4597       for (unsigned i = FT->getNumParams(); i != NumActualArgs; ++i, ++AI) {
 4619   assert((ArgAttrs.size() == FT->getNumParams() || FT->isVarArg()) &&
 4766       NewTypes.reserve(FTy->getNumParams()+1);
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
  255       TransformedFunction.TransformedType->getNumParams());
  267   for (unsigned i = TransformedFunction.OriginalType->getNumParams(),
  487   ArgTypes.append(T->getNumParams(), ShadowTy);
  501   ArgTypes.append(T->getNumParams(), ShadowTy);
  516   for (unsigned i = 0, ie = T->getNumParams(); i != ie; ++i) {
  529   for (unsigned i = 0, e = T->getNumParams(); i != e; ++i)
  667     unsigned n = FT->getNumParams();
  690     for (unsigned N = FT->getNumParams(); N != 0; ++AI, --N)
  701     for (unsigned N = FT->getNumParams(); N != 0; ++ValAI, ++ShadowAI, --N)
  832     bool IsZeroArgsVoidRet = (FT->getNumParams() == 0 && !FT->isVarArg() &&
 1592         for (unsigned n = FT->getNumParams(); n != 0; ++i, --n) {
 1599             TName += utostr(FT->getNumParams() - n);
 1613         for (unsigned n = FT->getNumParams(); n != 0; ++i, --n)
 1618                                            CS.arg_size() - FT->getNumParams());
 1641         for (i = CS.arg_begin() + FT->getNumParams(); i != CS.arg_end(); ++i)
 1652         for (unsigned n = 0; n < FT->getNumParams(); n++) {
 1675     for (unsigned i = 0, n = FT->getNumParams(); i != n; ++i) {
 1714     for (unsigned n = FT->getNumParams(); n != 0; ++i, --n)
 1718     for (unsigned n = FT->getNumParams(); n != 0; ++i, --n)
 1722       unsigned VarArgSize = CS.arg_size() - FT->getNumParams();
lib/Transforms/Instrumentation/MemorySanitizer.cpp
 3797       bool IsFixed = ArgNo < CS.getFunctionType()->getNumParams();
 4021          CS.getFunctionType()->getNumParams(), End = CS.arg_end();
 4176       bool IsFixed = ArgNo < CS.getFunctionType()->getNumParams();
 4416       bool IsFixed = ArgNo < CS.getFunctionType()->getNumParams();
lib/Transforms/Utils/CallPromotionUtils.cpp
  337   unsigned NumParams = Callee->getFunctionType()->getNumParams();
  395   auto CalleeParamNum = CalleeType->getNumParams();
lib/Transforms/Utils/Evaluator.cpp
  290   if (FTy->getNumParams() > CS.getNumArgOperands()) {
lib/Transforms/Utils/FunctionComparator.cpp
  463     if (FTyL->getNumParams() != FTyR->getNumParams())
  463     if (FTyL->getNumParams() != FTyR->getNumParams())
  464       return cmpNumbers(FTyL->getNumParams(), FTyR->getNumParams());
  464       return cmpNumbers(FTyL->getNumParams(), FTyR->getNumParams());
  472     for (unsigned i = 0, e = FTyL->getNumParams(); i != e; ++i) {
lib/Transforms/Utils/InlineFunction.cpp
 1865   for (unsigned i = CalledFunc->getFunctionType()->getNumParams();
 1900                  ArgNo < CI->getFunctionType()->getNumParams(); ++ArgNo)
lib/Transforms/Utils/ValueMapper.cpp
  894     Tys.reserve(FTy->getNumParams());
tools/clang/lib/CodeGen/CGCall.cpp
 1104     if (IRCallArgPos < IRFuncTy->getNumParams() &&
 3961         assert((FirstIRArg >= IRFuncTy->getNumParams() ||
 4071         if (FirstIRArg < IRFuncTy->getNumParams() &&
 4206           IRFuncTy->getParamType(IRFuncTy->getNumParams() - 1);
 4255         OrigFT->getNumParams() != CalleeFT->getNumParams() ||
 4255         OrigFT->getNumParams() != CalleeFT->getNumParams() ||
 4259     for (unsigned i = 0, e = OrigFT->getNumParams(); i != e; ++i)
 4283   assert(IRCallArgs.size() == IRFuncTy->getNumParams() || IRFuncTy->isVarArg());
 4289     if (i < IRFuncTy->getNumParams())
tools/clang/lib/CodeGen/CGException.cpp
 1381   if (rethrowFnTy->getNumParams())
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
 4515     if (FnType->isVarArg() && FnType->getNumParams() <= I) {
tools/clang/lib/CodeGen/TargetInfo.cpp
 9944   for (unsigned I = 1, E = InvokeFT->getNumParams(); I < E; ++I) {
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptx86ABIFixups.cpp
   99   unsigned num_params = orig_type->getNumParams();