Home
last modified time | relevance | path

Searched refs:isVariadic (Results 1 – 25 of 132) sorted by relevance

123456

/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenFunctionInfo.h49 if (!prototype->isVariadic()) in getFromProtoWithExtraSlots()
141 bool isVariadic() const { return required.allowsOptionalArgs(); } in isVariadic() function
144 return isVariadic() ? getRequiredArgs().getNumRequiredArgs() in getNumRequiredArgs()
H A DCIRGenCall.cpp55 fi.isVariadic()); in getFunctionType()
183 (passParams && md->isVariadic() ? RequiredArgs(argTypes.size()) in arrangeCXXStructorDeclaration()
285 if (proto->isVariadic()) in arrangeFreeFunctionLikeCall()
712 bool isVariadic = false; in emitCallArgs() local
717 isVariadic = fpt->isVariadic(); in emitCallArgs()
725 argTypes.push_back(isVariadic ? getVarArgType(a) : a->getType()); in emitCallArgs()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DAttr.h114 return cast<FunctionProtoType>(FnTy)->isVariadic(); in isFunctionOrMethodVariadic()
116 return BD->isVariadic(); in isFunctionOrMethodVariadic()
117 return cast<ObjCMethodDecl>(D)->isVariadic(); in isFunctionOrMethodVariadic()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DARM.cpp68 ABIArgInfo classifyReturnType(QualType RetTy, bool isVariadic,
70 ABIArgInfo classifyArgumentType(QualType RetTy, bool isVariadic,
241 FI.getReturnInfo() = classifyReturnType(FI.getReturnType(), FI.isVariadic(), in computeInfo()
245 I.info = classifyArgumentType(I.type, FI.isVariadic(), in computeInfo()
364 ABIArgInfo ARMABIInfo::classifyArgumentType(QualType Ty, bool isVariadic, in classifyArgumentType() argument
375 !isVariadic && isEffectivelyAAPCS_VFP(functionCallConv, /* AAPCS16 */ false); in classifyArgumentType()
568 ABIArgInfo ARMABIInfo::classifyReturnType(QualType RetTy, bool isVariadic, in classifyReturnType() argument
573 !isVariadic && isEffectivelyAAPCS_VFP(functionCallConv, /* AAPCS16 */ true); in classifyReturnType()
H A DAVR.cpp103 if (FI.isVariadic()) in computeInfo()
H A DXCore.cpp583 if (FPT->isVariadic()) in appendFunctionType()
586 if (FPT->isVariadic()) in appendFunctionType()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DComment.cpp251 IsVariadic = FD->isVariadic(); in fill()
263 IsVariadic = MD->isVariadic(); in fill()
275 IsVariadic = FD->isVariadic(); in fill()
367 IsVariadic = FPT->isVariadic(); in fill()
H A DCXXABI.h45 virtual CallingConv getDefaultMethodCallConv(bool isVariadic) const = 0;
H A DItaniumCXXABI.cpp237 CallingConv getDefaultMethodCallConv(bool isVariadic) const override { in getDefaultMethodCallConv()
239 if (!isVariadic && T.isWindowsGNUEnvironment() && in getDefaultMethodCallConv()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DMarshallers.h324 virtual bool isVariadic() const = 0;
400 bool isVariadic() const override { return false; }
565 bool isVariadic() const override { return true; }
757 bool isVariadic() const override {
758 bool Overload0Variadic = Overloads[0]->isVariadic();
761 assert(Overload0Variadic == O->isVariadic());
807 bool isVariadic() const override { return true; }
907 bool isVariadic() const override { return true; }
979 bool isVariadic() const override { return true; }
1032 bool isVariadic() const override { return true; }
H A DRegistry.cpp487 REGISTER_MATCHER(isVariadic); in RegistryMaps()
689 (Ctor->isVariadic() || ArgNumber < Ctor->getNumArgs())) in getAcceptedCompletionTypes()
708 unsigned NumArgs = Matcher.isVariadic() ? 1 : Matcher.getNumArgs(); in getMatcherCompletions()
786 if (Matcher.isVariadic()) in getMatcherCompletions()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/
H A DPatterns.cpp263 if (isVariadic()) { in checkSemantics()
372 bool CodeGenInstructionPattern::isVariadic() const { in isVariadic() function in llvm::gi::CodeGenInstructionPattern
373 return !isIntrinsic() && I.Operands.isVariadic; in isVariadic()
379 if (!isVariadic()) in hasVariadicDefs()
397 if (!isVariadic() || !hasVariadicDefs()) in getNumInstDefs()
409 return isVariadic() ? std::max<unsigned>(NumCGIOps, Operands.size()) in getNumInstOperands()
H A DPatterns.h362 virtual bool isVariadic() const { return false; } in isVariadic() function
472 bool isVariadic() const override;
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/
H A DLowLevelHelpers.cpp73 if (FProto && FProto->isVariadic()) in matchEachArgumentWithParamTypeImpl()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DFunction.cpp28 Variadic = F->isVariadic(); in Function()
H A DFunction.h201 bool isVariadic() const { return Variadic; } in isVariadic() function
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp195 II.isVariadic() && II.variadicOpsAreDefs(); in CreateVirtualRegisters()
430 bool Imp = II && (IIOpNum >= II->getNumOperands() && !II->isVariadic()); in AddOperand()
723 if (SD->isVariadic()) in EmitDbgValue()
806 if (SD->isVariadic()) in EmitDbgInstrRef()
817 if (!SD->isVariadic()) in EmitDbgInstrRef()
1046 II.isVariadic() && II.variadicOpsAreDefs(); in EmitMachineNode()
1051 if (II.isVariadic()) in EmitMachineNode()
H A DSDNodeDbgValue.h212 bool isVariadic() const { return IsVariadic; } in isVariadic() function
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DPPMacroExpansion.cpp719 bool isVariadic = MI->isVariadic(); in ReadMacroCallArgumentList() local
799 if (!isVariadic) in ReadMacroCallArgumentList()
838 if (!isVariadic && NumFixedArgsLeft == 0 && TooManyArgsLoc.isInvalid()) { in ReadMacroCallArgumentList()
870 if (!isVariadic && NumActuals > MinArgsExpected && in ReadMacroCallArgumentList()
931 isVarargsElided = MI->isVariadic(); in ReadMacroCallArgumentList()
932 } else if ((FoundElidedComma || MI->isVariadic()) && in ReadMacroCallArgumentList()
987 } else if (NumActuals > MinArgsExpected && !MI->isVariadic() && in ReadMacroCallArgumentList()
/freebsd/contrib/llvm-project/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h517 if (!prototype->isVariadic()) return All; in forPrototypePlus()
691 bool isVariadic() const { return Required.allowsOptionalArgs(); } in isVariadic() function
694 return isVariadic() ? getRequiredArgs().getNumRequiredArgs() : arg_size(); in getNumRequiredArgs()
/freebsd/contrib/llvm-project/lldb/tools/lldb-instr/
H A DInstrument.cpp108 if (Decl->isVariadic()) in ShouldSkip()
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCDeclVendor.cpp310 const bool isVariadic = false; in BuildMethod() local
357 ret_type, nullptr, interface_decl, isInstance, isVariadic, in BuildMethod()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DIssueHash.cpp51 if (Target->isVariadic()) in GetSignature()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenInstruction.h156 bool isVariadic; variable
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DCallEvent.cpp379 bool CallEvent::isVariadic(const Decl *D) { in isVariadic() function in CallEvent
383 return FD->isVariadic(); in isVariadic()
385 return MD->isVariadic(); in isVariadic()
387 return BD->isVariadic(); in isVariadic()

123456