Lines Matching full:matmul

107   // CHECK-NEXT:  %[[V2:.*]] = tosa.matmul %[[V0]], %[[V1]]
108 %0 = tosa.matmul %arg0, %arg1 : (tensor<2x16x8xf32>, tensor<2x8x32xf32>) -> tensor<2x16x32xf32>
124 // CHECK-NEXT: %[[V2:.*]] = tosa.matmul %[[V0]], %[[V1]]
125 %0 = tosa.matmul %arg0, %arg1 : (tensor<2x16x8xf32>, tensor<2x8x32xf32>) -> tensor<2x16x32xf32>
143 // CHECK-NEXT: %[[V2:.*]] = tosa.matmul %[[V0]], %[[V1]]
144 %1 = tosa.matmul %0, %arg1 : (tensor<2x16x8xf32>, tensor<2x8x32xf32>) -> tensor<2x16x32xf32>
162 // CHECK-NEXT: %[[V2:.*]] = tosa.matmul %[[V0]], %[[V1]]
163 %2 = tosa.matmul %0, %1 : (tensor<2x16x8xf32>, tensor<2x8x32xf32>) -> tensor<2x16x32xf32>
188 // CHECK: %[[MATMUL:.*]] = linalg.matmul ins(%[[IN1_SHARDED2]], %[[IN2_SHARDED]] : tensor<2x3xf32>, tensor<3x2xf32>)
190 %res = linalg.matmul ins(%arg0_sharded, %arg1 : tensor<2x3xf32>, tensor<3x2xf32>)
193 // CHECK-NEXT: %[[RES:.*]] = mesh.shard %[[MATMUL]] to %[[SRES]] : tensor<2x2xf32>
208 // CHECK: %[[V0:.*]] = tosa.matmul
209 %1 = tosa.matmul %0, %arg1 : (tensor<2x4x8xf32>, tensor<2x8x32xf32>) -> tensor<2x4x32xf32>
218 // CHECK-DAG: %[[V7:.*]] = tosa.matmul %[[V5]], %[[V6]]
219 %3 = tosa.matmul %2, %arg2 : (tensor<2x4x32xf32>, tensor<2x32x8xf32>) -> tensor<2x4x8xf32>
243 // CHECK-DAG: %[[V3:.*]] = tosa.matmul %[[V1]], %[[V2]]
244 %1 = tosa.matmul %0, %arg1 : (tensor<2x4x8xf32>, tensor<2x8x32xf32>) -> tensor<2x4x32xf32>
257 // CHECK-DAG: %[[V10:.*]] = tosa.matmul %[[V8]], %[[V9]]
258 %4 = tosa.matmul %3, %arg2 : (tensor<2x4x32xf32>, tensor<2x32x8xf32>) -> tensor<2x4x8xf32>