Re: [PULL 04/10] target/arm: Use tcg_gen_gvec_dup_imm

2020-05-07 Thread Richard Henderson
On 5/7/20 7:39 AM, Laurent Desnogues wrote: >> @@ -2044,7 +2044,7 @@ static bool trans_DUP_x(DisasContext *s, arg_DUP_x *a) >> unsigned nofs = vec_reg_offset(s, a->rn, index, esz); >> tcg_gen_gvec_dup_mem(esz, dofs, nofs, vsz, vsz); >> } else { >> -

Re: [PULL 04/10] target/arm: Use tcg_gen_gvec_dup_imm

2020-05-07 Thread Laurent Desnogues
Hello, On Wed, May 6, 2020 at 8:30 PM Richard Henderson wrote: > > In a few cases, we're able to remove some manual replication. > > Reviewed-by: Alex Bennée > Signed-off-by: Richard Henderson > --- > target/arm/translate-a64.c | 10 +- > target/arm/translate-sve.c | 12 +--- >

[PULL 04/10] target/arm: Use tcg_gen_gvec_dup_imm

2020-05-06 Thread Richard Henderson
In a few cases, we're able to remove some manual replication. Reviewed-by: Alex Bennée Signed-off-by: Richard Henderson --- target/arm/translate-a64.c | 10 +- target/arm/translate-sve.c | 12 +--- target/arm/translate.c | 9 ++--- 3 files changed, 16 insertions(+), 15