1*6634d44eSAmy Wang// RUN: mlir-opt %s -test-pass-state-extension-communication -verify-diagnostics | FileCheck %s 2*6634d44eSAmy Wang 3*6634d44eSAmy Wang// CHECK: Printing opCollection before processing transform ops, size: 1 4*6634d44eSAmy Wang// CHECK: PASS-TRANSFORMOP-PASS 5*6634d44eSAmy Wang 6*6634d44eSAmy Wang// CHECK: Printing opCollection after processing transform ops, size: 4 7*6634d44eSAmy Wang// CHECK: PASS-TRANSFORMOP-PASS transform.test_initializer_extension_A transform.test_initializer_extension_B transform.test_initializer_extension_C 8*6634d44eSAmy Wang 9*6634d44eSAmy Wangmodule attributes {transform.with_named_sequence} { 10*6634d44eSAmy Wang transform.named_sequence @__transform_main(%arg0: !transform.any_op) { 11*6634d44eSAmy Wang // expected-remark @below {{Number of currently registered op: 1}} 12*6634d44eSAmy Wang transform.test_initializer_extension "A" 13*6634d44eSAmy Wang // expected-remark @below {{Number of currently registered op: 2}} 14*6634d44eSAmy Wang transform.test_initializer_extension "B" 15*6634d44eSAmy Wang // expected-remark @below {{Number of currently registered op: 3}} 16*6634d44eSAmy Wang transform.test_initializer_extension "C" 17*6634d44eSAmy Wang transform.yield 18*6634d44eSAmy Wang } 19*6634d44eSAmy Wang} 20