Lines Matching defs:paramList

697   // to `paramList` the comma-separated parameter list and updates
702 void buildParamList(SmallVectorImpl<MethodParameter> &paramList,
2531 SmallVector<MethodParameter> paramList;
2534 buildParamList(paramList, inferredAttributes, resultNames, paramKind,
2537 auto *m = opClass.addStaticMethod("void", "build", std::move(paramList));
2649 SmallVector<MethodParameter> paramList;
2650 paramList.emplace_back("::mlir::OpBuilder &", "odsBuilder");
2651 paramList.emplace_back("::mlir::OperationState &", builderOpState);
2652 paramList.emplace_back("::mlir::ValueRange", "operands");
2655 paramList.emplace_back("::llvm::ArrayRef<::mlir::NamedAttribute>",
2658 paramList.emplace_back("unsigned", "numRegions");
2660 auto *m = opClass.addStaticMethod("void", "build", std::move(paramList));
2694 SmallVector<MethodParameter> paramList;
2695 paramList.emplace_back("::mlir::OperationName", "opName");
2696 paramList.emplace_back("Properties &", "properties");
2698 opClass.addStaticMethod("void", "populateDefaultProperties", paramList);
2719 SmallVector<MethodParameter> paramList;
2720 paramList.emplace_back("const ::mlir::OperationName &", "opName");
2721 paramList.emplace_back("::mlir::NamedAttrList &", "attributes");
2722 auto *m = opClass.addStaticMethod("void", "populateDefaultAttrs", paramList);
2754 SmallVector<MethodParameter> paramList;
2755 paramList.emplace_back("::mlir::OpBuilder &", "odsBuilder");
2756 paramList.emplace_back("::mlir::OperationState &", builderOpState);
2757 paramList.emplace_back("::mlir::ValueRange", "operands");
2759 paramList.emplace_back("::llvm::ArrayRef<::mlir::NamedAttribute>",
2762 paramList.emplace_back("unsigned", "numRegions");
2764 auto *m = opClass.addStaticMethod("void", "build", std::move(paramList));
2833 SmallVector<MethodParameter> paramList;
2836 buildParamList(paramList, inferredAttributes, resultNames,
2839 auto *m = opClass.addStaticMethod("void", "build", std::move(paramList));
2869 SmallVector<MethodParameter> paramList;
2870 paramList.emplace_back("::mlir::OpBuilder &", "odsBuilder");
2871 paramList.emplace_back("::mlir::OperationState &", builderOpState);
2872 paramList.emplace_back("::mlir::ValueRange", "operands");
2873 paramList.emplace_back("::llvm::ArrayRef<::mlir::NamedAttribute>",
2875 auto *m = opClass.addStaticMethod("void", "build", std::move(paramList));
2995 SmallVector<MethodParameter> paramList;
2996 paramList.emplace_back("::mlir::OpBuilder &", "");
2997 paramList.emplace_back("::mlir::OperationState &", builderOpState);
2998 paramList.emplace_back("::mlir::TypeRange", "resultTypes");
2999 paramList.emplace_back("::mlir::ValueRange", "operands");
3002 paramList.emplace_back("::llvm::ArrayRef<::mlir::NamedAttribute>",
3005 paramList.emplace_back("unsigned", "numRegions");
3007 auto *m = opClass.addStaticMethod("void", "build", std::move(paramList));
3061 void OpEmitter::buildParamList(SmallVectorImpl<MethodParameter> &paramList,
3070 paramList.emplace_back("::mlir::OpBuilder &", odsBuilder);
3071 paramList.emplace_back("::mlir::OperationState &", builderOpState);
3087 paramList.emplace_back(type, resultName, result.isOptional());
3092 paramList.emplace_back("::mlir::TypeRange", "resultTypes");
3204 paramList.emplace_back(type, getArgumentName(op, numOperands++),
3216 paramList.emplace_back(type, propArg->name, StringRef(defaultValue),
3249 paramList.emplace_back(type, namedAttr.name, StringRef(defaultValue),
3257 paramList.emplace_back(type, succ.name);
3263 paramList.emplace_back("unsigned",
3419 SmallVector<MethodParameter> paramList;
3420 paramList.emplace_back(op.getCppClassName(), "op");
3421 paramList.emplace_back("::mlir::PatternRewriter &", "rewriter");
3423 "canonicalize", std::move(paramList));
3439 SmallVector<MethodParameter> paramList;
3440 paramList.emplace_back("::mlir::RewritePatternSet &", "results");
3441 paramList.emplace_back("::mlir::MLIRContext *", "context");
3444 std::move(paramList));
3457 SmallVector<MethodParameter> paramList;
3458 paramList.emplace_back("FoldAdaptor", "adaptor");
3466 paramList.emplace_back("::llvm::SmallVectorImpl<::mlir::OpFoldResult> &",
3471 auto *m = opClass.declareMethod(retType, "fold", std::move(paramList));
3501 SmallVector<MethodParameter> paramList;
3503 paramList.emplace_back(arg.type, arg.name);
3508 std::move(paramList));
3755 SmallVector<MethodParameter> paramList;
3756 paramList.emplace_back("::mlir::OpAsmParser &", "parser");
3757 paramList.emplace_back("::mlir::OperationState &", "result");
3760 std::move(paramList));
4310 SmallVector<MethodParameter> paramList;
4315 paramList.emplace_back("::mlir::DictionaryAttr", "attrs");
4316 paramList.emplace_back("const Properties &", "properties");
4318 paramList.emplace_back("::mlir::DictionaryAttr", "attrs", "{}");
4319 paramList.emplace_back("const ::mlir::EmptyProperties &", "properties",
4322 paramList.emplace_back("::mlir::RegionRange", "regions", "{}");
4324 genericAdaptorBase.addConstructor<Method::Inline>(paramList);
4336 paramList.insert(paramList.begin(), MethodParameter("RangeT", "values"));
4337 auto *constructor = genericAdaptor.addConstructor(paramList);
4344 paramList[1] = MethodParameter("::mlir::DictionaryAttr", "attrs");
4345 paramList[2] = MethodParameter("::mlir::OpaqueProperties", "properties");
4347 genericAdaptor.addConstructor(std::move(paramList));
4367 SmallVector<MethodParameter> paramList;
4368 paramList.emplace_back("RangeT", "values");
4369 paramList.emplace_back("::mlir::DictionaryAttr", "attrs",
4372 genericAdaptor.addConstructor(std::move(paramList));
4384 SmallVector<MethodParameter> paramList;
4385 paramList.emplace_back("RangeT", "values");
4386 paramList.emplace_back("const " + op.getGenericAdaptorName() + "Base &",
4389 genericAdaptor.addConstructor<Method::Inline>(paramList);