This is an archive of the discontinued LLVM Phabricator instance.

[MLIR] remove dead affine.applys while generating pointwise copies
ClosedPublic

Authored by bondhugula on Apr 13 2020, 2:03 PM.

Details

Summary

This makes no impact on the test cases because affine-data-copy-generate
runs whole function canonicalization at its end; however, the latter
will be removed in a pending revision. It is thus useful to clean up
these affine.applys right here, and eventually, not even generate
these (when the right API to compose by construction is in place).

Diff Detail

Event Timeline

bondhugula created this revision.Apr 13 2020, 2:03 PM
Herald added a project: Restricted Project. · View Herald TranscriptApr 13 2020, 2:03 PM
andydavis1 accepted this revision.Apr 13 2020, 2:10 PM
This revision is now accepted and ready to land.Apr 13 2020, 2:10 PM
This revision was automatically updated to reflect the committed changes.