This is an archive of the discontinued LLVM Phabricator instance.

[mlir][NvGpuToNVVM] Fix missing i4 support for nvgpu.mma.sync
ClosedPublic

Authored by christopherbate on May 20 2022, 2:11 PM.

Details

Summary

This changes adds missing support for the i4 data type. Tests are added
to ensure proper lowering of an nvgpu.mma.sync operation targeting the
16x8x64xi4 and 16x8x32xi4 MMA variants in the NVVM dialect.

Diff Detail

Event Timeline

Herald added a project: Restricted Project. · View Herald TranscriptMay 20 2022, 2:11 PM
christopherbate requested review of this revision.May 20 2022, 2:11 PM
ThomasRaoux accepted this revision.May 20 2022, 5:27 PM
This revision is now accepted and ready to land.May 20 2022, 5:27 PM