@@ -19,11 +19,11 @@ func @inlined_if_fn(%arg0: tensor<f32>, %arg1: tensor<f32>, %arg2: tensor<i1>) -
19
19
}) : (tensor <i1 >, tensor <f32 >, tensor <f32 >) -> tensor <f32 >
20
20
return %0 : tensor <f32 >
21
21
}
22
- func @add (%arg0: tensor <f32 >, %arg1: tensor <f32 >) -> tensor <f32 > attributes { sym_visibility = " private " } {
22
+ func private @add (%arg0: tensor <f32 >, %arg1: tensor <f32 >) -> tensor <f32 > {
23
23
%0 = " tosa.add" (%arg0 , %arg1 ) : (tensor <f32 >, tensor <f32 >) -> tensor <f32 >
24
24
return %0 : tensor <f32 >
25
25
}
26
- func @sub (%arg0: tensor <f32 >, %arg1: tensor <f32 >) -> tensor <f32 > attributes { sym_visibility = " private " } {
26
+ func private @sub (%arg0: tensor <f32 >, %arg1: tensor <f32 >) -> tensor <f32 > {
27
27
%0 = " tosa.sub" (%arg0 , %arg1 ) : (tensor <f32 >, tensor <f32 >) -> tensor <f32 >
28
28
return %0 : tensor <f32 >
29
29
}
@@ -45,12 +45,12 @@ func @inlined_while_fn(%arg0: tensor<i32>, %arg1: tensor<i32>, %arg2: tensor<i32
45
45
}) : (tensor <i32 >, tensor <i32 >, tensor <i32 >, tensor <10 xi32 >) -> (tensor <i32 >, tensor <i32 >, tensor <i32 >, tensor <10 xi32 >)
46
46
return %1#3 : tensor <10 xi32 >
47
47
}
48
- func @while_body_50 (%arg0: tensor <i32 >, %arg1: tensor <i32 >, %arg2: tensor <i32 >, %arg3: tensor <10 xi32 >) -> (tensor <i32 >, tensor <i32 >, tensor <i32 >, tensor <10 xi32 >) attributes { sym_visibility = " private " } {
48
+ func private @while_body_50 (%arg0: tensor <i32 >, %arg1: tensor <i32 >, %arg2: tensor <i32 >, %arg3: tensor <10 xi32 >) -> (tensor <i32 >, tensor <i32 >, tensor <i32 >, tensor <10 xi32 >) {
49
49
%1 = " tosa.add" (%arg0 , %arg1 ) : (tensor <i32 >, tensor <i32 >) -> tensor <i32 >
50
50
%2 = " tosa.add" (%arg3 , %1 ) : (tensor <10 xi32 >, tensor <i32 >) -> tensor <10 xi32 >
51
51
return %1 , %arg1 , %arg2 , %2: tensor <i32 >, tensor <i32 >, tensor <i32 >, tensor <10 xi32 >
52
52
}
53
- func @while_cond_40 (%arg0: tensor <i32 >, %arg1: tensor <i32 >, %arg2: tensor <i32 >, %arg3: tensor <10 xi32 >) -> tensor <i1 > attributes { sym_visibility = " private " } {
53
+ func private @while_cond_40 (%arg0: tensor <i32 >, %arg1: tensor <i32 >, %arg2: tensor <i32 >, %arg3: tensor <10 xi32 >) -> tensor <i1 > {
54
54
%0 = " tosa.greater_equal" (%arg0 , %arg1 ) : (tensor <i32 >, tensor <i32 >) -> tensor <i1 >
55
55
%1 = " tosa.logical_not" (%0 ) : (tensor <i1 >) -> tensor <i1 >
56
56
return %1 : tensor <i1 >
0 commit comments