This is an archive of the discontinued LLVM Phabricator instance.

[AMDGPU] Partial revert for the "Assign register class for cross block values according to the divergence."
Needs ReviewPublic

Authored by alex-t on Jun 4 2019, 11:24 AM.
This revision needs review, but there are no reviewers specified.

Details

Reviewers
None
Summary

Discovered the design flaw leading to several issues that required to be solved before.

This change reverts AMDGPU specific changes and keeps common part unaffected.

Diff Detail

Event Timeline

alex-t created this revision.Jun 4 2019, 11:24 AM
Herald added a project: Restricted Project. · View Herald TranscriptJun 4 2019, 11:24 AM
rampitec accepted this revision.Jun 4 2019, 1:25 PM

LGTM

This revision is now accepted and ready to land.Jun 4 2019, 1:25 PM
This revision now requires review to proceed.Jun 13 2019, 6:33 PM