[all-commits] [llvm/llvm-project] 1df650: [mlir][vector] LISH: Implement `SubsetOpInterface`...
Matthias Springer via All-commits
all-commits at lists.llvm.org
Tue Oct 31 20:19:43 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 1df6504ac21acbdaeee4eed52e82af69a302024c
https://github.com/llvm/llvm-project/commit/1df6504ac21acbdaeee4eed52e82af69a302024c
Author: Matthias Springer <me at m-sp.org>
Date: 2023-11-01 (Wed, 01 Nov 2023)
Changed paths:
A mlir/include/mlir/Dialect/Vector/Transforms/SubsetOpInterfaceImpl.h
M mlir/include/mlir/InitAllDialects.h
M mlir/lib/Dialect/Vector/Transforms/CMakeLists.txt
A mlir/lib/Dialect/Vector/Transforms/SubsetOpInterfaceImpl.cpp
M mlir/test/Dialect/Linalg/hoisting.mlir
M mlir/test/Transforms/loop-invariant-subset-hoisting.mlir
M utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
Log Message:
-----------
[mlir][vector] LISH: Implement `SubsetOpInterface` for transfer_read/write (#70629)
- Implement `SubsetOpInterface`, `SubsetExtractionOpInterface`,
`SubsetInsertionOpInterface` for `vector.transfer_read` and
`vector.transfer_write`.
- Move all tensor subset hoisting test cases from `Linalg` to
`loop-invariant-subset-hoisting.mlir`. (Removing 1 duplicate test case.)
More information about the All-commits
mailing list