Commit dfc917a1d7 for qemu.org
commit dfc917a1d7e3d45a80a7443c360eedb379261d96
Merge: fa19879df1 84dd090703
Author: Richard Henderson <richard.henderson@linaro.org>
Date: Tue Aug 18 17:41:54 2026 -0700
Merge tag 'pull-tcg-20260818-3' of https://gitlab.com/rth7680/qemu into staging
accel/tcg: Allow overlapping reads in record_save
tcg/optimize: INDEX_op_mul is commutative
tcg/optimize: Fix s_mask computation for shifts
tcg: Defer tb_flush when initial thread region alloc fails
tcg: Add revbit{8,32,64} opcodes
tcg: Add integer min/max opcodes
disas: Updates for capstone v6
# -----BEGIN PGP SIGNATURE-----
#
# iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmqE+7kdHHJpY2hhcmQu
# aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV+TOAgAj8fl2tgEOHau61Zf
# yM7AS6DatmoJNQeqXa2HTXisA8MLM9319D2MBj5BqzADC+nmlaeMrII4YsJTifWr
# 3e3E4Lw/w4MQZrxDciFUAJmkApecImnVSdEdxD6eR9nRo99NpNbUXTjV5Tj0ikEA
# +Ku53VPVKL+f4eD734IyXveBBRwj2hRUHnwTN+SiJywtw5bzu4/dDmhL7RNoWuAw
# eV5qxNmD3h/2gqMcoWMLcSasLBkkFVfSuV0nUUp0hwcrntLSez2yXCb5AY2vSawj
# 0nGoQimV0jUhhy4Xq/GuZJR7GrFBcY21h/WYoY8yA5UKvl0NcV4tLrCSGBuQsPS3
# FP9kow==
# =K1aR
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue 18 Aug 2026 05:41:29 PM PDT
# gpg: using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F
# gpg: issuer "richard.henderson@linaro.org"
# gpg: Good signature from "Richard Henderson <richard.henderson@linaro.org>" [ultimate]
* tag 'pull-tcg-20260818-3' of https://gitlab.com/rth7680/qemu: (38 commits)
target/mips: Enable disassembly via capstone
target/m68k: Enable disassembly via capstone
target/s390x: Update capstone disassembly to v6
target/loongarch: Enable disassembly via capstone
target/tricore: Enable disassembly via capstone
target/sh4: Enable disassembly via capstone
target/riscv: Enable disassembly via capstone
disas/capstone: Allow for cap_insn_unit > length
target/riscv: Improve riscv_has_ext
tcg/aarch64: Use CTZ from FEAT_CSSC
tcg/aarch64: Implement ctpop with FEAT_CSSC
target/riscv64: Implement min/max with Zbb
tcg/aarch64: Implement min/max with FEAT_CSSC
util/cpuinfo-aarch64: Detect FEAT_CSSC
tcg/optimize: Handle min/max opcodes
tcg: Add integer min/max opcodes
tests/tcg/loongarch64: Add bitrev smoke tests
tests/tcg/loongarch64: Tidy test_bit.c
tcg/riscv64: Implement revbit8
util/cpuinfo-riscv: Detect Zbkb
...
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>