]> git.ipfire.org Git - thirdparty/qemu.git/commit
target/arm: Optimize MVE VSHLL and VMOVL
authorPeter Maydell <peter.maydell@linaro.org>
Mon, 13 Sep 2021 09:54:38 +0000 (10:54 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Tue, 21 Sep 2021 15:28:27 +0000 (16:28 +0100)
commita7789fabe15ee0e0d0f227c287a5c0d01ebcc4b4
treea2a5b547237d7f43186ae8429f607784f79ce706
parent752970ef7c82e14a65ed979ee19a8cfcd84871e4
target/arm: Optimize MVE VSHLL and VMOVL

Optimize the MVE VSHLL insns by using TCG vector ops when possible.
This includes the VMOVL insn, which we handle in mve.decode as "VSHLL
with zero shift count".

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20210913095440.13462-11-peter.maydell@linaro.org
target/arm/translate-mve.c