target/arm: Use tcg_gen_ext_i64
authorRichard Henderson <richard.henderson@linaro.org>
Thu, 19 Oct 2023 18:18:08 +0000 (11:18 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Sun, 22 Oct 2023 23:35:43 +0000 (16:35 -0700)
commit2f02c14b21cfe0954e203353af21cd41bce76822
tree02fd91be0ca1c3a322879f316cb178e0b90f58c0
parentc048b68385c2146931ea032d775479a8ab1cddf3
target/arm: Use tcg_gen_ext_i64

The ext_and_shift_reg helper does this plus a shift.
The non-zero check for shift count is duplicate to
the one done within tcg_gen_shli_i64.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
target/arm/tcg/translate-a64.c