11// RUN: mlir-opt -split-input-file -convert-func-to-emitc %s | FileCheck %s
22
33// CHECK-LABEL: emitc.func @foo()
4- // CHECK-NEXT: emitc. return
4+ // CHECK-NEXT: return
55func.func @foo () {
66 return
77}
88
99// -----
1010
1111// CHECK-LABEL: emitc.func private @foo() attributes {specifiers = ["static"]}
12- // CHECK-NEXT: emitc. return
12+ // CHECK-NEXT: return
1313func.func private @foo () {
1414 return
1515}
@@ -25,7 +25,7 @@ func.func @foo(%arg0: i32) {
2525// -----
2626
2727// CHECK-LABEL: emitc.func @foo(%arg0: i32) -> i32
28- // CHECK-NEXT: emitc. return %arg0 : i32
28+ // CHECK-NEXT: return %arg0 : i32
2929func.func @foo (%arg0: i32 ) -> i32 {
3030 return %arg0 : i32
3131}
@@ -41,14 +41,14 @@ func.func @foo(%arg0: i32, %arg1: i32) -> i32 {
4141// -----
4242
4343// CHECK-LABEL: emitc.func private @return_i32(%arg0: i32) -> i32 attributes {specifiers = ["static"]}
44- // CHECK-NEXT: emitc. return %arg0 : i32
44+ // CHECK-NEXT: return %arg0 : i32
4545func.func private @return_i32 (%arg0: i32 ) -> i32 {
4646 return %arg0 : i32
4747}
4848
4949// CHECK-LABEL: emitc.func @call(%arg0: i32) -> i32
50- // CHECK-NEXT: %0 = emitc. call @return_i32(%arg0) : (i32) -> i32
51- // CHECK-NEXT: emitc. return %0 : i32
50+ // CHECK-NEXT: %0 = call @return_i32(%arg0) : (i32) -> i32
51+ // CHECK-NEXT: return %0 : i32
5252func.func @call (%arg0: i32 ) -> i32 {
5353 %0 = call @return_i32 (%arg0 ) : (i32 ) -> (i32 )
5454 return %0 : i32
@@ -62,14 +62,14 @@ func.func private @return_i32(%arg0: i32) -> i32
6262// -----
6363
6464// CHECK-LABEL: emitc.func private @return_void() attributes {specifiers = ["static"]}
65- // CHECK-NEXT: emitc. return
65+ // CHECK-NEXT: return
6666func.func private @return_void () {
6767 return
6868}
6969
7070// CHECK-LABEL: emitc.func @call()
71- // CHECK-NEXT: emitc. call @return_void() : () -> ()
72- // CHECK-NEXT: emitc. return
71+ // CHECK-NEXT: call @return_void() : () -> ()
72+ // CHECK-NEXT: return
7373func.func @call () {
7474 call @return_void () : () -> ()
7575 return
0 commit comments