Lines Matching full:linalg
11 // CHECK: linalg.copy {{.*}} -> tensor<8xf16>
13 %0 = linalg.copy ins(%t0: !tt) outs(%out: !tt) -> !tt
19 %0 = transform.structured.match ops{["linalg.copy"]} in %arg1
23 : (!transform.any_op) -> (!transform.op<"scf.forall">, !transform.op<"linalg.copy">)
69 // CHECK: linalg.copy {{.*}} -> tensor<8xf16>
71 %0 = linalg.copy ins(%t0: !tt) outs(%out: !tt) -> !tt
77 %0 = transform.structured.match ops{["linalg.copy"]} in %arg1
81 : (!transform.any_op) -> (!transform.op<"scf.forall">, !transform.op<"linalg.copy">)
95 // CHECK: linalg.copy {{.*}} -> tensor<4xf16>
97 %0 = linalg.copy ins(%t0: !tt) outs(%out: !tt) -> !tt
103 %0 = transform.structured.match ops{["linalg.copy"]} in %arg1
107 : (!transform.any_op) -> (!transform.op<"scf.forall">, !transform.op<"linalg.copy">)
122 // CHECK: linalg.copy {{.*}} -> tensor<4xf16>
124 %0 = linalg.copy ins(%t0: !tt) outs(%out: !tt) -> !tt
130 %0 = transform.structured.match ops{["linalg.copy"]} in %arg1
134 : (!transform.any_op) -> (!transform.op<"scf.forall">, !transform.op<"linalg.copy">)
148 // CHECK: linalg.copy {{.*}} -> tensor<4xf16>
150 %0 = linalg.copy ins(%t0: !tt) outs(%out: !tt) -> !tt
156 %0 = transform.structured.match ops{["linalg.copy"]} in %arg1
160 : (!transform.any_op) -> (!transform.op<"scf.forall">, !transform.op<"linalg.copy">)
173 // CHECK: linalg.copy {{.*}} -> tensor<8xf16>
175 %0 = linalg.copy ins(%t0: !tt) outs(%out: !tt) -> !tt
181 %0 = transform.structured.match ops{["linalg.copy"]} in %arg1
185 : (!transform.any_op) -> (!transform.op<"scf.forall">, !transform.op<"linalg.copy">)
197 // CHECK: linalg.copy {{.*}} -> tensor<16x4x16xi8>
199 %0 = linalg.copy ins(%t0: !tt) outs(%out: !tt) -> !tt
205 %0 = transform.structured.match ops{["linalg.copy"]} in %arg1
209 : (!transform.any_op) -> (!transform.op<"scf.forall">, !transform.op<"linalg.copy">)
221 // CHECK: linalg.copy {{.*}} -> tensor<16x8x8xi8>
223 %0 = linalg.copy ins(%t0: !tt) outs(%out: !tt) -> !tt
229 %0 = transform.structured.match ops{["linalg.copy"]} in %arg1
233 : (!transform.any_op) -> (!transform.op<"scf.forall">, !transform.op<"linalg.copy">)
245 // CHECK: linalg.copy {{.*}} -> tensor<1x1x16xi8>
247 %0 = linalg.copy ins(%t0: !tt) outs(%out: !tt) -> !tt
253 %0 = transform.structured.match ops{["linalg.copy"]} in %arg1
257 : (!transform.any_op) -> (!transform.op<"scf.forall">, !transform.op<"linalg.copy">)
269 // CHECK: linalg.copy {{.*}} -> tensor<4x4x1xi8>
271 %0 = linalg.copy ins(%t0: !tt) outs(%out: !tt) -> !tt
277 %0 = transform.structured.match ops{["linalg.copy"]} in %arg1
281 : (!transform.any_op) -> (!transform.op<"scf.forall">, !transform.op<"linalg.copy">)
297 // CHECK: linalg.copy {{.*}} -> tensor<1x5x1xi8>
299 %0 = linalg.copy ins(%t0: !tt) outs(%out: !tt) -> !tt
305 %0 = transform.structured.match ops{["linalg.copy"]} in %arg1
309 : (!transform.any_op) -> (!transform.op<"scf.forall">, !transform.op<"linalg.copy">)
322 // CHECK: linalg.copy {{.*}} -> tensor<2x5x1xi8>
324 %0 = linalg.copy ins(%t0: !tt) outs(%out: !tt) -> !tt
330 %0 = transform.structured.match ops{["linalg.copy"]} in %arg1
334 : (!transform.any_op) -> (!transform.op<"scf.forall">, !transform.op<"linalg.copy">)
347 // CHECK: linalg.copy {{.*}} -> tensor<2x5x8xi8>
349 %0 = linalg.copy ins(%t0: !tt) outs(%out: !tt) -> !tt
355 %0 = transform.structured.match ops{["linalg.copy"]} in %arg1
359 : (!transform.any_op) -> (!transform.op<"scf.forall">, !transform.op<"linalg.copy">)
380 %0 = linalg.copy ins(%t0: !tt) outs(%out: !tt) -> !tt
386 %0 = transform.structured.match ops{["linalg.copy"]} in %arg1
391 : (!transform.any_op) -> (!transform.op<"scf.forall">, !transform.op<"linalg.copy">)
407 %0 = linalg.copy ins(%t0: !tt) outs(%out: !tt) -> !tt
413 %0 = transform.structured.match ops{["linalg.copy"]} in %arg1
418 : (!transform.any_op) -> (!transform.op<"scf.forall">, !transform.op<"linalg.copy">)
433 %0 = linalg.copy ins(%t0: !tt) outs(%out: !tt) -> !tt
439 %0 = transform.structured.match ops{["linalg.copy"]} in %arg1
444 : (!transform.any_op) -> (!transform.op<"scf.forall">, !transform.op<"linalg.copy">)
459 %0 = linalg.copy ins(%t0: !tt) outs(%out: !tt) -> !tt
465 %0 = transform.structured.match ops{["linalg.copy"]} in %arg1
470 : (!transform.any_op) -> (!transform.op<"scf.forall">, !transform.op<"linalg.copy">)