This is an archive of the discontinued LLVM Phabricator instance.

[mlir][gpu] Relax MMA load/store to allow vector memref
ClosedPublic

Authored by antiagainst on Oct 31 2022, 6:57 PM.

Details

Summary

This is useful for converting to SPIR-V, where we'd like to have
memref of vector element types.

Diff Detail

Event Timeline

antiagainst created this revision.Oct 31 2022, 6:57 PM
antiagainst requested review of this revision.Oct 31 2022, 6:57 PM
ThomasRaoux accepted this revision.Oct 31 2022, 7:45 PM
This revision is now accepted and ready to land.Oct 31 2022, 7:45 PM
bondhugula accepted this revision.Oct 31 2022, 11:31 PM
bondhugula added inline comments.
mlir/include/mlir/Dialect/GPU/IR/GPUBase.td
71

Don't we have to update documentation or code comments for MMAMemRef somewhere?

antiagainst marked an inline comment as done.Nov 1 2022, 8:37 AM
antiagainst added inline comments.
mlir/include/mlir/Dialect/GPU/IR/GPUBase.td
71

SG. I've added code comment here. For the rendered doc, it will be automatically adjusted by TableGen.

This revision was automatically updated to reflect the committed changes.
antiagainst marked an inline comment as done.