With the new vector.load/store operations, there is no need to go through
unmasked transfer operations (which will canonicalized to l/s anyway).
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D98056
[mlir][vector] canonicalize unmasked gather/scatter/compress/expand directly into l/s ClosedPublic Authored by aartbik on Mar 5 2021, 9:46 AM.
Details Summary With the new vector.load/store operations, there is no need to go through
Diff Detail
Event TimelineHerald added subscribers: dcaballe, cota, mravishankar and 16 others. · View Herald TranscriptMar 5 2021, 9:46 AM This revision is now accepted and ready to land.Mar 5 2021, 2:10 PM This revision was landed with ongoing or failed builds.Mar 5 2021, 2:24 PM Closed by commit rGe5c8fc776fbd: [mlir][vector] canonicalize unmasked gather/scatter/compress/expand directly… (authored by aartbik). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 328563 mlir/lib/Dialect/Vector/VectorOps.cpp
mlir/test/Dialect/Linalg/sparse_vector.mlir
mlir/test/Dialect/Vector/vector-mem-transforms.mlir
|