]> git.proxmox.com Git - mirror_qemu.git/commit
target/arm: Implement MVE VCVT between floating and fixed point
authorPeter Maydell <peter.maydell@linaro.org>
Wed, 1 Sep 2021 08:02:38 +0000 (09:02 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Wed, 1 Sep 2021 10:08:17 +0000 (11:08 +0100)
commit2a4b939cf865fe5edd0f3dccf1b4ba6c3ca8b904
tree71361f49efe6f7ddcb9519da79c46dfc97710afc
parentc2d8f6bb28ffc5c9e4e465604ccdf7a08b7e3568
target/arm: Implement MVE VCVT between floating and fixed point

Implement the MVE VCVT insns which convert between floating and fixed
point.  As with the Neon equivalents, these use essentially the same
constant encoding as right-shift-by-immediate.

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