]> granicus.if.org Git - llvm/commit
[ARM] Remove nonexistent unsigned forms of MVE VQDMLAH.
authorSimon Tatham <simon.tatham@arm.com>
Thu, 11 Jul 2019 09:52:15 +0000 (09:52 +0000)
committerSimon Tatham <simon.tatham@arm.com>
Thu, 11 Jul 2019 09:52:15 +0000 (09:52 +0000)
commitaa8be082019f3c535ae335f144a0270fcb9c657a
treed5545ef786d9c298055e439ccb399d1104a6ea1f
parentc15a315f4f2e96c1d434db4b288e7844dac98273
[ARM] Remove nonexistent unsigned forms of MVE VQDMLAH.

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.

Reviewers: miyuki

Subscribers: javed.absar, kristof.beyls, hiraditya, dmgreen, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D64502

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@365747 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMInstrMVE.td
test/MC/ARM/mve-qdest-rsrc.s
test/MC/Disassembler/ARM/mve-qdest-rsrc.txt