This is an archive of the discontinued LLVM Phabricator instance.

[PoC][WIP] New loop distribution pass for software pipelining
Needs ReviewPublic

Authored by ytmukai on Apr 3 2023, 7:58 PM.
This revision needs review, but there are no reviewers specified.

Details

Reviewers
None
Summary

This patch is for reference only.

I am considering to implement loop distribution to improve efficiency of software pipelining and would like advice and comments.
For example, other approaches to raise ILP, whether it is best for improvement of software pipelining, feasibility of implementation, etc.

Discourse: https://discourse.llvm.org/t/rfc-new-loop-distribution-pass-for-software-pipelining/69733

Diff Detail

Event Timeline

ytmukai created this revision.Apr 3 2023, 7:58 PM
Herald added a project: Restricted Project. · View Herald TranscriptApr 3 2023, 7:58 PM
Herald added a subscriber: hiraditya. · View Herald Transcript
ytmukai requested review of this revision.Apr 3 2023, 7:58 PM
Herald added a project: Restricted Project. · View Herald TranscriptApr 3 2023, 7:58 PM

I will post details on Discource.

ytmukai edited the summary of this revision. (Show Details)Apr 3 2023, 10:53 PM