target/arm: Convert Neon VSHLL, VMOVL to decodetree
commit968bf842742a5ffbb0041cb31089e61a9f7a833d
authorPeter Maydell <peter.maydell@linaro.org>
Fri, 22 May 2020 14:55:18 +0000 (22 15:55 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 5 Jun 2020 16:23:10 +0000 (5 17:23 +0100)
treec5d2a10ce6a59e7c5d562108a719a04667517ccb
parentb4a3a77bb7a0dff1cc5673fe3be467d9e3635d44
target/arm: Convert Neon VSHLL, VMOVL to decodetree

Convert the VSHLL and VMOVL insns from the 2-reg-shift group
to decodetree. Since the loop always has two passes, we unroll
it to avoid the awkward reassignment of one TCGv to another.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20200522145520.6778-8-peter.maydell@linaro.org
target/arm/neon-dp.decode
target/arm/translate-neon.inc.c
target/arm/translate.c