https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94591
--- Comment #2 from Zdenek Sojka <zsojka at seznam dot cz> --- Created attachment 48406 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48406&action=edit another testcase $ aarch64-unknown-linux-gnu-gcc testcase.c /tmp/ccTL3N2N.s: Assembler messages: /tmp/ccTL3N2N.s:19: Error: operand mismatch -- `rev32 v0.2s,v0.2s' /tmp/ccTL3N2N.s:19: Info: did you mean this? /tmp/ccTL3N2N.s:19: Info: rev32 v0.8b, v0.8b /tmp/ccTL3N2N.s:19: Info: other valid variant(s): /tmp/ccTL3N2N.s:19: Info: rev32 v0.16b, v0.16b /tmp/ccTL3N2N.s:19: Info: rev32 v0.4h, v0.4h /tmp/ccTL3N2N.s:19: Info: rev32 v0.8h, v0.8h