[PATCH 0/4] target/arm: Fix SME full tile indexing

Richard Henderson posted 4 patches 11 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20230622151201.1578522-1-richard.henderson@linaro.org
Maintainers: Peter Maydell <peter.maydell@linaro.org>
target/arm/cpu.h                  |  1 +
target/arm/internals.h            |  3 ++
target/arm/cpu.c                  | 54 +++++++++++--------
target/arm/gdbstub.c              |  8 +++
target/arm/gdbstub64.c            | 88 +++++++++++++++++++++++++++++++
target/arm/tcg/translate-sme.c    | 24 ++++++---
tests/tcg/aarch64/sme-outprod1.c  | 83 +++++++++++++++++++++++++++++
tests/tcg/aarch64/Makefile.target | 10 ++--
8 files changed, 240 insertions(+), 31 deletions(-)
create mode 100644 tests/tcg/aarch64/sme-outprod1.c
[PATCH 0/4] target/arm: Fix SME full tile indexing
Posted by Richard Henderson 11 months ago
Fix #1620 and add its test case.
Several cleanups to aid debugging ZA[].  :-)

r~

Richard Henderson (4):
  target/arm: Avoid splitting Zregs across lines in dump
  target/arm: Dump ZA[] when active
  target/arm: Support reading ZA[] from gdbstub
  target/arm: Fix SME full tile indexing

 target/arm/cpu.h                  |  1 +
 target/arm/internals.h            |  3 ++
 target/arm/cpu.c                  | 54 +++++++++++--------
 target/arm/gdbstub.c              |  8 +++
 target/arm/gdbstub64.c            | 88 +++++++++++++++++++++++++++++++
 target/arm/tcg/translate-sme.c    | 24 ++++++---
 tests/tcg/aarch64/sme-outprod1.c  | 83 +++++++++++++++++++++++++++++
 tests/tcg/aarch64/Makefile.target | 10 ++--
 8 files changed, 240 insertions(+), 31 deletions(-)
 create mode 100644 tests/tcg/aarch64/sme-outprod1.c

-- 
2.34.1
Re: [PATCH 0/4] target/arm: Fix SME full tile indexing
Posted by Peter Maydell 10 months, 3 weeks ago
On Thu, 22 Jun 2023 at 16:12, Richard Henderson
<richard.henderson@linaro.org> wrote:
>
> Fix #1620 and add its test case.
> Several cleanups to aid debugging ZA[].  :-)

I'm going to apply patches 1,2 and 4 to target-arm.next.
I've tagged 4 as cc: qemu-stable (but will remove that if
you disagree).

thanks
-- PMM
Re: [PATCH 0/4] target/arm: Fix SME full tile indexing
Posted by Richard Henderson 10 months, 3 weeks ago
On 6/27/23 15:36, Peter Maydell wrote:
> On Thu, 22 Jun 2023 at 16:12, Richard Henderson
> <richard.henderson@linaro.org> wrote:
>>
>> Fix #1620 and add its test case.
>> Several cleanups to aid debugging ZA[].  :-)
> 
> I'm going to apply patches 1,2 and 4 to target-arm.next.
> I've tagged 4 as cc: qemu-stable (but will remove that if
> you disagree).

No, it should go back to 8.0.


r~