OSDN Git Service

target/s390x: Use tcg_gen_gvec_dup_imm
authorRichard Henderson <richard.henderson@linaro.org>
Sat, 28 Mar 2020 21:42:19 +0000 (14:42 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Wed, 6 May 2020 16:25:00 +0000 (09:25 -0700)
commit8703cfbf98b5d4adea4e715a76b1c79a7a09e060
treebc96be7ba551174a7a8a0abb447018013d6242af
parent44c94677febd15488f9190b11eaa4a08e8ac696b
target/s390x: Use tcg_gen_gvec_dup_imm

The gen_gvec_dupi switch is unnecessary with the new function.
Replace it with a local gen_gvec_dup_imm that takes care of the
register to offset conversion and length arguments.

Drop zero_vec and use use gen_gvec_dup_imm with 0.

Reviewed-by: David Hildenbrand <david@redhat.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
target/s390x/translate_vx.inc.c