qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PULL v3 0/4] Hexagon (target/hexagon) improve store handling and gen_tcg_funcs.py
@ 2022-10-03 18:15 Taylor Simpson
  2022-10-03 18:15 ` [PULL v3 1/4] Hexagon (target/hexagon) add instruction attributes from archlib Taylor Simpson
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Taylor Simpson @ 2022-10-03 18:15 UTC (permalink / raw)
  To: qemu-devel
  Cc: tsimpson, richard.henderson, f4bug, peter.maydell, bcain,
	quic_mathbern, stefanha

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(-)

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2022-10-05 18:01 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-10-03 18:15 [PULL v3 0/4] Hexagon (target/hexagon) improve store handling and gen_tcg_funcs.py Taylor Simpson
2022-10-03 18:15 ` [PULL v3 1/4] Hexagon (target/hexagon) add instruction attributes from archlib Taylor Simpson
2022-10-03 18:15 ` [PULL v3 2/4] Hexagon (target/hexagon) Change decision to set pkt_has_store_s[01] Taylor Simpson
2022-10-03 18:15 ` [PULL v3 3/4] Hexagon (target/hexagon) move store size tracking to translation Taylor Simpson
2022-10-03 18:15 ` [PULL v3 4/4] Hexagon (gen_tcg_funcs.py): avoid duplicated tcg code on A_CVI_NEW Taylor Simpson
2022-10-05 17:55 ` [PULL v3 0/4] Hexagon (target/hexagon) improve store handling and gen_tcg_funcs.py Stefan Hajnoczi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).