This is an archive of the discontinued LLVM Phabricator instance.

[mlir][Linalg] Add support for lowerPack on dynamic outer shapes.
ClosedPublic

Authored by hanchung on May 9 2023, 4:22 PM.

Details

Summary

The revision adds support for tensor.pack op decomposition when all
inner tile sizes are static. The generated tensor.expand_shape op is
still valid because only one of the expanding dimension is dynamic.

Diff Detail

Event Timeline

hanchung created this revision.May 9 2023, 4:22 PM
Herald added a project: Restricted Project. · View Herald TranscriptMay 9 2023, 4:22 PM
hanchung requested review of this revision.May 9 2023, 4:22 PM
Herald added a project: Restricted Project. · View Herald TranscriptMay 9 2023, 4:22 PM
mravishankar accepted this revision.May 10 2023, 4:27 PM
This revision is now accepted and ready to land.May 10 2023, 4:27 PM