OSDN Git Service

[ARM] Fix for indexed dot product instruction descriptions
authorSjoerd Meijer <sjoerd.meijer@arm.com>
Mon, 18 Sep 2017 14:17:57 +0000 (14:17 +0000)
committerSjoerd Meijer <sjoerd.meijer@arm.com>
Mon, 18 Sep 2017 14:17:57 +0000 (14:17 +0000)
commit80ee0e02a2ad286f73559b380da660dbff86c6b4
treeca1c0f993348024e1eefae9aee8234eabf66ef50
parent6ad4356f4dd70cae00ec397ad52f08f87cb6182b
[ARM] Fix for indexed dot product instruction descriptions

The indexed dot product instructions only accept the lower 16 D-registers as
the indexed register, but we were e.g. incorrectly accepting:

vudot.u8 d16,d16,d18[0]

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@313531 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMInstrNEON.td
test/MC/ARM/armv8.2a-dotprod-error.s