@@ -84,18 +84,18 @@ func.func private @sparse_sorted_coo(tensor<10x10xf64, #SortedCOO>)
84
84
85
85
// -----
86
86
87
- #BCSR = #sparse_tensor.encoding <{
87
+ #BSR = #sparse_tensor.encoding <{
88
88
map = ( i , j ) ->
89
- ( i floordiv 2 : compressed ,
89
+ ( i floordiv 2 : dense ,
90
90
j floordiv 3 : compressed ,
91
91
i mod 2 : dense ,
92
92
j mod 3 : dense
93
93
)
94
94
}>
95
95
96
- // CHECK-LABEL: func private @sparse_bcsr (
97
- // CHECK-SAME: tensor<10x60xf64, #sparse_tensor.encoding<{ map = (d0, d1) -> (d0 floordiv 2 : compressed , d1 floordiv 3 : compressed, d0 mod 2 : dense, d1 mod 3 : dense) }>>
98
- func.func private @sparse_bcsr (tensor <10 x60 xf64 , #BCSR >)
96
+ // CHECK-LABEL: func private @sparse_bsr (
97
+ // CHECK-SAME: tensor<10x60xf64, #sparse_tensor.encoding<{ map = (d0, d1) -> (d0 floordiv 2 : dense , d1 floordiv 3 : compressed, d0 mod 2 : dense, d1 mod 3 : dense) }>>
98
+ func.func private @sparse_bsr (tensor <10 x60 xf64 , #BSR >)
99
99
100
100
101
101
// -----
@@ -143,39 +143,39 @@ func.func private @sparse_2_out_of_4(tensor<?x?xf64, #NV_24>)
143
143
144
144
// -----
145
145
146
- #BCSR = #sparse_tensor.encoding <{
146
+ #BSR = #sparse_tensor.encoding <{
147
147
map = ( i , j ) ->
148
- ( i floordiv 2 : compressed ,
148
+ ( i floordiv 2 : dense ,
149
149
j floordiv 3 : compressed ,
150
150
i mod 2 : dense ,
151
151
j mod 3 : dense
152
152
)
153
153
}>
154
154
155
- // CHECK-LABEL: func private @BCSR (
156
- // CHECK-SAME: tensor<?x?xf64, #sparse_tensor.encoding<{ map = (d0, d1) -> (d0 floordiv 2 : compressed , d1 floordiv 3 : compressed, d0 mod 2 : dense, d1 mod 3 : dense) }>>
157
- func.func private @BCSR (%arg0: tensor <?x?xf64 , #BCSR >) {
155
+ // CHECK-LABEL: func private @BSR (
156
+ // CHECK-SAME: tensor<?x?xf64, #sparse_tensor.encoding<{ map = (d0, d1) -> (d0 floordiv 2 : dense , d1 floordiv 3 : compressed, d0 mod 2 : dense, d1 mod 3 : dense) }>>
157
+ func.func private @BSR (%arg0: tensor <?x?xf64 , #BSR >) {
158
158
return
159
159
}
160
160
161
161
// -----
162
162
163
- #BCSR_explicit = #sparse_tensor.encoding <{
163
+ #BSR_explicit = #sparse_tensor.encoding <{
164
164
map =
165
165
{il , jl , ii , jj }
166
166
( i = il * 2 + ii ,
167
167
j = jl * 3 + jj
168
168
) ->
169
- ( il = i floordiv 2 : compressed ,
169
+ ( il = i floordiv 2 : dense ,
170
170
jl = j floordiv 3 : compressed ,
171
171
ii = i mod 2 : dense ,
172
172
jj = j mod 3 : dense
173
173
)
174
174
}>
175
175
176
- // CHECK-LABEL: func private @BCSR_explicit (
177
- // CHECK-SAME: tensor<?x?xf64, #sparse_tensor.encoding<{ map = (d0, d1) -> (d0 floordiv 2 : compressed , d1 floordiv 3 : compressed, d0 mod 2 : dense, d1 mod 3 : dense) }>>
178
- func.func private @BCSR_explicit (%arg0: tensor <?x?xf64 , #BCSR_explicit >) {
176
+ // CHECK-LABEL: func private @BSR_explicit (
177
+ // CHECK-SAME: tensor<?x?xf64, #sparse_tensor.encoding<{ map = (d0, d1) -> (d0 floordiv 2 : dense , d1 floordiv 3 : compressed, d0 mod 2 : dense, d1 mod 3 : dense) }>>
178
+ func.func private @BSR_explicit (%arg0: tensor <?x?xf64 , #BSR_explicit >) {
179
179
return
180
180
}
181
181
0 commit comments