Home
last modified time | relevance | path

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

1234567

/llvm-project-15.0.7/mlir/lib/IR/
H A DFunctionImplementation.cpp19 bool &isVariadic) { in parseFunctionArgumentList() argument
24 isVariadic = false; in parseFunctionArgumentList()
29 if (isVariadic) in parseFunctionArgumentList()
37 isVariadic = true; in parseFunctionArgumentList()
118 SmallVectorImpl<OpAsmParser::Argument> &arguments, bool &isVariadic, in parseFunctionSignature() argument
183 bool isVariadic = false; in parseFunctionOp() local
184 if (parseFunctionSignature(parser, allowVariadic, entryArgs, isVariadic, in parseFunctionOp()
194 VariadicFlag(isVariadic), errorMessage); in parseFunctionOp()
288 if (isVariadic) { in printFunctionSignature()
317 bool isVariadic) { in printFunctionOp() argument
[all …]
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DFunctionImplementation.h29 bool isVariadic() const { return variadic; } in isVariadic() function
62 bool &isVariadic, SmallVectorImpl<Type> &resultTypes,
82 void printFunctionOp(OpAsmPrinter &p, FunctionOpInterface op, bool isVariadic);
87 ArrayRef<Type> argTypes, bool isVariadic,
/llvm-project-15.0.7/mlir/include/mlir/TableGen/
H A DSuccessor.h29 bool isVariadic() const;
35 bool isVariadic() const { return constraint.isVariadic(); } in isVariadic() function
H A DRegion.h27 bool isVariadic() const;
33 bool isVariadic() const { return constraint.isVariadic(); } in isVariadic() function
H A DArgument.h50 bool isVariadic() const;
55 bool isVariableLength() const { return isOptional() || isVariadic(); } in isVariableLength()
H A DType.h42 bool isVariadic() const;
53 bool isVariableLength() const { return isOptional() || isVariadic(); } in isVariableLength()
H A DOperator.h103 bool isVariadic() const;
169 return getNumResults() == 1 && getResult(0).isVariadic(); in hasSingleVariadicResult()
/llvm-project-15.0.7/mlir/lib/TableGen/
H A DArgument.cpp25 bool NamedTypeConstraint::isVariadic() const { return constraint.isVariadic(); } in isVariadic() function in NamedTypeConstraint
H A DOperator.cpp188 getOperand(0).isVariadic(); in hasSingleVariadicArg()
247 [](const NamedRegion &c) { return c.isVariadic(); }); in getNumVariadicRegions()
269 [](const NamedSuccessor &c) { return c.isVariadic(); }); in getNumVariadicSuccessors()
310 bool Operator::isVariadic() const { in isVariadic() function in Operator
312 [](const NamedTypeConstraint &op) { return op.isVariadic(); }); in isVariadic()
551 if (i != e - 1 && successor.isVariadic()) in populateOpStructure()
618 if (region.isVariadic()) { in populateOpStructure()
H A DSuccessor.cpp22 bool Successor::isVariadic() const { in isVariadic() function in Successor
H A DRegion.cpp20 bool Region::isVariadic() const { return def->isSubClassOf("VariadicRegion"); } in isVariadic() function in Region
H A DType.cpp29 bool TypeConstraint::isVariadic() const { in isVariadic() function in TypeConstraint
/llvm-project-15.0.7/mlir/tools/mlir-tblgen/
H A DOpFormatGen.cpp1133 if (region->isVariadic()) { in genElementParser()
1266 bool isVariadic = region->getVar()->isVariadic(); in genElementParser() local
1279 bool isVariadic = successor->getVar()->isVariadic(); in genElementParser() local
1385 if (var->isVariadic()) in genParserTypeResolution()
1529 if (region.isVariadic()) in genParserRegionResolution()
1549 if (successor.isVariadic()) in genParserSuccessorResolution()
1712 if (var->isVariadic()) in genCustomDirectiveParameterPrinter()
1765 if (var->isVariadic()) in genTypeOperandPrinter()
1847 else if (var->isVariadic()) in genOptionalGroupPrinterAnchor()
2061 if (var->isVariadic()) { in genElementPrinter()
[all …]
H A DOpDefinitionsGen.cpp1150 SmallVector<StringRef, 4> isVariadic; in generateValueRangeStartAndEnd() local
1151 isVariadic.reserve(llvm::size(odsValues)); in generateValueRangeStartAndEnd()
1245 } else if (operand.isVariadic()) { in generateNamedOperandGetters()
1378 } else if (result.isVariadic()) { in genNamedResultGetters()
1400 if (region.isVariadic()) { in genNamedRegionGetters()
1425 if (successor.isVariadic()) { in genNamedSuccessorGetters()
1985 else if (operand->isVariadic()) in buildParamList()
2033 if (region.isVariadic()) in buildParamList()
2138 if (region.isVariadic()) in genCodeForAddingArgAndRegionForBuilder()
2632 auto getRegion = region.isVariadic() in genRegionVerifier()
[all …]
H A DOpPythonBindingGen.cpp746 successor.isVariadic() ? "extend" : "append", argName)); in populateBuilderLinesSuccessors()
774 assert(element.isVariadic() && "unhandled element group type"); in populateBuilderLinesOperand()
871 assert(element.isVariadic() && "unhandled element group type"); in populateBuilderLinesResult()
897 op.getRegion(op.getNumRegions() - 1).isVariadic() && in populateBuilderRegions()
1007 } else if (element.isVariadic()) { in emitSegmentSpec()
1033 assert((!region.isVariadic() || en.index() == op.getNumRegions() - 1) && in emitRegionAccessors()
1037 (region.isVariadic() ? ":" : "")); in emitRegionAccessors()
/llvm-project-15.0.7/mlir/lib/Conversion/PDLToPDLInterp/
H A DPredicateTree.cpp68 bool isVariadic = valueType.isa<pdl::RangeType>(); in getOperandTreePredicates() local
100 resultPos = builder.getResultGroup(parentPos, index, isVariadic); in getOperandTreePredicates()
169 bool isVariadic = operandIt.value().getType().isa<pdl::RangeType>(); in getTreePredicates() local
170 foundVariableLength |= isVariadic; in getTreePredicates()
191 bool isVariadic = resultIt.value().getType().isa<pdl::RangeType>(); in getTreePredicates() local
192 foundVariableLength |= isVariadic; in getTreePredicates()
196 ? builder.getResultGroup(pos, resultIt.index(), isVariadic) in getTreePredicates()
304 bool isVariadic = op.getType().isa<pdl::RangeType>(); in getResultPredicates() local
306 resultPos = builder.getResultGroup(parentPos, index, isVariadic); in getResultPredicates()
577 bool isVariadic = value.getType().isa<pdl::RangeType>(); in visitUpward() local
[all …]
H A DPredicate.h240 bool isVariadic() const { return std::get<2>(key); } in isVariadic() function
318 bool isVariadic() const { return std::get<2>(key); } in isVariadic() function
599 bool isVariadic) { in getOperandGroup() argument
600 return OperandGroupPosition::get(uniquer, p, group, isVariadic); in getOperandGroup()
613 bool isVariadic) { in getResultGroup() argument
614 return ResultGroupPosition::get(uniquer, p, group, isVariadic); in getResultGroup()
/llvm-project-15.0.7/flang/lib/Parser/
H A Dpreprocessor.h38 std::size_t firstToken, std::size_t tokens, bool isVariadic = false);
43 bool isVariadic() const { return isVariadic_; } in isVariadic() function
H A Dpreprocessor.cpp33 bool isVariadic) in Definition() argument
35 argumentCount_(argNames.size()), isVariadic_{isVariadic},
363 (argStart.size() > def.argumentCount() && !def.isVariadic())) { in MacroReplacement()
439 bool isVariadic{false}; in Directive() local
444 isVariadic = true; in Directive()
463 if (isVariadic || punc != ",") { in Directive()
484 nameToken, Definition{argName, dir, j, tokens - j, isVariadic})); in Directive()
/llvm-project-15.0.7/clang/lib/AST/
H A DComment.cpp247 IsVariadic = FD->isVariadic(); in fill()
259 IsVariadic = MD->isVariadic(); in fill()
271 IsVariadic = FD->isVariadic(); in fill()
356 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()
H A DMicrosoftCXXABI.cpp140 CallingConv getDefaultMethodCallConv(bool isVariadic) const override { in getDefaultMethodCallConv()
141 if (!isVariadic && in getDefaultMethodCallConv()
/llvm-project-15.0.7/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; }
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/cert/
H A DVariadicFunctionDefCheck.cpp23 functionDecl(isDefinition(), isVariadic(), unless(isExternC())) in registerMatchers()

1234567