blob: 720d17f41943d898864c9fff9488558909260fff [file] [edit]
// RUN: mlir-opt %s -allow-unregistered-dialect -test-legalize-patterns="test-legalize-folding-mode=never" | FileCheck %s
// CHECK-LABEL: @remove_foldable_op(
func.func @remove_foldable_op(%arg0 : i32) -> (i32) {
// Check that op was not folded.
// CHECK: "test.op_with_region_fold"
%0 = "test.op_with_region_fold"(%arg0) ({
"foo.op_with_region_terminator"() : () -> ()
}) : (i32) -> (i32)
"test.return"(%0) : (i32) -> ()
}