The following changes since commit c8de6ec63d766ca1998c5af468483ce912fdc0c2:
Merge tag 'pull-request-2022-09-28' of https://gitlab.com/thuth/qemu into staging (2022-09-28 17:04:11 -0400) are available in the Git repository at: https://github.com/quic/qemu tags/pull-hex-20221003 for you to fetch changes up to 772b3eb4b4fe15f0595bd95923778a5a0f3558cc: Hexagon (gen_tcg_funcs.py): avoid duplicated tcg code on A_CVI_NEW (2022-10-03 11:07:44 -0700) ---------------------------------------------------------------- **** Changes in v3 **** Add patch from Matheus Tavares Bernardino **** Changes in v2 **** Reorder patches so intermediate patch builds/tests properly Make store handling faster and more robust Bug fix in gen_tcg_funcs.py ---------------------------------------------------------------- Matheus Tavares Bernardino (1): Hexagon (gen_tcg_funcs.py): avoid duplicated tcg code on A_CVI_NEW Taylor Simpson (3): Hexagon (target/hexagon) add instruction attributes from archlib Hexagon (target/hexagon) Change decision to set pkt_has_store_s[01] Hexagon (target/hexagon) move store size tracking to translation target/hexagon/macros.h | 8 +-- target/hexagon/attribs_def.h.inc | 38 ++++++++++- target/hexagon/decode.c | 13 ++-- target/hexagon/genptr.c | 36 ++++------ target/hexagon/translate.c | 35 ++++++++-- target/hexagon/gen_tcg_funcs.py | 2 +- target/hexagon/hex_common.py | 3 +- target/hexagon/imported/ldst.idef | 122 +++++++++++++++++----------------- target/hexagon/imported/subinsns.idef | 72 ++++++++++---------- 9 files changed, 192 insertions(+), 137 deletions(-)