Lines Matching full:into

305 //  CHECK-SAME:     memref<3x4x5xf32> into memref<12x5xf32>
307 memref<3x4x5xf32> into memref<12x5xf32>
310 // CHECK-SAME: memref<12x5xf32> into memref<3x4x5xf32>
312 memref<12x5xf32> into memref<3x4x5xf32>
315 // CHECK-SAME: memref<3x4x5xf32> into memref<3x20xf32>
317 memref<3x4x5xf32> into memref<3x20xf32>
320 // CHECK-SAME: memref<3x20xf32> into memref<3x4x5xf32>
322 memref<3x20xf32> into memref<3x4x5xf32>
325 // CHECK-SAME: memref<3x4x5xf32> into memref<60xf32>
327 memref<3x4x5xf32> into memref<60xf32>
330 // CHECK-SAME: memref<60xf32> into memref<3x4x5xf32>
332 memref<60xf32> into memref<3x4x5xf32>
335 // CHECK-SAME: memref<f32> into memref<1x1xf32>
337 memref<f32> into memref<1x1xf32>
343 into memref<30x4x5xf32, strided<[4000, 10, 2], offset: 100>>
348 into memref<2x15x20xf32, strided<[60000, 4000, 2], offset: 100>>
352 memref<1x5xf32, strided<[5, 1], offset: ?>> into
358 memref<3x4x5xf32, strided<[240, 60, 10], offset: 0>> into
363 memref<1x2049xi64, strided<[?, ?], offset: ?>> into
371 memref<1x1x1024xi8, strided<[40960, 4096, 1], offset: 0>> into
376 memref<24x1x1x1024xi8, strided<[40960, 40960, 4096, 1], offset: 0>> into
381 // CHECK-SAME: memref<3x4x5xf32> into memref<1x3x4x1x5xf32>
383 memref<3x4x5xf32> into memref<1x3x4x1x5xf32>
386 // CHECK-SAME: memref<1x3x4x1x5xf32> into memref<3x4x5xf32>
388 memref<1x3x4x1x5xf32> into memref<3x4x5xf32>
391 // CHECK: tensor.expand_shape {{.*}}: tensor<3x4x5xf32> into tensor<1x3x4x1x5xf32>
393 tensor<3x4x5xf32> into tensor<1x3x4x1x5xf32>
395 // CHECK: tensor.collapse_shape {{.*}}: tensor<1x3x4x1x5xf32> into tensor<3x4x5xf32>
397 tensor<1x3x4x1x5xf32> into tensor<3x4x5xf32>
400 // CHECK: tensor.expand_shape {{.*}}: tensor<3x?x5xf32> into tensor<1x3x?x1x5xf32>
404 tensor<3x?x5xf32> into tensor<1x3x?x1x5xf32>
406 // CHECK: tensor.collapse_shape {{.*}}: tensor<1x3x?x1x5xf32> into tensor<1x?x5xf32>
408 tensor<1x3x?x1x5xf32> into tensor<1x?x5xf32>
422 // CHECK-SAME: memref<?x?x?xf32> into memref<?x?xf32>
424 memref<?x?x?xf32> into memref<?x?xf32>
427 // CHECK-SAME: memref<?x?xf32> into memref<?x4x?xf32>
429 memref<?x?xf32> into memref<?x4x?xf32>
432 // CHECK-SAME: memref<?x?x?xf32, strided<[?, ?, 1]>> into memref<?x?xf32, strided<[?, 1]>>
434 memref<?x?x?xf32, strided<[?, ?, 1], offset: 0>> into
438 // CHECK-SAME: memref<?x?xf32, strided<[?, 1]>> into memref<?x4x?xf32, strided<[?, ?, 1]>>
440 memref<?x?xf32, strided<[?, 1], offset: 0>> into
444 // CHECK-SAME: memref<?x?x?xf32, strided<[?, ?, 1], offset: ?>> into memref<?x?xf32, strided<[?, 1], offset: ?>>
446 memref<?x?x?xf32, strided<[?, ?, 1], offset: ?>> into
450 // CHECK-SAME: memref<?x?xf32, strided<[?, 1], offset: ?>> into memref<?x4x?xf32, strided<[?, ?, 1], offset: ?>>
452 memref<?x?xf32, strided<[?, 1], offset: ?>> into
456 // CHECK-SAME: memref<?x42xf32, strided<[42, 1]>> into memref<?xf32, strided<[1]>>
458 memref<?x42xf32, strided<[42, 1], offset: 0>> into
462 // CHECK-SAME: memref<?xf32, strided<[1]>> into memref<?x42xf32>
464 memref<?xf32, strided<[1]>> into memref<?x42xf32>
468 : memref<4x?x4xf32> into memref<2x2x?x2x2xf32>
474 %0 = memref.collapse_shape %arg0 [] : memref<1x1xf32> into memref<f32>
475 %1 = memref.expand_shape %0 [] output_shape [1, 1] : memref<f32> into memref<1x1xf32>
479 // CHECK: memref.collapse_shape %{{.*}} [] : memref<1x1xf32> into memref<f32>
480 // CHECK: memref.expand_shape %{{.*}} [] output_shape [1, 1] : memref<f32> into memref<1x1xf32>
485 memref<?x?x?x4x?xf32> into memref<?x?x?xf32>
502 memref<?x?xf32, strided<[1, 10], offset: 0>> into
505 memref<?x?x5xf32, strided<[1, 50, 10], offset: 0>> into
509 memref<4x5x6xf32, strided<[1, ?, 1000], offset: 0>> into
512 memref<2x2x5x2x3xf32, strided<[2, 1, ?, 3000, 1000], offset: 0>> into