This is an archive of the discontinued LLVM Phabricator instance.

GlobalISel: Add LegalizeMutations to help use More/FewerElements
ClosedPublic

Authored by arsenm on Apr 11 2022, 7:06 PM.

Diff Detail

Event Timeline

arsenm created this revision.Apr 11 2022, 7:06 PM
Herald added a project: Restricted Project. · View Herald TranscriptApr 11 2022, 7:06 PM
arsenm requested review of this revision.Apr 11 2022, 7:06 PM
Herald added a project: Restricted Project. · View Herald TranscriptApr 11 2022, 7:06 PM
Herald added a subscriber: wdng. · View Herald Transcript

Testcase?

I don't have an immediate use since the lowering in D123563 shouldn't actually be using MoreElements

Ah. There are no C++ unit tests that can be updated without an immediate use case?

arsenm updated this revision to Diff 422321.Apr 12 2022, 1:29 PM

Add unit test. Found asserts in scalable vectors

This revision is now accepted and ready to land.Apr 15 2022, 1:31 PM