From 67760bb2d68de76bd73febb2e489502d6409c8d7 Mon Sep 17 00:00:00 2001 From: Alexander Belyaev Date: Wed, 28 Oct 2020 21:40:17 +0100 Subject: [PATCH] [mlir] Use OpBuilderDAG for MemRefReinterpretCastOp. --- mlir/include/mlir/Dialect/StandardOps/IR/Ops.td | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/mlir/include/mlir/Dialect/StandardOps/IR/Ops.td b/mlir/include/mlir/Dialect/StandardOps/IR/Ops.td index c5ad72a..3b749c2 100644 --- a/mlir/include/mlir/Dialect/StandardOps/IR/Ops.td +++ b/mlir/include/mlir/Dialect/StandardOps/IR/Ops.td @@ -2265,15 +2265,15 @@ def MemRefReinterpretCastOp: let builders = [ // Build a ReinterpretCastOp with mixed static and dynamic entries. - OpBuilder< - "MemRefType resultType, Value source, int64_t staticOffset, " - "ArrayRef staticSizes, ArrayRef staticStrides, " - "ValueRange offset, ValueRange sizes, ValueRange strides, " - "ArrayRef attrs = {}">, + OpBuilderDAG<(ins "MemRefType":$resultType, "Value":$source, + "int64_t":$staticOffset, "ArrayRef":$staticSizes, + "ArrayRef":$staticStrides, "ValueRange":$offset, + "ValueRange":$sizes, "ValueRange":$strides, + CArg<"ArrayRef", "{}">:$attrs)>, // Build a ReinterpretCastOp with all dynamic entries. - OpBuilder< - "MemRefType resultType, Value source, Value offset, ValueRange sizes, " - "ValueRange strides, ArrayRef attrs = {}">, + OpBuilderDAG<(ins "MemRefType":$resultType, "Value":$source, + "Value":$offset, "ValueRange":$sizes, "ValueRange":$strides, + CArg<"ArrayRef", "{}">:$attrs)>, ]; let extraClassDeclaration = extraBaseClassDeclaration # [{ -- 2.7.4