This is an archive of the discontinued LLVM Phabricator instance.

[ARM] Handle f16 in GeneratePerfectShuffle
ClosedPublic

Authored by dmgreen on Jan 26 2021, 7:33 AM.

Details

Summary

This new f16 shuffle under Neon would hit an assert in GeneratePerfectShuffle as it would try to treat a f16 vector as an i8. Add f16 handling, treating them like an i16.

Diff Detail

Event Timeline

dmgreen created this revision.Jan 26 2021, 7:33 AM
dmgreen requested review of this revision.Jan 26 2021, 7:33 AM
Herald added a project: Restricted Project. · View Herald TranscriptJan 26 2021, 7:33 AM
simon_tatham accepted this revision.Feb 4 2021, 1:33 AM
This revision is now accepted and ready to land.Feb 4 2021, 1:33 AM
This revision was automatically updated to reflect the committed changes.