This is an archive of the discontinued LLVM Phabricator instance.

[ARM,MVE] Fix confusing MC names for MVE VMINA/VMAXA insns.
ClosedPublic

Authored by simon_tatham on Jan 20 2020, 5:07 AM.

Details

Summary

A recent commit accidentally defined names like MVE_VMAXAs8 as
instances of the multiclass MVE_VMINA, and vice versa. This has no
effect on the test suite, because nothing directly refers to those
instruction names (the isel patterns are generated in Tablegen using
!cast<Instruction>(NAME) inside a lower-level multiclass). But it
means that llvm-mc -show-inst was listing VMAXA as VMINA, and it
would also affect any further draft code gen patches that use those
instruction ids.

Event Timeline

simon_tatham created this revision.Jan 20 2020, 5:07 AM
dmgreen accepted this revision.Jan 20 2020, 5:19 AM

LGTM

This revision is now accepted and ready to land.Jan 20 2020, 5:19 AM
This revision was automatically updated to reflect the committed changes.