target/arm: Avoid tcg_const_ptr in disas_simd_zip_trn
authorRichard Henderson <richard.henderson@linaro.org>
Sat, 25 Feb 2023 22:05:00 +0000 (12:05 -1000)
committerRichard Henderson <richard.henderson@linaro.org>
Mon, 13 Mar 2023 14:03:39 +0000 (07:03 -0700)
commita2c4fb8cae92a2f54d77d6cc5c0404459e9dbabc
treee38b62ca6fd5b72691439a4476655fc62b5c2e02
parent063e6e4527fb826e81a1732eed3716a4251e263e
target/arm: Avoid tcg_const_ptr in disas_simd_zip_trn

It is easy enough to use mov instead of or-with-zero and relying
on the optimizer to fold away the or.  Use an array for the output,
rather than separate tcg_res{l,h} variables.

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
target/arm/tcg/translate-a64.c