target/arm: Implement MVE logical immediate insns
authorPeter Maydell <peter.maydell@linaro.org>
Mon, 28 Jun 2021 13:58:23 +0000 (14:58 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 2 Jul 2021 10:48:36 +0000 (11:48 +0100)
commiteab84139855dac258c8d89ad736f6649e3edc76a
tree35cfceaa366911d7ac810f44ac564dc131b158f3
parente4667a5b5e71d83e3e2af70e7dba4bfab8892829
target/arm: Implement MVE logical immediate insns

Implement the MVE logical-immediate insns (VMOV, VMVN,
VORR and VBIC). These have essentially the same encoding
as their Neon equivalents, and we implement the decode
in the same way.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20210628135835.6690-7-peter.maydell@linaro.org
target/arm/helper-mve.h
target/arm/mve.decode
target/arm/mve_helper.c
target/arm/translate-mve.c