Skip to content

Commit 0832a86

Browse files
committed
to_memref -> to_buffer
1 parent 5e7fc62 commit 0832a86

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

mlir/lib/Dialect/Tensor/Transforms/BufferizableOpInterfaceImpl.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1094,7 +1094,7 @@ struct ConcatOpInterface
10941094
MemRefType memrefType =
10951095
MemRefType::get(concatOp.getResultType().getShape(),
10961096
concatOp.getResultType().getElementType(), layout);
1097-
Value dstBuffer = rewriter.create<bufferization::ToMemrefOp>(
1097+
Value dstBuffer = rewriter.create<bufferization::ToBufferOp>(
10981098
op->getLoc(), memrefType, *tensorAlloc);
10991099

11001100
// Extract the dimension for the concat op

mlir/test/Dialect/Tensor/bufferize.mlir

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -617,7 +617,7 @@ func.func @tensor.splat(%f: f32) -> tensor<10x2x4xf32> {
617617

618618
// CHECK-LABEL: func @tensor.concat(
619619
// CHECK-SAME: %[[F:.*]]: tensor<8xf32>)
620-
// CHECK: %[[F_MEMREF:.*]] = bufferization.to_memref %[[F]]
620+
// CHECK: %[[F_MEMREF:.*]] = bufferization.to_buffer %[[F]]
621621
// CHECK: %[[ALLOC:.*]] = memref.alloc() {{.*}} : memref<16xf32>
622622
// CHECK: %[[SUBVIEW1:.*]] = memref.subview %[[ALLOC]][0] [8] [1]
623623
// CHECK: memref.copy %[[F_MEMREF]], %[[SUBVIEW1]]
@@ -636,8 +636,8 @@ func.func @tensor.concat(%f: tensor<8xf32>) -> tensor<16xf32> {
636636
// CHECK-LABEL: func @tensor.concat_different_shapes(
637637
// CHECK-SAME: %[[F:.*]]: tensor<8x4xf32>
638638
// CHECK-SAME: %[[G:.*]]: tensor<8x5xf32>
639-
// CHECK-DAG: %[[F_MEMREF:.*]] = bufferization.to_memref %[[F]]
640-
// CHECK-DAG: %[[G_MEMREF:.*]] = bufferization.to_memref %[[G]]
639+
// CHECK-DAG: %[[F_MEMREF:.*]] = bufferization.to_buffer %[[F]]
640+
// CHECK-DAG: %[[G_MEMREF:.*]] = bufferization.to_buffer %[[G]]
641641
// CHECK: %[[ALLOC:.*]] = memref.alloc() {{.*}} : memref<8x9xf32>
642642
// CHECK: %[[SUBVIEW1:.*]] = memref.subview %[[ALLOC]][0, 0] [8, 4] [1, 1]
643643
// CHECK: memref.copy %[[F_MEMREF]], %[[SUBVIEW1]]
@@ -656,8 +656,8 @@ func.func @tensor.concat_different_shapes(%f: tensor<8x4xf32>, %g: tensor<8x5xf3
656656
// CHECK-LABEL: func @tensor.concat_dynamic(
657657
// CHECK-SAME: %[[F:.*]]: tensor<8x?xf32>,
658658
// CHECK-SAME: %[[G:.*]]: tensor<8x?xf32>
659-
// CHECK-DAG: %[[F_MEMREF:.*]] = bufferization.to_memref %[[F]]
660-
// CHECK-DAG: %[[G_MEMREF:.*]] = bufferization.to_memref %[[G]]
659+
// CHECK-DAG: %[[F_MEMREF:.*]] = bufferization.to_buffer %[[F]]
660+
// CHECK-DAG: %[[G_MEMREF:.*]] = bufferization.to_buffer %[[G]]
661661
// CHECK-DAG: %[[c1:.*]] = arith.constant 1 : index
662662
// CHECK-DAG: %[[F_DIM:.*]] = memref.dim %[[F_MEMREF]], %[[c1]]
663663
// CHECK-DAG: %[[G_DIM:.*]] = memref.dim %[[G_MEMREF]], %[[c1]]
@@ -682,8 +682,8 @@ func.func @tensor.concat_dynamic(%f: tensor<8x?xf32>, %g: tensor<8x?xf32>) -> te
682682
// CHECK-LABEL: func @tensor.concat_dynamic_nonconcat_dim(
683683
// CHECK-SAME: %[[F:.*]]: tensor<?x?xf32>,
684684
// CHECK-SAME: %[[G:.*]]: tensor<?x?xf32>
685-
// CHECK-DAG: %[[F_MEMREF:.*]] = bufferization.to_memref %[[F]]
686-
// CHECK-DAG: %[[G_MEMREF:.*]] = bufferization.to_memref %[[G]]
685+
// CHECK-DAG: %[[F_MEMREF:.*]] = bufferization.to_buffer %[[F]]
686+
// CHECK-DAG: %[[G_MEMREF:.*]] = bufferization.to_buffer %[[G]]
687687
// CHECK-DAG: %[[c1:.*]] = arith.constant 1 : index
688688
// CHECK-DAG: %[[c0:.*]] = arith.constant 0 : index
689689
// CHECK-DAG: %[[F_DIM:.*]] = memref.dim %[[F_MEMREF]], %[[c1]]

0 commit comments

Comments
 (0)