Lines Matching refs:sparse_tensor
3 #SparseVector64 = #sparse_tensor.encoding<{
9 #SparseVector32 = #sparse_tensor.encoding<{
15 #SparseVector = #sparse_tensor.encoding<{
19 #SortedCOO2D = #sparse_tensor.encoding<{
23 #SortedCOO3D = #sparse_tensor.encoding<{
28 #TsssPermuted = #sparse_tensor.encoding<{
32 #COOSlice = #sparse_tensor.encoding<{
33 …map = (d0 : #sparse_tensor<slice(2, 2, 1)>, d1 : #sparse_tensor<slice(12, 13, 1)>) -> (d0 : compre…
39 %0 = sparse_tensor.convert %arg0 : tensor<64xf32, #SparseVector> to tensor<64xf32, #SparseVector>
44 // CHECK-NEXT: sparse_tensor.convert
47 %0 = sparse_tensor.convert %arg0 : tensor<32xf32, #SparseVector> to tensor<?xf32, #SparseVector>
52 // CHECK-NEXT: sparse_tensor.convert
55 …%0 = sparse_tensor.convert %arg0 : tensor<?xf32, #SparseVector64> to tensor<?xf32, #SparseVector32>
60 // CHECK-NEXT: sparse_tensor.convert
63 …%0 = sparse_tensor.convert %arg0 : tensor<?xf32, #SparseVector64> to tensor<?xf32, #SparseVector32>
68 // CHECK: sparse_tensor.foreach
70 // CHECK: sparse_tensor.load
71 // CHECK: sparse_tensor.reorder_coo
72 // CHECK: sparse_tensor.foreach
74 // CHECK: sparse_tensor.load
77 …%0 = sparse_tensor.convert %arg0 : tensor<?x?x?xf32, #SortedCOO3D> to tensor<?x?x?xf32, #TsssPermu…
82 // CHECK: sparse_tensor.foreach
84 // CHECK: sparse_tensor.load
85 // CHECK-NOT: sparse_tensor.reorder_coo
88 %0 = sparse_tensor.convert %arg0 : tensor<2x13xi32, #COOSlice> to tensor<2x13xi32, #SortedCOO2D>