This is an archive of the discontinued LLVM Phabricator instance.

[PowerPC] Implement instruction clustering for stores
ClosedPublic

Authored by qiucf on Aug 27 2020, 7:14 PM.

Details

Summary

On Power10, it's profitable to schedule some stores with adjacent target address together. This patch implements this feature.

Diff Detail

Event Timeline

qiucf created this revision.Aug 27 2020, 7:14 PM
Herald added a project: Restricted Project. · View Herald TranscriptAug 27 2020, 7:14 PM
qiucf requested review of this revision.Aug 27 2020, 7:14 PM
steven.zhang added inline comments.Aug 28 2020, 1:07 AM
llvm/lib/Target/PowerPC/PPC.td
352–353

Please use FusionFeatures here instead of FeatureStoreFusion.

qiucf updated this revision to Diff 288835.Aug 29 2020, 10:36 PM
qiucf marked an inline comment as done.

Use FusionFeatures.

This revision is now accepted and ready to land.Sep 1 2020, 7:56 PM
This revision was automatically updated to reflect the committed changes.