[PATCH v2 0/4] target/arm: Misc cleanups

Richard Henderson posted 4 patches 5 years, 6 months ago
Test asan passed
Test checkpatch passed
Test docker-quick@centos7 passed
Test FreeBSD passed
Test docker-mingw@fedora passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20200507172352.15418-1-richard.henderson@linaro.org
Maintainers: Peter Maydell <peter.maydell@linaro.org>
target/arm/helper-sve.h    |  45 +++++++----
target/arm/sve_helper.c    | 157 ++++++++++++++-----------------------
target/arm/translate-a64.c |  69 ++++++++--------
target/arm/translate-sve.c |  76 +++++++-----------
4 files changed, 157 insertions(+), 190 deletions(-)
[PATCH v2 0/4] target/arm: Misc cleanups
Posted by Richard Henderson 5 years, 6 months ago
Version 2 adds a fix to a just merged patch.


r~


Richard Henderson (4):
  target/arm: Use tcg_gen_gvec_5_ptr for sve FMLA/FCMLA
  target/arm: Use tcg_gen_gvec_mov for clear_vec_high
  target/arm: Use clear_vec_high more effectively
  target/arm: Fix tcg_gen_gvec_dup_imm vs DUP (indexed)

 target/arm/helper-sve.h    |  45 +++++++----
 target/arm/sve_helper.c    | 157 ++++++++++++++-----------------------
 target/arm/translate-a64.c |  69 ++++++++--------
 target/arm/translate-sve.c |  76 +++++++-----------
 4 files changed, 157 insertions(+), 190 deletions(-)

-- 
2.20.1


Re: [PATCH v2 0/4] target/arm: Misc cleanups
Posted by Richard Henderson 5 years, 6 months ago
On 5/7/20 10:23 AM, Richard Henderson wrote:
> Version 2 adds a fix to a just merged patch.

Ho hum.  This is actually v4.  Sigh.


r~

Re: [PATCH v2 0/4] target/arm: Misc cleanups
Posted by Peter Maydell 5 years, 6 months ago
On Thu, 7 May 2020 at 18:23, Richard Henderson
<richard.henderson@linaro.org> wrote:
>
> Version 2 adds a fix to a just merged patch.
>
>
> r~
>
>
> Richard Henderson (4):
>   target/arm: Use tcg_gen_gvec_5_ptr for sve FMLA/FCMLA
>   target/arm: Use tcg_gen_gvec_mov for clear_vec_high
>   target/arm: Use clear_vec_high more effectively
>   target/arm: Fix tcg_gen_gvec_dup_imm vs DUP (indexed)



Applied to target-arm.next, thanks.

-- PMM

Re: [PATCH v2 0/4] target/arm: Misc cleanups
Posted by Peter Maydell 5 years, 6 months ago
On Mon, 11 May 2020 at 12:00, Peter Maydell <peter.maydell@linaro.org> wrote:
>
> On Thu, 7 May 2020 at 18:23, Richard Henderson
> <richard.henderson@linaro.org> wrote:
> >
> > Version 2 adds a fix to a just merged patch.
> >
> >
> > r~
> >
> >
> > Richard Henderson (4):
> >   target/arm: Use tcg_gen_gvec_5_ptr for sve FMLA/FCMLA
> >   target/arm: Use tcg_gen_gvec_mov for clear_vec_high
> >   target/arm: Use clear_vec_high more effectively
> >   target/arm: Fix tcg_gen_gvec_dup_imm vs DUP (indexed)

> Applied to target-arm.next, thanks.

The 'use clear_vec_high more effectively' patch seems
to cause the 'check-acceptance' test
tests/acceptance/boot_linux.py:BootLinuxAarch64.test_virt_tcg
to time out. It looks like that happens with or without
the other clear_vec_high patch, but since they're kind
of related I've dropped both from target-arm.next (but
am keeping patches 1 and 4).

thanks
-- PMM