The following changes since commit 667e1fff878326c35c7f5146072e60a63a9a41c8:
Merge tag 'hw-misc-20251230' of https://github.com/philmd/qemu into staging (2025-12-31 16:44:17 +1100) are available in the Git repository at: https://github.com/quic/qemu tags/pull-hex-20260102 for you to fetch changes up to 15722c774ab2fa6904464cd531bc1120d9553896: Hexagon (target/hexagon) s/log_write/gen_write (2025-12-31 22:57:44 -0600) ---------------------------------------------------------------- Bypass packet commit for implicit usr write; cleanup ---------------------------------------------------------------- Taylor Simpson (9): Hexagon (target/hexagon) Remove gen_tcg_func_table.py Hexagon (target/hexagon) Add pkt_need_commit argument to arch_fpop_end Hexagon (target/hexagon) Implicit writes to USR don't force packet commit Hexagon (tests/tcg/hexagon) Add test for USR changes in packet Hexagon (target/hexagon) analyze all reads before writes Hexagon (target/hexagon) Remove gen_log_reg_write Hexagon (target/hexagon) s/gen_log_pred_write/gen_pred_write Hexagon (target/hexagon) s/gen_log_vreg_write/gen_vreg_write Hexagon (target/hexagon) s/log_write/gen_write target/hexagon/arch.h | 2 +- target/hexagon/gen_tcg.h | 125 ++++++------ target/hexagon/genptr.h | 3 +- target/hexagon/helper.h | 114 +++++------ target/hexagon/translate.h | 1 + target/hexagon/arch.c | 3 +- target/hexagon/genptr.c | 92 ++++----- target/hexagon/idef-parser/parser-helpers.c | 4 +- target/hexagon/op_helper.c | 287 +++++++++++++++++----------- target/hexagon/translate.c | 53 +++-- tests/tcg/hexagon/usr.c | 54 ++++++ target/hexagon/README | 11 +- target/hexagon/gen_analyze_funcs.py | 4 + target/hexagon/gen_helper_funcs.py | 8 +- target/hexagon/gen_tcg_func_table.py | 66 ------- target/hexagon/gen_tcg_funcs.py | 7 +- target/hexagon/hex_common.py | 56 +++--- target/hexagon/meson.build | 10 - 18 files changed, 472 insertions(+), 428 deletions(-) delete mode 100755 target/hexagon/gen_tcg_func_table.py
