[PATCH] D64502: [ARM] Remove nonexistent unsigned forms of MVE VQDMLAH.

Simon Tatham via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Jul 10 08:19:34 PDT 2019


simon_tatham created this revision.
simon_tatham added a reviewer: miyuki.
Herald added subscribers: llvm-commits, dmgreen, hiraditya, kristof.beyls, javed.absar.
Herald added a project: LLVM.

The VQDMLAH.U8, VQDMLAH.U16 and VQDMLAH.U32 instructions don't
actually exist: the Armv8.1-M architecture spec only lists signed
forms of that instruction. The unsigned ones were added in error: they
existed in an early draft of the spec, but they were removed before
the public version, and we missed that particular spec change.

Also affects the variant forms VQDMLASH, VQRDMLAH and VQRDMLASH.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D64502

Files:
  llvm/lib/Target/ARM/ARMInstrMVE.td
  llvm/test/MC/ARM/mve-qdest-rsrc.s
  llvm/test/MC/Disassembler/ARM/mve-qdest-rsrc.txt

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D64502.208971.patch
Type: text/x-patch
Size: 9148 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190710/7f5fd929/attachment.bin>


More information about the llvm-commits mailing list