target/arm: Make VQDMULL undefined when U=1
authorFredrik Strupe <fredrik@strupe.net>
Wed, 8 Apr 2020 11:59:53 +0000 (13:59 +0200)
committerPeter Maydell <peter.maydell@linaro.org>
Mon, 4 May 2020 09:32:44 +0000 (10:32 +0100)
commitab553ef74ee52c0889679d0bd0da084aaf938f5c
treeca9949e569fc56e5c202ae81db16448a66504fe7
parent2ef486e76d64436be90f7359a3071fb2a56ce835
target/arm: Make VQDMULL undefined when U=1

According to Arm ARM, VQDMULL is only valid when U=0, while having
U=1 is unallocated.

Signed-off-by: Fredrik Strupe <fredrik@strupe.net>
Fixes: 695272dcb976 ("target-arm: Handle UNDEF cases for Neon 3-regs-different-widths")
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
target/arm/translate.c