Lines Matching refs:ODS
1 // RUN: mlir-linalg-ods-gen %s -gen-ods-decl=1 | FileCheck %s --check-prefix=ODS
4 // ODS-LABEL: def Test1Op : LinalgStructuredBase_Op<"test1", [
5 // ODS-NEXT: AttrSizedOperandSegments
6 // ODS-NEXT: DeclareOpInterfaceMethods<MemoryEffectsOpInterface>,
7 // ODS-NEXT: NamedStructuredOpTrait
8 // ODS-NEXT: SingleBlockImplicitTerminator<"YieldOp">
29 // ODS-LABEL: def Test2Op : LinalgStructuredBase_Op<"test2", [
30 // ODS-NEXT: AttrSizedOperandSegments
31 // ODS-NEXT: DeclareOpInterfaceMethods<MemoryEffectsOpInterface>,
32 // ODS-NEXT: NamedStructuredOpTrait
33 // ODS-NEXT: SingleBlockImplicitTerminator<"YieldOp">
54 // ODS-LABEL: def Test3Op : LinalgStructuredBase_Op<"test3", [
55 // ODS-NEXT: AttrSizedOperandSegments
56 // ODS-NEXT: DeclareOpInterfaceMethods<MemoryEffectsOpInterface>,
57 // ODS-NEXT: NamedStructuredOpTrait
58 // ODS-NEXT: SingleBlockImplicitTerminator<"YieldOp">