Lines Matching refs:paramList
486 void buildParamList(SmallVectorImpl<MethodParameter> ¶mList,
1477 SmallVector<MethodParameter> paramList; in genSeparateArgParamBuilder() local
1480 buildParamList(paramList, inferredAttributes, resultNames, paramKind, in genSeparateArgParamBuilder()
1483 auto *m = opClass.addStaticMethod("void", "build", std::move(paramList)); in genSeparateArgParamBuilder()
1557 SmallVector<MethodParameter> paramList; in genUseOperandAsResultTypeCollectiveParamBuilder() local
1558 paramList.emplace_back("::mlir::OpBuilder &", "odsBuilder"); in genUseOperandAsResultTypeCollectiveParamBuilder()
1559 paramList.emplace_back("::mlir::OperationState &", builderOpState); in genUseOperandAsResultTypeCollectiveParamBuilder()
1560 paramList.emplace_back("::mlir::ValueRange", "operands"); in genUseOperandAsResultTypeCollectiveParamBuilder()
1563 paramList.emplace_back("::llvm::ArrayRef<::mlir::NamedAttribute>", in genUseOperandAsResultTypeCollectiveParamBuilder()
1566 paramList.emplace_back("unsigned", "numRegions"); in genUseOperandAsResultTypeCollectiveParamBuilder()
1568 auto *m = opClass.addStaticMethod("void", "build", std::move(paramList)); in genUseOperandAsResultTypeCollectiveParamBuilder()
1601 SmallVector<MethodParameter> paramList; in genPopulateDefaultAttributes() local
1602 paramList.emplace_back("const ::mlir::RegisteredOperationName &", "opName"); in genPopulateDefaultAttributes()
1603 paramList.emplace_back("::mlir::NamedAttrList &", "attributes"); in genPopulateDefaultAttributes()
1604 auto *m = opClass.addStaticMethod("void", "populateDefaultAttrs", paramList); in genPopulateDefaultAttributes()
1634 SmallVector<MethodParameter> paramList; in genInferredTypeCollectiveParamBuilder() local
1635 paramList.emplace_back("::mlir::OpBuilder &", "odsBuilder"); in genInferredTypeCollectiveParamBuilder()
1636 paramList.emplace_back("::mlir::OperationState &", builderOpState); in genInferredTypeCollectiveParamBuilder()
1637 paramList.emplace_back("::mlir::ValueRange", "operands"); in genInferredTypeCollectiveParamBuilder()
1639 paramList.emplace_back("::llvm::ArrayRef<::mlir::NamedAttribute>", in genInferredTypeCollectiveParamBuilder()
1642 paramList.emplace_back("unsigned", "numRegions"); in genInferredTypeCollectiveParamBuilder()
1644 auto *m = opClass.addStaticMethod("void", "build", std::move(paramList)); in genInferredTypeCollectiveParamBuilder()
1698 SmallVector<MethodParameter> paramList; in genUseOperandAsResultTypeSeparateParamBuilder() local
1701 buildParamList(paramList, inferredAttributes, resultNames, in genUseOperandAsResultTypeSeparateParamBuilder()
1704 auto *m = opClass.addStaticMethod("void", "build", std::move(paramList)); in genUseOperandAsResultTypeSeparateParamBuilder()
1734 SmallVector<MethodParameter> paramList; in genUseAttrAsResultTypeBuilder() local
1735 paramList.emplace_back("::mlir::OpBuilder &", "odsBuilder"); in genUseAttrAsResultTypeBuilder()
1736 paramList.emplace_back("::mlir::OperationState &", builderOpState); in genUseAttrAsResultTypeBuilder()
1737 paramList.emplace_back("::mlir::ValueRange", "operands"); in genUseAttrAsResultTypeBuilder()
1738 paramList.emplace_back("::llvm::ArrayRef<::mlir::NamedAttribute>", in genUseAttrAsResultTypeBuilder()
1740 auto *m = opClass.addStaticMethod("void", "build", std::move(paramList)); in genUseAttrAsResultTypeBuilder()
1856 SmallVector<MethodParameter> paramList; in genCollectiveParamBuilder() local
1857 paramList.emplace_back("::mlir::OpBuilder &", ""); in genCollectiveParamBuilder()
1858 paramList.emplace_back("::mlir::OperationState &", builderOpState); in genCollectiveParamBuilder()
1859 paramList.emplace_back("::mlir::TypeRange", "resultTypes"); in genCollectiveParamBuilder()
1860 paramList.emplace_back("::mlir::ValueRange", "operands"); in genCollectiveParamBuilder()
1863 paramList.emplace_back("::llvm::ArrayRef<::mlir::NamedAttribute>", in genCollectiveParamBuilder()
1866 paramList.emplace_back("unsigned", "numRegions"); in genCollectiveParamBuilder()
1868 auto *m = opClass.addStaticMethod("void", "build", std::move(paramList)); in genCollectiveParamBuilder()
1906 void OpEmitter::buildParamList(SmallVectorImpl<MethodParameter> ¶mList, in buildParamList() argument
1915 paramList.emplace_back("::mlir::OpBuilder &", odsBuilder); in buildParamList()
1916 paramList.emplace_back("::mlir::OperationState &", builderOpState); in buildParamList()
1932 paramList.emplace_back(type, resultName, result.isOptional()); in buildParamList()
1937 paramList.emplace_back("::mlir::TypeRange", "resultTypes"); in buildParamList()
1990 paramList.emplace_back(type, getArgumentName(op, numOperands++), in buildParamList()
2020 paramList.emplace_back(type, namedAttr.name, StringRef(defaultValue), in buildParamList()
2028 paramList.emplace_back(type, succ.name); in buildParamList()
2034 paramList.emplace_back("unsigned", in buildParamList()
2157 SmallVector<MethodParameter> paramList; in genCanonicalizerDecls() local
2158 paramList.emplace_back(op.getCppClassName(), "op"); in genCanonicalizerDecls()
2159 paramList.emplace_back("::mlir::PatternRewriter &", "rewriter"); in genCanonicalizerDecls()
2161 "canonicalize", std::move(paramList)); in genCanonicalizerDecls()
2177 SmallVector<MethodParameter> paramList; in genCanonicalizerDecls() local
2178 paramList.emplace_back("::mlir::RewritePatternSet &", "results"); in genCanonicalizerDecls()
2179 paramList.emplace_back("::mlir::MLIRContext *", "context"); in genCanonicalizerDecls()
2182 std::move(paramList)); in genCanonicalizerDecls()
2202 SmallVector<MethodParameter> paramList; in genFolderDecls() local
2203 paramList.emplace_back("::llvm::ArrayRef<::mlir::Attribute>", "operands"); in genFolderDecls()
2204 paramList.emplace_back("::llvm::SmallVectorImpl<::mlir::OpFoldResult> &", in genFolderDecls()
2207 std::move(paramList)); in genFolderDecls()
2239 SmallVector<MethodParameter> paramList; in genOpInterfaceMethod() local
2241 paramList.emplace_back(arg.type, arg.name); in genOpInterfaceMethod()
2246 std::move(paramList)); in genOpInterfaceMethod()
2450 SmallVector<MethodParameter> paramList; in genParser() local
2451 paramList.emplace_back("::mlir::OpAsmParser &", "parser"); in genParser()
2452 paramList.emplace_back("::mlir::OperationState &", "result"); in genParser()
2455 std::move(paramList)); in genParser()
2857 SmallVector<MethodParameter> paramList; in OpOperandAdaptorEmitter() local
2858 paramList.emplace_back("::mlir::ValueRange", "values"); in OpOperandAdaptorEmitter()
2859 paramList.emplace_back("::mlir::DictionaryAttr", "attrs", in OpOperandAdaptorEmitter()
2861 paramList.emplace_back("::mlir::RegionRange", "regions", "{}"); in OpOperandAdaptorEmitter()
2862 auto *constructor = adaptor.addConstructor(std::move(paramList)); in OpOperandAdaptorEmitter()