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
@@ -63,7 +63,7 @@ func.func private @return_i32(%arg0: i32) -> i32
6363
6464// CHECK-LABEL: emitc.func @use_index
6565// CHECK-SAME: (%[[Arg0:.*]]: !emitc.size_t) -> !emitc.size_t
66- // CHECK: emitc. return %[[Arg0]] : !emitc.size_t
66+ // CHECK: return %[[Arg0]] : !emitc.size_t
6767func.func @use_index (%arg0: index ) -> index {
6868 return %arg0 : index
6969}
@@ -74,8 +74,8 @@ func.func @use_index(%arg0: index) -> index {
7474func.func private @prototype_index (%arg0: index ) -> index
7575
7676// CHECK-LABEL: emitc.func @call(%arg0: !emitc.size_t) -> !emitc.size_t
77- // CHECK-NEXT: %0 = emitc. call @prototype_index(%arg0) : (!emitc.size_t) -> !emitc.size_t
78- // CHECK-NEXT: emitc. return %0 : !emitc.size_t
77+ // CHECK-NEXT: %0 = call @prototype_index(%arg0) : (!emitc.size_t) -> !emitc.size_t
78+ // CHECK-NEXT: return %0 : !emitc.size_t
7979func.func @call (%arg0: index ) -> index {
8080 %0 = call @prototype_index (%arg0 ) : (index ) -> (index )
8181 return %0 : index
@@ -92,14 +92,14 @@ func.func @index_args_only(%i: index) -> f32 {
9292// -----
9393
9494// CHECK-LABEL: emitc.func private @return_void() attributes {specifiers = ["static"]}
95- // CHECK-NEXT: emitc. return
95+ // CHECK-NEXT: return
9696func.func private @return_void () {
9797 return
9898}
9999
100100// CHECK-LABEL: emitc.func @call()
101- // CHECK-NEXT: emitc. call @return_void() : () -> ()
102- // CHECK-NEXT: emitc. return
101+ // CHECK-NEXT: call @return_void() : () -> ()
102+ // CHECK-NEXT: return
103103func.func @call () {
104104 call @return_void () : () -> ()
105105 return
0 commit comments