[LinalgExt][NFC] Delete duplicated SingleBlockImplicitTerminator trait. (#21818)
They are already included by IREELinalgExt_Op:
https://github.com/iree-org/iree/blob/f0e04ae7dfafd203fb3f88b29dc228b51a06a8a4/compiler/src/iree/compiler/Dialect/LinalgExt/IR/LinalgExtOps.td#L28-L38
Signed-off-by: hanhanW <hanhan0912@gmail.com>
diff --git a/compiler/src/iree/compiler/Dialect/LinalgExt/IR/LinalgExtOps.td b/compiler/src/iree/compiler/Dialect/LinalgExt/IR/LinalgExtOps.td
index da0fcbb..13db816 100644
--- a/compiler/src/iree/compiler/Dialect/LinalgExt/IR/LinalgExtOps.td
+++ b/compiler/src/iree/compiler/Dialect/LinalgExt/IR/LinalgExtOps.td
@@ -328,8 +328,7 @@
"getTiledImplementation",
"getIterationDomainTileFromOperandTiles",
"getTiledImplementationFromOperandTiles",
- "generateScalarImplementation"]>,
- SingleBlockImplicitTerminator<"::mlir::iree_compiler::IREE::LinalgExt::YieldOp">]> {
+ "generateScalarImplementation"]>]> {
let summary = [{Scatter with a mapping from source indices to result indices.}];
let description = [{
Takes two operands, `input` and `output`, and stores every element of
@@ -678,7 +677,6 @@
}
def IREELinalgExt_ArgCompareOp : IREELinalgExt_Op<"arg_compare", [
- SingleBlockImplicitTerminator<"::mlir::iree_compiler::IREE::LinalgExt::YieldOp">,
DeclareOpInterfaceMethods<ReifyRankedShapedTypeOpInterface>,
DeclareOpInterfaceMethods<LinalgExtInterface>,
DeclareOpInterfaceMethods<TilingInterface,
@@ -801,7 +799,6 @@
def IREELinalgExt_AttentionOp : IREELinalgExt_PureOp<"attention",
[DeclareOpInterfaceMethods<MemoryEffectsOpInterface>,
- SingleBlockImplicitTerminator<"::mlir::iree_compiler::IREE::LinalgExt::YieldOp">,
DestinationStyleOpInterface, LinalgExtInterface,
DeclareOpInterfaceMethods<LinalgFusionInterface,
["getIndexingMapsForResults", "getIndexingMapsForOperands",
@@ -914,7 +911,6 @@
def IREELinalgExt_OnlineAttentionOp : IREELinalgExt_PureOp<"online_attention",
[DeclareOpInterfaceMethods<MemoryEffectsOpInterface>,
- SingleBlockImplicitTerminator<"::mlir::iree_compiler::IREE::LinalgExt::YieldOp">,
DestinationStyleOpInterface,
IndexingMapOpInterface,
LinalgExtInterface,