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

References

include/llvm/CodeGen/FastISel.h
  112       IsVarArg = FuncTy->isVarArg();
  136       IsVarArg = FuncTy->isVarArg();
include/llvm/CodeGen/TargetLowering.h
 3514       IsVarArg = FTy->isVarArg();
include/llvm/IR/DerivedTypes.h
  155   return cast<FunctionType>(this)->isVarArg();
include/llvm/IR/Function.h
  176   bool isVarArg() const { return getFunctionType()->isVarArg(); }
lib/Analysis/Lint.cpp
  240     Assert(FT->isVarArg() ? FT->getNumParams() <= NumActualArgs
lib/Analysis/TargetLibraryInfo.cpp
 1216     return (!FTy.isVarArg() && NumParams == 3 &&
lib/AsmParser/LLParser.cpp
 6101     } else if (!Ty->isVarArg()) {
 6431     } else if (!Ty->isVarArg()) {
 6831     } else if (!Ty->isVarArg()) {
lib/Bitcode/Reader/BitcodeReader.cpp
 4515       if (!FTy->isVarArg()) {
 4605       if (!FTy->isVarArg()) {
 5048       if (!FTy->isVarArg()) {
lib/Bitcode/Writer/BitcodeWriter.cpp
  905       TypeVals.push_back(FT->isVarArg());
 2777     if (FTy->isVarArg()) {
 2859     if (FTy->isVarArg()) {
 3023     if (FTy->isVarArg()) {
lib/CodeGen/GlobalISel/CallLowering.cpp
   69   Info.IsVarArg = CS.getFunctionType()->isVarArg();
lib/CodeGen/SelectionDAG/StatepointLowering.cpp
  935     SI.CLI.IsVarArg = Call->getFunctionType()->isVarArg();
lib/ExecutionEngine/Interpreter/Execution.cpp
 2146          (ArgVals.size() > F->arg_size() && F->getFunctionType()->isVarArg()))&&
lib/ExecutionEngine/MCJIT/MCJIT.cpp
  517           (FTy->isVarArg() && FTy->getNumParams() <= ArgValues.size())) &&
lib/ExecutionEngine/Orc/OrcMCJITReplacement.cpp
   36           (FTy->isVarArg() && FTy->getNumParams() <= ArgValues.size())) &&
lib/IR/AsmWriter.cpp
  584     if (FTy->isVarArg()) {
 3478   if (FT->isVarArg()) {
 3862     TypePrinter.print(FTy->isVarArg() ? FTy : RetTy, Out);
 3907     TypePrinter.print(FTy->isVarArg() ? FTy : RetTy, Out);
 3947     TypePrinter.print(FTy->isVarArg() ? FTy : RetTy, Out);
lib/IR/Core.cpp
  650   return unwrap<FunctionType>(FunctionTy)->isVarArg();
lib/IR/Function.cpp
  611     if (FT->isVarArg())
 1404     if (Intrinsic::matchIntrinsicVarArg(FTy->isVarArg(), TableRef))
lib/IR/InlineAsm.cpp
  254   if (Ty->isVarArg()) return false;
lib/IR/Instructions.cpp
  394           (FTy->isVarArg() && Args.size() > FTy->getNumParams())) &&
  731           (FTy->isVarArg() && Args.size() > FTy->getNumParams())) &&
  802           (FTy->isVarArg() && Args.size() > FTy->getNumParams())) &&
lib/IR/LLVMContextImpl.h
  159           isVarArg(FT->isVarArg()) {}
lib/IR/Mangler.cpp
  172       (!FT->isVarArg() || FT->getNumParams() == 0 ||
lib/IR/Verifier.cpp
 1969   if (TargetFuncType->isVarArg()) {
 1998     if (TargetFuncType->isVarArg()) {
 2831   if (FTy->isVarArg())
 2911   if (FTy->isVarArg()) {
 3068   Assert(CallerTy->isVarArg() == CalleeTy->isVarArg(),
 3068   Assert(CallerTy->isVarArg() == CalleeTy->isVarArg(),
 4240   bool IsVarArg = IFTy->isVarArg();
lib/Linker/IRMover.cpp
  169     if (FT->isVarArg() != cast<FunctionType>(SrcTy)->isVarArg())
  169     if (FT->isVarArg() != cast<FunctionType>(SrcTy)->isVarArg())
  315                                       cast<FunctionType>(Ty)->isVarArg());
lib/Target/ARM/ARMFastISel.cpp
 2311   bool isVarArg = FTy->isVarArg();
lib/Target/WebAssembly/WebAssemblyFastISel.cpp
  750       Call->getFunctionType()->isVarArg())
lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp
  139       (F->getFunctionType()->isVarArg() != Ty->isVarArg()) ||
  139       (F->getFunctionType()->isVarArg() != Ty->isVarArg()) ||
  234          !FuncTy->isVarArg();
lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp
  336   if (FTy->isVarArg())
  468                                         CalleeFTy->isVarArg());
lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp
   64   if (Ty->isVarArg())
lib/Transforms/IPO/ArgumentPromotion.cpp
  215   FunctionType *NFTy = FunctionType::get(RetTy, Params, FTy->isVarArg());
lib/Transforms/IPO/DeadArgumentElimination.cpp
  123   assert(Fn.getFunctionType()->isVarArg() && "Function isn't varargs!");
  277   if (Fn.hasLocalLinkage() && !Fn.getFunctionType()->isVarArg())
  630     if (F.getFunctionType()->isVarArg() || HasMustTailCallers ||
  858   FunctionType *NFTy = FunctionType::get(NRetTy, Params, FTy->isVarArg());
 1095     if (F.getFunctionType()->isVarArg())
lib/Transforms/IPO/WholeProgramDevirt.cpp
 1114                             CS.getFunctionType()->isVarArg());
lib/Transforms/InstCombine/InstCombineCalls.cpp
 4361   if (FTy->isVarArg()) {
 4521     if (FT->getNumParams() < NumActualArgs && !FT->isVarArg())
 4528     if (FT->isVarArg()!=cast<FunctionType>(APTy->getElementType())->isVarArg())
 4528     if (FT->isVarArg()!=cast<FunctionType>(APTy->getElementType())->isVarArg())
 4534     if (FT->isVarArg() &&
 4535         cast<FunctionType>(APTy->getElementType())->isVarArg() &&
 4541   if (FT->getNumParams() < NumActualArgs && FT->isVarArg() &&
 4595     if (FT->isVarArg()) {
 4619   assert((ArgAttrs.size() == FT->getNumParams() || FT->isVarArg()) &&
 4794                                                 FTy->isVarArg());
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
  488   if (T->isVarArg())
  493   return FunctionType::get(RetType, ArgTypes, T->isVarArg());
  497   assert(!T->isVarArg());
  531   if (T->isVarArg())
  537       T, FunctionType::get(T->getReturnType(), ArgTypes, T->isVarArg()),
  832     bool IsZeroArgsVoidRet = (FT->getNumParams() == 0 && !FT->isVarArg() &&
  919     } else if (FT->isVarArg()) {
 1616         if (FT->isVarArg()) {
 1721     if (FT->isVarArg()) {
lib/Transforms/Instrumentation/MemorySanitizer.cpp
 3347     if (FT->isVarArg()) {
lib/Transforms/Scalar/TailRecursionElimination.cpp
  763   if (F.getFunctionType()->isVarArg())
lib/Transforms/Utils/CloneFunction.cpp
  250                                     ArgTypes, F->getFunctionType()->isVarArg());
lib/Transforms/Utils/CodeExtractor.cpp
  579   if (AllowVarArgs && F->getFunctionType()->isVarArg()) {
lib/Transforms/Utils/Evaluator.cpp
  582         if (Callee->getFunctionType()->isVarArg()) {
lib/Transforms/Utils/FunctionComparator.cpp
  466     if (FTyL->isVarArg() != FTyR->isVarArg())
  466     if (FTyL->isVarArg() != FTyR->isVarArg())
  467       return cmpNumbers(FTyL->isVarArg(), FTyR->isVarArg());
  467       return cmpNumbers(FTyL->isVarArg(), FTyR->isVarArg());
lib/Transforms/Utils/ValueMapper.cpp
  898         TypeMapper->remapType(I->getType()), Tys, FTy->isVarArg()));
tools/clang/lib/CodeGen/CGCall.cpp
 4237     if (!CalleeFT->isVarArg())
 4254     if (OrigFT->isVarArg() ||
 4283   assert(IRCallArgs.size() == IRFuncTy->getNumParams() || IRFuncTy->isVarArg());
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
 4515     if (FnType->isVarArg() && FnType->getNumParams() <= I) {