[Mlir-commits] [mlir] b7749ef - adding MLIRMemRefDialect (#117986)
llvmlistbot at llvm.org
llvmlistbot at llvm.org
Thu Nov 28 03:28:28 PST 2024
Author: Frank Schlimbach
Date: 2024-11-28T11:28:24Z
New Revision: b7749efb749541716b6785c48fc8d6c2a4453ffb
URL: https://github.com/llvm/llvm-project/commit/b7749efb749541716b6785c48fc8d6c2a4453ffb
DIFF: https://github.com/llvm/llvm-project/commit/b7749efb749541716b6785c48fc8d6c2a4453ffb.diff
LOG: adding MLIRMemRefDialect (#117986)
fixing post-CI failures #104566
Added:
Modified:
mlir/lib/Dialect/MPI/IR/CMakeLists.txt
mlir/test/Conversion/MeshToMPI/convert-mesh-to-mpi.mlir
Removed:
################################################################################
diff --git a/mlir/lib/Dialect/MPI/IR/CMakeLists.txt b/mlir/lib/Dialect/MPI/IR/CMakeLists.txt
index 29d0b2379da747..edd7d911d0248e 100644
--- a/mlir/lib/Dialect/MPI/IR/CMakeLists.txt
+++ b/mlir/lib/Dialect/MPI/IR/CMakeLists.txt
@@ -14,6 +14,7 @@ add_mlir_dialect_library(MLIRMPIDialect
LINK_LIBS PUBLIC
MLIRDialect
MLIRIR
+ MLIRMemRefDialect
MLIRInferTypeOpInterface
MLIRSideEffectInterfaces
)
diff --git a/mlir/test/Conversion/MeshToMPI/convert-mesh-to-mpi.mlir b/mlir/test/Conversion/MeshToMPI/convert-mesh-to-mpi.mlir
index 25d585a108c8ae..c1aef97438bd55 100644
--- a/mlir/test/Conversion/MeshToMPI/convert-mesh-to-mpi.mlir
+++ b/mlir/test/Conversion/MeshToMPI/convert-mesh-to-mpi.mlir
@@ -164,7 +164,7 @@ func.func @update_halo_3d_tensor(
// CHECK-NEXT: [[vc44_i32:%.*]] = arith.constant 44 : i32
// CHECK-NEXT: [[vc4_i32:%.*]] = arith.constant 4 : i32
// CHECK-NEXT: [[vc91_i32:%.*]] = arith.constant 91 : i32
- // CHECK-NEXT: [[v0:%.*]] = bufferization.to_memref [[varg0]] : memref<120x120x120xi8>
+ // CHECK-NEXT: [[v0:%.*]] = bufferization.to_memref [[varg0]] : tensor<120x120x120xi8> to memref<120x120x120xi8>
// CHECK-NEXT: [[valloc:%.*]] = memref.alloc() : memref<117x113x5xi8>
// CHECK-NEXT: [[vsubview:%.*]] = memref.subview [[v0]][1, 3, 109] [117, 113, 5] [1, 1, 1] : memref<120x120x120xi8> to memref<117x113x5xi8, strided<[14400, 120, 1], offset: 14869>>
// CHECK-NEXT: memref.copy [[vsubview]], [[valloc]] : memref<117x113x5xi8, strided<[14400, 120, 1], offset: 14869>> to memref<117x113x5xi8>
More information about the Mlir-commits
mailing list