qemu-s390x
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PULL 00/15] s390x patches


From: Richard Henderson
Subject: Re: [PULL 00/15] s390x patches
Date: Wed, 4 May 2022 15:43:55 -0500
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.8.0

On 5/4/22 06:05, Thomas Huth wrote:
The following changes since commit 2e3408b3cc7de4e87a9adafc8c19bfce3abec947:

   Merge tag 'misc-pull-request' of gitlab.com:marcandre.lureau/qemu into 
staging (2022-05-03 09:13:17 -0700)

are available in the Git repository at:

   https://gitlab.com/thuth/qemu.git tags/pull-request-2022-05-04

for you to fetch changes up to 0c5c4d5b3c1cb594e808dd4120cc56ee28fa31dd:

   tests/tcg/s390x: Use a different PCRel32 notation in branch-relative-long.c 
(2022-05-04 08:47:19 +0200)

----------------------------------------------------------------
* Silence the warning about the msa5 feature when using the "max" CPU on s390x
* Implement the s390x Vector-Enhancements Facility 2
* Remove the old libopcode-based s390 disassembler
* Fix branch-relative-long test compilation with Clang

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


r~



----------------------------------------------------------------
David Hildenbrand (2):
       s390x/cpu_models: drop "msa5" from the TCG "max" model
       s390x/cpu_models: make "max" match the unmodified "qemu" CPU model under 
TCG

David Miller (9):
       target/s390x: vxeh2: vector convert short/32b
       target/s390x: vxeh2: vector string search
       target/s390x: vxeh2: Update for changes to vector shifts
       target/s390x: vxeh2: vector shift double by bit
       target/s390x: vxeh2: vector {load, store} elements reversed
       target/s390x: vxeh2: vector {load, store} byte reversed elements
       target/s390x: vxeh2: vector {load, store} byte reversed element
       target/s390x: add S390_FEAT_VECTOR_ENH2 to qemu CPU model
       tests/tcg/s390x: Tests for Vector Enhancements Facility 2

Ilya Leoshkevich (1):
       tests/tcg/s390x: Use a different PCRel32 notation in 
branch-relative-long.c

Richard Henderson (2):
       target/s390x: Fix writeback to v1 in helper_vstl
       tcg: Implement tcg_gen_{h,w}swap_{i32,i64}

Thomas Huth (1):
       disas: Remove old libopcode s390 disassembler

  include/disas/dis-asm.h                |    1 -
  include/tcg/tcg-op.h                   |    6 +
  target/s390x/helper.h                  |   13 +
  tests/tcg/s390x/vx.h                   |   19 +
  disas.c                                |    1 -
  disas/s390.c                           | 1892 --------------------------------
  hw/s390x/s390-virtio-ccw.c             |    3 +
  target/s390x/cpu.c                     |    1 -
  target/s390x/cpu_models.c              |   26 +-
  target/s390x/gen-features.c            |   14 +-
  target/s390x/tcg/translate.c           |    3 +-
  target/s390x/tcg/vec_fpu_helper.c      |   31 +
  target/s390x/tcg/vec_helper.c          |    2 -
  target/s390x/tcg/vec_int_helper.c      |   55 +
  target/s390x/tcg/vec_string_helper.c   |   99 ++
  tcg/tcg-op.c                           |   30 +
  tests/tcg/s390x/branch-relative-long.c |    4 +-
  tests/tcg/s390x/vxeh2_vcvt.c           |   88 ++
  tests/tcg/s390x/vxeh2_vlstr.c          |  139 +++
  tests/tcg/s390x/vxeh2_vs.c             |   93 ++
  target/s390x/tcg/translate_vx.c.inc    |  461 +++++++-
  MAINTAINERS                            |    2 -
  disas/meson.build                      |    1 -
  target/s390x/tcg/insn-data.def         |   40 +-
  tests/tcg/s390x/Makefile.target        |    8 +
  25 files changed, 1053 insertions(+), 1979 deletions(-)
  create mode 100644 tests/tcg/s390x/vx.h
  delete mode 100644 disas/s390.c
  create mode 100644 tests/tcg/s390x/vxeh2_vcvt.c
  create mode 100644 tests/tcg/s390x/vxeh2_vlstr.c
  create mode 100644 tests/tcg/s390x/vxeh2_vs.c





reply via email to

[Prev in Thread] Current Thread [Next in Thread]