[PULL 00/15] target/s390x/tcg patch queue

Richard Henderson posted 15 patches 1 week, 1 day ago
target/s390x/tcg/insn-data.h.inc      | 108 +++++++++++++++++-----------------
target/s390x/tcg/translate.c          |  89 ++--------------------------
tests/tcg/s390x/load-store-reversed.c |  46 +++++++++++++++
tests/tcg/s390x/meson.build           |   1 +
4 files changed, 106 insertions(+), 138 deletions(-)
create mode 100644 tests/tcg/s390x/load-store-reversed.c
[PULL 00/15] target/s390x/tcg patch queue
Posted by Richard Henderson 1 week, 1 day ago
The following changes since commit f8296b816fabd370307cd22b0270b610fc0fa279:

  Merge tag 'pull-loongarch-20260917' of https://github.com/bibo-mao/qemu into staging (2026-09-16 18:24:08 -1000)

are available in the Git repository at:

  https://gitlab.com/rth7680/qemu.git tags/pull-s390x-20260917

for you to fetch changes up to 38efe3f4978b9b5e90f88c3c6d0f44b84d3e03a3:

  tests/tcg/s390x: Test LOAD and STORE REVERSED (2026-09-17 11:33:53 -1000)

----------------------------------------------------------------
target/s390x/tcg: Clean up mem ops and byte swapping

----------------------------------------------------------------
Ilya Leoshkevich (1):
      tests/tcg/s390x: Test LOAD and STORE REVERSED

Richard Henderson (14):
      target/s390x/tcg: Convert op_ld8s to op_ld
      target/s390x/tcg: Convert op_ld8u to op_ld
      target/s390x/tcg: Convert op_ld16s to op_ld
      target/s390x/tcg: Convert op_ld16u to op_ld
      target/s390x/tcg: Convert op_ld32s to op_ld
      target/s390x/tcg: Convert op_ld32u to op_ld
      target/s390x/tcg: Convert op_ld64 to op_ld
      target/s390x/tcg: Convert op_st8 to op_st
      target/s390x/tcg: Convert op_st16 to op_st
      target/s390x/tcg: Convert op_st32 to op_st
      target/s390x/tcg: Convert op_st64 to op_st
      target/s390x/tcg: Use op_ld for LOAD REVERSED
      target/s390x/tcg: Use op_st for STORE REVERSED
      target/s390x/tcg: Simplify LRVR

 target/s390x/tcg/insn-data.h.inc      | 108 +++++++++++++++++-----------------
 target/s390x/tcg/translate.c          |  89 ++--------------------------
 tests/tcg/s390x/load-store-reversed.c |  46 +++++++++++++++
 tests/tcg/s390x/meson.build           |   1 +
 4 files changed, 106 insertions(+), 138 deletions(-)
 create mode 100644 tests/tcg/s390x/load-store-reversed.c
Re: [PULL 00/15] target/s390x/tcg patch queue
Posted by Richard Henderson 1 week, 1 day ago
On 9/17/26 11:37, Richard Henderson wrote:
> The following changes since commit f8296b816fabd370307cd22b0270b610fc0fa279:
> 
>    Merge tag 'pull-loongarch-20260917' ofhttps://github.com/bibo-mao/qemu into staging (2026-09-16 18:24:08 -1000)
> 
> are available in the Git repository at:
> 
>    https://gitlab.com/rth7680/qemu.git tags/pull-s390x-20260917
> 
> for you to fetch changes up to 38efe3f4978b9b5e90f88c3c6d0f44b84d3e03a3:
> 
>    tests/tcg/s390x: Test LOAD and STORE REVERSED (2026-09-17 11:33:53 -1000)
> 
> ----------------------------------------------------------------
> target/s390x/tcg: Clean up mem ops and byte swapping

Applied, thanks.

r~