@@ -248,6 +248,7 @@ def Tosa_MatMulOp : Tosa_InferShapedTypeOp<"matmul"> {
248
248
);
249
249
250
250
let builders = [Tosa_MatMulOpQuantInfoBuilder];
251
+ let hasVerifier = 1;
251
252
}
252
253
253
254
//===----------------------------------------------------------------------===//
@@ -277,6 +278,7 @@ def Tosa_MaxPool2dOp : Tosa_InferShapedTypeOp<"max_pool2d"> {
277
278
);
278
279
279
280
let hasCanonicalizer = 1;
281
+ let hasVerifier = 1;
280
282
}
281
283
282
284
//===----------------------------------------------------------------------===//
@@ -1200,6 +1202,7 @@ def Tosa_SelectOp : Tosa_ElementwiseOp<"select"> {
1200
1202
);
1201
1203
let hasCanonicalizeMethod = 1;
1202
1204
let hasFolder = 1;
1205
+ let hasVerifier = 1;
1203
1206
1204
1207
let assemblyFormat = [{
1205
1208
operands attr-dict `:` `(` type($input1) `,` type($input2) `,` type($input3)
@@ -1528,6 +1531,7 @@ def Tosa_ConcatOp : Tosa_InferTensorTypeOp<"concat"> {
1528
1531
1529
1532
let hasCanonicalizer = 1;
1530
1533
let hasFolder = 1;
1534
+ let hasVerifier = 1;
1531
1535
1532
1536
let extraClassDeclaration = [{
1533
1537
/// Returns true when two result types are compatible for this op;
@@ -1750,6 +1754,8 @@ def Tosa_GatherOp : Tosa_InferShapedTypeOp<"gather"> {
1750
1754
let results = (outs
1751
1755
Tosa_Tensor3D:$output
1752
1756
);
1757
+
1758
+ let hasVerifier = 1;
1753
1759
}
1754
1760
1755
1761
//===----------------------------------------------------------------------===//
@@ -1772,6 +1778,8 @@ def Tosa_ScatterOp : Tosa_InferShapedTypeOp<"scatter"> {
1772
1778
let results = (outs
1773
1779
Tosa_Tensor3D:$values_out
1774
1780
);
1781
+
1782
+ let hasVerifier = 1;
1775
1783
}
1776
1784
1777
1785
//===----------------------------------------------------------------------===//
@@ -1860,6 +1868,7 @@ def Tosa_CastOp: Tosa_Op<"cast", [Pure,
1860
1868
let assemblyFormat = "operands attr-dict `:` functional-type(operands, results)";
1861
1869
1862
1870
let hasFolder = 1;
1871
+ let hasVerifier = 1;
1863
1872
}
1864
1873
1865
1874
//===----------------------------------------------------------------------===//
0 commit comments