The following changes since commit 4ed6a7f2fdc09d9fc3411e83e278da0085122016:

  Merge tag 'pull-block-jobs-2026-02-12' of https://gitlab.com/vsementsov/qemu 
into staging (2026-02-12 14:35:18 +0000)

are available in the Git repository at:

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

for you to fetch changes up to 27e415963a0928d5ee21113e69675a6fc8b9225f:

  target/hexagon: Remove unused is_finite() (2026-02-12 18:39:51 -0800)

----------------------------------------------------------------
Fix how qemu-hexagon handles invalid encodings; cleanup

----------------------------------------------------------------
Anton Johansson (1):
      target/hexagon: Widen MemLog::width to 32 bits

Brian Cain (4):
      target/hexagon: Fix invalid duplex decoding
      target/hexagon: Return decode failure for invalid non-duplex encodings
      tests/tcg/hexagon: Handle SIGILL internally in invalid-slots test
      target/hexagon: Detect register write conflicts

Marco Liebel (2):
      target/hexagon: Remove unused EXT_IDX enum
      target/hexagon: Remove unused is_finite()

 target/hexagon/cpu.h                 |   2 +-
 target/hexagon/cpu_bits.h            |   1 +
 target/hexagon/fma_emu.h             |   5 --
 target/hexagon/genptr.h              |   2 +-
 target/hexagon/insn.h                |   4 +
 target/hexagon/op_helper.h           |   4 +-
 target/hexagon/translate.h           |   2 +-
 linux-user/hexagon/cpu_loop.c        |   5 ++
 target/hexagon/decode.c              |  78 +++++++++++++---
 target/hexagon/genptr.c              |   6 +-
 target/hexagon/op_helper.c           |   8 +-
 target/hexagon/translate.c           |  32 +++++--
 tests/tcg/hexagon/invalid-encoding.c | 106 ++++++++++++++++++++++
 tests/tcg/hexagon/invalid-slots.c    |  76 ++++++++++++----
 tests/tcg/hexagon/multiple-writes.c  | 169 +++++++++++++++++++++++++++++++++++
 target/hexagon/gen_trans_funcs.py    |  10 +++
 tests/tcg/hexagon/Makefile.target    |   8 +-
 17 files changed, 461 insertions(+), 57 deletions(-)
 create mode 100644 tests/tcg/hexagon/invalid-encoding.c
 create mode 100644 tests/tcg/hexagon/multiple-writes.c

Reply via email to