This is an archive of the discontinued LLVM Phabricator instance.

[mlir][transform] Expose vector patterns useful for cleaning up masked vectorization and add test to showcase composition
ClosedPublic

Authored by nicolasvasilache on Aug 3 2023, 3:39 PM.

Diff Detail

Event Timeline

Herald added a project: Restricted Project. · View Herald Transcript
nicolasvasilache requested review of this revision.Aug 3 2023, 3:39 PM
Herald added a project: Restricted Project. · View Herald Transcript
ftynse accepted this revision.Aug 4 2023, 12:55 AM
ftynse added inline comments.
mlir/include/mlir/Dialect/Vector/TransformOps/VectorTransformOps.td
331

Can this be made more similar to the other descriptions? It's unclear where are the patterns collected.

Ideally, we'd have some more detailed description for all of these, potentially with an example or reference to code that contains an example. But it's the issue with everything in this file, so not for this commit.

This revision is now accepted and ready to land.Aug 4 2023, 12:55 AM
This revision was landed with ongoing or failed builds.Aug 4 2023, 4:25 AM
This revision was automatically updated to reflect the committed changes.