OSDN Git Service

target/arm: Implement MVE VMOV to/from 2 general-purpose registers
authorPeter Maydell <peter.maydell@linaro.org>
Fri, 13 Aug 2021 16:11:55 +0000 (17:11 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Wed, 25 Aug 2021 09:48:50 +0000 (10:48 +0100)
commit1241f148d52eea7c9350df918da0eafdfc539327
treec982b3e6f2e512a89a48ef16356bc9cca553b7e0
parentd5c571ea6d1558934b0d1a95c51a2c084cf4fd85
target/arm: Implement MVE VMOV to/from 2 general-purpose registers

Implement the MVE VMOV forms that move data between 2 general-purpose
registers and 2 32-bit lanes in a vector register.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
target/arm/mve.decode
target/arm/translate-a32.h
target/arm/translate-mve.c
target/arm/translate-vfp.c