target/arm: Use {, s}extract in handle_vec_simd_wshli
authorRichard Henderson <richard.henderson@linaro.org>
Thu, 12 Sep 2024 02:41:03 +0000 (19:41 -0700)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 19 Sep 2024 11:58:57 +0000 (12:58 +0100)
commit102f062e6e02c8db58d09262ee07d266b57e1078
treeec8a5796ec9ed1ff46616a78a6c592bff846f16c
parent583d69a746c9a7cc78b5d82ef6ed1e326e2471db
target/arm: Use {, s}extract in handle_vec_simd_wshli

Combine the right shift with the extension via
the tcg extract operations.

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20240912024114.1097832-19-richard.henderson@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
target/arm/tcg/translate-a64.c