This is an archive of the discontinued LLVM Phabricator instance.

[AMDGPU] Fix RP tracker's live registers after processing a memory clause.
ClosedPublic

Authored by vpykhtin on Oct 31 2022, 7:42 AM.

Details

Summary

It's incorrect to reuse live registers left from the first instruction in a clause after the clause as they don't contain in-clause defs.

Diff Detail

Event Timeline

vpykhtin created this revision.Oct 31 2022, 7:42 AM
Herald added a project: Restricted Project. · View Herald TranscriptOct 31 2022, 7:42 AM
vpykhtin requested review of this revision.Oct 31 2022, 7:42 AM
Herald added a project: Restricted Project. · View Herald TranscriptOct 31 2022, 7:42 AM
arsenm accepted this revision.Oct 31 2022, 9:15 AM
This revision is now accepted and ready to land.Oct 31 2022, 9:15 AM