Add patterns to propagate vector distribution and remove dead
arguments. This handles propagation for several vector operations.
co-authored with @springerm
Paths
| Differential D127167
[mlir][vector] Add patterns to propagate vector distribution ClosedPublic Authored by ThomasRaoux on Jun 6 2022, 4:42 PM.
Details Summary Add patterns to propagate vector distribution and remove dead co-authored with @springerm
Diff Detail
Event TimelineThomasRaoux added a parent revision: D127152: [mlir][vector] Add patterns for vector distribution.Jun 6 2022, 4:42 PM ThomasRaoux retitled this revision from [mlir][vector] Add patterns to ppropagate vector distribution to [mlir][vector] Add patterns to propagate vector distribution.Jun 6 2022, 4:52 PM
Comment Actions Update comment
springerm added inline comments.
This revision is now accepted and ready to land.Jun 9 2022, 2:54 AM ThomasRaoux added inline comments.
This revision was landed with ongoing or failed builds.Jun 13 2022, 9:39 AM Closed by commit rG1c84800c42d2: [mlir][vector] Add patterns to ppropagate vector distribution (authored by ThomasRaoux). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 436446 mlir/include/mlir/Dialect/Vector/Transforms/VectorDistribution.h
mlir/lib/Dialect/Vector/Transforms/VectorDistribute.cpp
mlir/test/Dialect/Vector/vector-warp-distribute.mlir
mlir/test/Integration/Dialect/Vector/GPU/CUDA/test-warp-distribute.mlir
mlir/test/lib/Dialect/Vector/TestVectorTransforms.cpp
|
and is not dead.