This is an archive of the discontinued LLVM Phabricator instance.

[PowerPC][NFC] Test case update on ppc64-acc-regalloc-bugfix.ll
ClosedPublic

Authored by tingwang on Dec 6 2022, 5:33 PM.

Details

Summary

Store initialized lane to get rid of undef behavior.

There is one case blocked by this undef behavior: by enable ppc-track-subreg-liveness and Policy.ShouldTrackLaneMasks together, we will observe verification failure in this original case due to the undefined behavior. To get rid of road block, we decided to remove this undef behavior.

Diff Detail

Event Timeline

tingwang created this revision.Dec 6 2022, 5:33 PM
Herald added a project: Restricted Project. · View Herald TranscriptDec 6 2022, 5:33 PM
tingwang requested review of this revision.Dec 6 2022, 5:33 PM
shchenz accepted this revision as: shchenz.Dec 7 2022, 12:15 AM

LGTM. Maybe it is better to explicitly indicate what will happen without this testcase change in the patch description.

This revision is now accepted and ready to land.Dec 7 2022, 12:15 AM
tingwang edited the summary of this revision. (Show Details)Dec 7 2022, 4:27 PM
This revision was landed with ongoing or failed builds.Dec 7 2022, 5:17 PM
This revision was automatically updated to reflect the committed changes.