This is an archive of the discontinued LLVM Phabricator instance.

[ARM] Accept two-register form of vnmul
ClosedPublic

Authored by JiruiWu on Jan 10 2023, 9:12 AM.

Details

Summary

The previous vnmul only accepts three registers. It should accept either
two or three registers as vmul does.

Diff Detail

Event Timeline

JiruiWu created this revision.Jan 10 2023, 9:12 AM
Herald added a project: Restricted Project. · View Herald TranscriptJan 10 2023, 9:12 AM
JiruiWu requested review of this revision.Jan 10 2023, 9:12 AM
Herald added a project: Restricted Project. · View Herald TranscriptJan 10 2023, 9:12 AM
olista01 added inline comments.Jan 12 2023, 2:58 AM
llvm/test/MC/Disassembler/ARM/fp-encoding.txt
31

Please add tests for the .f32 and .f16 versions of the instruction too.

JiruiWu updated this revision to Diff 488616.Jan 12 2023, 5:19 AM

Added tests for the .f32 and .f16 versions of the vnmul instruction.

JiruiWu marked an inline comment as done.Jan 12 2023, 5:22 AM
This revision is now accepted and ready to land.Jan 13 2023, 6:28 AM
This revision was automatically updated to reflect the committed changes.