This is an archive of the discontinued LLVM Phabricator instance.

mlir: partially support normalization of memrefs with dynamic sizes
Needs ReviewPublic

Authored by rohany on May 16 2023, 4:11 PM.

Details

Summary

This patch adds support for partial normalization of dynamically sized
memrefs. In particular, it allows for normalization of memrefs that
appear as function arguments. It does not consider normalization of
memrefs allocated within functions, as that procedure requires
computation of the new dynamic sizes of the memrefs.

Diff Detail

Event Timeline

rohany created this revision.May 16 2023, 4:11 PM
Herald added a project: Restricted Project. · View Herald Transcript
rohany requested review of this revision.May 16 2023, 4:11 PM

@bondhugula, a diff from the forum discussion we had earlier.