[PULL 0/5] Hexagon update

Taylor Simpson posted 5 patches 11 months, 2 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20230526142028.1277954-1-tsimpson@quicinc.com
Maintainers: Brian Cain <bcain@quicinc.com>, Alessandro Di Federico <ale@rev.ng>, Anton Johansson <anjo@rev.ng>
There is a newer version of this series
MAINTAINERS                              |   2 +-
tests/tcg/hexagon/hex_test.h             | 145 +++++++++++++
target/hexagon/genptr.c                  |  26 ++-
target/hexagon/mmvec/decode_ext_mmvec.c  |   8 +-
target/hexagon/translate.c               |   2 +-
tests/tcg/hexagon/atomics.c              |  51 ++---
tests/tcg/hexagon/brev.c                 |  73 +++----
tests/tcg/hexagon/circ.c                 | 152 +++++++-------
tests/tcg/hexagon/dual_stores.c          |  25 +--
tests/tcg/hexagon/fpstuff.c              | 341 +++++++++++++------------------
tests/tcg/hexagon/hex_sigsegv.c          |  46 ++---
tests/tcg/hexagon/hvx_misc.c             |  31 +++
tests/tcg/hexagon/load_align.c           | 111 +++++-----
tests/tcg/hexagon/load_unpack.c          | 159 +++++++-------
tests/tcg/hexagon/mem_noshuf.c           | 163 +++++++--------
tests/tcg/hexagon/mem_noshuf_exception.c |  52 ++---
tests/tcg/hexagon/misc.c                 | 338 ++++++++++++++----------------
tests/tcg/hexagon/multi_result.c         | 171 +++++++---------
tests/tcg/hexagon/overflow.c             |  61 +++---
tests/tcg/hexagon/preg_alias.c           | 111 +++++-----
tests/tcg/hexagon/read_write_overlap.c   |  55 +++--
tests/tcg/hexagon/reg_mut.c              |  54 ++---
tests/tcg/hexagon/usr.c                  | 109 ++--------
.mailmap                                 |   1 +
target/hexagon/gen_analyze_funcs.py      |  10 +-
target/hexagon/gen_helper_funcs.py       |  30 +--
target/hexagon/gen_helper_protos.py      |  22 +-
target/hexagon/gen_idef_parser_funcs.py  |   4 +-
target/hexagon/gen_op_regs.py            |   4 +-
target/hexagon/gen_tcg_funcs.py          |  46 ++---
target/hexagon/hex_common.py             |  24 +--
tests/tcg/hexagon/Makefile.target        |  19 +-
32 files changed, 1150 insertions(+), 1296 deletions(-)
create mode 100644 tests/tcg/hexagon/hex_test.h
[PULL 0/5] Hexagon update
Posted by Taylor Simpson 11 months, 2 weeks ago
The following changes since commit a3cb6d5004ff638aefe686ecd540718a793bd1b1:

  Merge tag 'pull-tcg-20230525' of https://gitlab.com/rth7680/qemu into staging (2023-05-25 11:11:52 -0700)

are available in the Git repository at:

  https://github.com/quic/qemu tags/pull-hex-20230526

for you to fetch changes up to 7d196e2196d50e0dda0f87f396d4f4a7ad9aafbe:

  Hexagon (target/hexagon) Change Hexagon maintainer (2023-05-26 07:03:41 -0700)

----------------------------------------------------------------
Hexagon update

----------------------------------------------------------------
Marco Liebel (1):
      Hexagon (target/hexagon) Fix assignment to tmp registers

Matheus Tavares Bernardino (2):
      target/hexagon/*.py: clean up used 'toss' and 'numregs' vars
      Hexagon: fix outdated `hex_new_*` comments

Taylor Simpson (2):
      Hexagon (tests/tcg/hexagon) Clean up Hexagon check-tcg tests
      Hexagon (target/hexagon) Change Hexagon maintainer

 MAINTAINERS                              |   2 +-
 tests/tcg/hexagon/hex_test.h             | 145 +++++++++++++
 target/hexagon/genptr.c                  |  26 ++-
 target/hexagon/mmvec/decode_ext_mmvec.c  |   8 +-
 target/hexagon/translate.c               |   2 +-
 tests/tcg/hexagon/atomics.c              |  51 ++---
 tests/tcg/hexagon/brev.c                 |  73 +++----
 tests/tcg/hexagon/circ.c                 | 152 +++++++-------
 tests/tcg/hexagon/dual_stores.c          |  25 +--
 tests/tcg/hexagon/fpstuff.c              | 341 +++++++++++++------------------
 tests/tcg/hexagon/hex_sigsegv.c          |  46 ++---
 tests/tcg/hexagon/hvx_misc.c             |  31 +++
 tests/tcg/hexagon/load_align.c           | 111 +++++-----
 tests/tcg/hexagon/load_unpack.c          | 159 +++++++-------
 tests/tcg/hexagon/mem_noshuf.c           | 163 +++++++--------
 tests/tcg/hexagon/mem_noshuf_exception.c |  52 ++---
 tests/tcg/hexagon/misc.c                 | 338 ++++++++++++++----------------
 tests/tcg/hexagon/multi_result.c         | 171 +++++++---------
 tests/tcg/hexagon/overflow.c             |  61 +++---
 tests/tcg/hexagon/preg_alias.c           | 111 +++++-----
 tests/tcg/hexagon/read_write_overlap.c   |  55 +++--
 tests/tcg/hexagon/reg_mut.c              |  54 ++---
 tests/tcg/hexagon/usr.c                  | 109 ++--------
 .mailmap                                 |   1 +
 target/hexagon/gen_analyze_funcs.py      |  10 +-
 target/hexagon/gen_helper_funcs.py       |  30 +--
 target/hexagon/gen_helper_protos.py      |  22 +-
 target/hexagon/gen_idef_parser_funcs.py  |   4 +-
 target/hexagon/gen_op_regs.py            |   4 +-
 target/hexagon/gen_tcg_funcs.py          |  46 ++---
 target/hexagon/hex_common.py             |  24 +--
 tests/tcg/hexagon/Makefile.target        |  19 +-
 32 files changed, 1150 insertions(+), 1296 deletions(-)
 create mode 100644 tests/tcg/hexagon/hex_test.h
Re: [PULL 0/5] Hexagon update
Posted by Richard Henderson 11 months, 2 weeks ago
On 5/26/23 07:20, Taylor Simpson wrote:
> The following changes since commit a3cb6d5004ff638aefe686ecd540718a793bd1b1:
> 
>    Merge tag 'pull-tcg-20230525' ofhttps://gitlab.com/rth7680/qemu  into staging (2023-05-25 11:11:52 -0700)
> 
> are available in the Git repository at:
> 
>    https://github.com/quic/qemu  tags/pull-hex-20230526
> 
> for you to fetch changes up to 7d196e2196d50e0dda0f87f396d4f4a7ad9aafbe:
> 
>    Hexagon (target/hexagon) Change Hexagon maintainer (2023-05-26 07:03:41 -0700)
> 
> ----------------------------------------------------------------
> Hexagon update

Applied, thanks.  Please update https://wiki.qemu.org/ChangeLog/8.1 as appropriate.


r~