This is an archive of the discontinued LLVM Phabricator instance.

AMDGPU/GlobalISel: Fix select of <3 x s16>/ <4 x s16> insert/extract
AbandonedPublic

Authored by arsenm on Jan 13 2020, 12:16 PM.

Details

Reviewers
nhaehnle
kerbowa
Summary

There are 3 element f16 format loads and stores, so we need to handle
<3 x s16> as a legal type.

Diff Detail

Event Timeline

arsenm created this revision.Jan 13 2020, 12:16 PM
arsenm updated this revision to Diff 237757.Jan 13 2020, 12:40 PM

Fail on insert

kerbowa accepted this revision.Jan 15 2020, 8:44 PM

LGTM

This revision is now accepted and ready to land.Jan 15 2020, 8:44 PM
arsenm abandoned this revision.Apr 5 2020, 7:54 AM

I now think these shouldn't get past the legalizer