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