This is an archive of the discontinued LLVM Phabricator instance.

[PowerPC] enable Policy.ShouldTrackLaneMasks
Changes PlannedPublic

Authored by tingwang on Dec 26 2022, 11:03 PM.

Details

Reviewers
shchenz
nemanjai
Group Reviewers
Restricted Project
Summary

This depends on D108902.

Once we started track subreg liveness, we shall enable this policy to model subregister usage better particularly for vector-pair registers. Unfortunately vector-pair is disabled on P10 right now, so I'm not able to show the real motivation case here.

This change did not observe performance change through test suite.

Diff Detail

Event Timeline

tingwang created this revision.Dec 26 2022, 11:03 PM
Herald added a project: Restricted Project. · View Herald TranscriptDec 26 2022, 11:03 PM
tingwang requested review of this revision.Dec 26 2022, 11:03 PM
tingwang planned changes to this revision.EditedJan 8 2023, 4:43 PM

Plan to enable 256bit vector ld/st codegen, and then add the motivation case.