This is an archive of the discontinued LLVM Phabricator instance.

NFC. Refactor/update some affine fusion pass code for readability
ClosedPublic

Authored by bondhugula on Dec 3 2022, 4:13 AM.

Details

Summary

NFC. Refactor some affine fusion pass code for readability. Some of its
methods are too long. This is the first among some NFC changes before new
features/related updates are posted. Add missing code comments at a couple of
places.

Diff Detail

Event Timeline

bondhugula created this revision.Dec 3 2022, 4:13 AM
Herald added a project: Restricted Project. · View Herald TranscriptDec 3 2022, 4:13 AM
bondhugula requested review of this revision.Dec 3 2022, 4:13 AM
bondhugula updated this revision to Diff 479826.Dec 3 2022, 4:16 AM

Minor NFC updates.

bondhugula updated this revision to Diff 479828.Dec 3 2022, 4:37 AM

Other related NFC changes.

bondhugula edited the summary of this revision. (Show Details)Dec 3 2022, 4:41 AM
bondhugula updated this revision to Diff 479892.Dec 3 2022, 8:40 PM
bondhugula retitled this revision from NFC. Refactor some affine fusion pass code for readability to NFC. Refactor/update some affine fusion pass code for readability.
bondhugula edited the summary of this revision. (Show Details)

Add missing doc comments at one place.

bondhugula updated this revision to Diff 479893.Dec 3 2022, 8:41 PM

Remove stray change.

bondhugula updated this revision to Diff 479895.Dec 3 2022, 9:01 PM
bondhugula edited the summary of this revision. (Show Details)

Minor changes.

bondhugula edited reviewers, added: vinayaka-polymage; removed: sumesh13.Dec 8 2022, 10:38 AM
bondhugula accepted this revision.Dec 11 2022, 11:12 AM

This is a pure movement of code and modernization. Self-accepting.

This revision is now accepted and ready to land.Dec 11 2022, 11:12 AM