This is an archive of the discontinued LLVM Phabricator instance.

AMDGPU/GlobalISel: Fix selecting vcc->vcc bank copies
ClosedPublic

Authored by arsenm on Jul 15 2019, 5:56 AM.

Details

Reviewers
tstellar
nhaehnle
Summary

The extra test change is correct, although how it arrives there is a
bug that needs work. With wave32, the test for isVCC ambiguously
reports true for an SCC or VCC source. A new allocatable pseudo
register class for SCC may be necesssary.

Diff Detail

Event Timeline

arsenm created this revision.Jul 15 2019, 5:56 AM
tstellar accepted this revision.Jul 15 2019, 7:41 AM

LGTM.

This revision is now accepted and ready to land.Jul 15 2019, 7:41 AM
arsenm closed this revision.Jul 15 2019, 12:46 PM

r366119