This is an archive of the discontinued LLVM Phabricator instance.

[ModuloSchedule] Pass loop block explicitly to kernel rewriter.
ClosedPublic

Authored by hgreving on Jun 23 2021, 1:04 PM.

Details

Summary

This change is NFC upstream. We pass in the loop's block to the kernel
rewriter explicitly, instead of assuming it's the loop's top block. This
change is made for downstream targets where this assumption doesn't hold.

Diff Detail

Event Timeline

hgreving created this revision.Jun 23 2021, 1:04 PM
hgreving requested review of this revision.Jun 23 2021, 1:04 PM
Herald added a project: Restricted Project. · View Herald TranscriptJun 23 2021, 1:04 PM
jmolloy accepted this revision.Jun 24 2021, 12:38 AM
This revision is now accepted and ready to land.Jun 24 2021, 12:38 AM