1
1
// RUN: mlir-opt -split-input-file -convert-func-to-emitc %s | FileCheck %s
2
2
3
3
// CHECK-LABEL: emitc.func @foo()
4
- // CHECK-NEXT: emitc. return
4
+ // CHECK-NEXT: return
5
5
func.func @foo () {
6
6
return
7
7
}
8
8
9
9
// -----
10
10
11
11
// CHECK-LABEL: emitc.func private @foo() attributes {specifiers = ["static"]}
12
- // CHECK-NEXT: emitc. return
12
+ // CHECK-NEXT: return
13
13
func.func private @foo () {
14
14
return
15
15
}
@@ -25,7 +25,7 @@ func.func @foo(%arg0: i32) {
25
25
// -----
26
26
27
27
// CHECK-LABEL: emitc.func @foo(%arg0: i32) -> i32
28
- // CHECK-NEXT: emitc. return %arg0 : i32
28
+ // CHECK-NEXT: return %arg0 : i32
29
29
func.func @foo (%arg0: i32 ) -> i32 {
30
30
return %arg0 : i32
31
31
}
@@ -41,14 +41,14 @@ func.func @foo(%arg0: i32, %arg1: i32) -> i32 {
41
41
// -----
42
42
43
43
// 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
45
45
func.func private @return_i32 (%arg0: i32 ) -> i32 {
46
46
return %arg0 : i32
47
47
}
48
48
49
49
// 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
52
52
func.func @call (%arg0: i32 ) -> i32 {
53
53
%0 = call @return_i32 (%arg0 ) : (i32 ) -> (i32 )
54
54
return %0 : i32
@@ -62,14 +62,14 @@ func.func private @return_i32(%arg0: i32) -> i32
62
62
// -----
63
63
64
64
// CHECK-LABEL: emitc.func private @return_void() attributes {specifiers = ["static"]}
65
- // CHECK-NEXT: emitc. return
65
+ // CHECK-NEXT: return
66
66
func.func private @return_void () {
67
67
return
68
68
}
69
69
70
70
// 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
73
73
func.func @call () {
74
74
call @return_void () : () -> ()
75
75
return
0 commit comments