[mlir][memref] Fold subview into GPU subgroup MMA load/store ops
authorLei Zhang <antiagainst@google.com>
Wed, 15 Mar 2023 17:49:27 +0000 (17:49 +0000)
committerLei Zhang <antiagainst@google.com>
Wed, 15 Mar 2023 17:49:32 +0000 (17:49 +0000)
commit59e4fbfcd064032db66594617279e5fe726fd60e
treef8e3b6029f2dbe706357b9abe7c791da6d94cc0a
parent28a0d0e85ab5fe9ccc5cd684bd28bfb15f661f45
[mlir][memref] Fold subview into GPU subgroup MMA load/store ops

This commits adds support for folding subview into GPU subgroup
MMA load/store ops.

Reviewed By: ThomasRaoux

Differential Revision: https://reviews.llvm.org/D146150
mlir/lib/Dialect/MemRef/Transforms/CMakeLists.txt
mlir/lib/Dialect/MemRef/Transforms/FoldMemRefAliasOps.cpp
mlir/test/Dialect/MemRef/fold-memref-alias-ops.mlir
utils/bazel/llvm-project-overlay/mlir/BUILD.bazel