qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PULL 0/6] hex queue
@ 2024-06-09  0:56 Brian Cain
  2024-06-09  0:57 ` [PULL 1/6] Hexagon: fix HVX store new Brian Cain
                   ` (6 more replies)
  0 siblings, 7 replies; 11+ messages in thread
From: Brian Cain @ 2024-06-09  0:56 UTC (permalink / raw)
  To: qemu-devel
  Cc: bcain, armbru, richard.henderson, philmd, peter.maydell,
	quic_mathbern, stefanha, ale, anjo, quic_mliebel, ltaylorsimpson

The following changes since commit 3e246da2c3f85298b52f8a1154b832acf36aa656:

  Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging (2024-06-08 07:40:08 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 1967a1ea985299c090dfd3efc1e5323ce60d75df:

  target/hexagon: idef-parser simplify predicate init (2024-06-08 17:49:36 -0700)

----------------------------------------------------------------
* hexagon: idef-parser cleanup
* hexagon: implement PC alignment exception, tests
* hexagon: fix for HVX new-value store

----------------------------------------------------------------
Anton Johansson (4):
      target/hexagon: idef-parser remove unused defines
      target/hexagon: idef-parser remove undefined functions
      target/hexagon: idef-parser fix leak of init_list
      target/hexagon: idef-parser simplify predicate init

Matheus Tavares Bernardino (2):
      Hexagon: fix HVX store new
      Hexagon: add PC alignment check and exception

 linux-user/hexagon/cpu_loop.c               |   4 ++
 target/hexagon/cpu.h                        |   7 ++
 target/hexagon/cpu_bits.h                   |   4 ++
 target/hexagon/gen_trans_funcs.py           |   9 ++-
 target/hexagon/idef-parser/idef-parser.h    |  10 ---
 target/hexagon/idef-parser/idef-parser.y    |   2 -
 target/hexagon/idef-parser/parser-helpers.c |  35 +++++----
 target/hexagon/idef-parser/parser-helpers.h |  13 ----
 target/hexagon/macros.h                     |   3 -
 target/hexagon/op_helper.c                  |   9 ++-
 tests/tcg/hexagon/Makefile.target           |   2 +
 tests/tcg/hexagon/hvx_misc.c                |  23 ++++++
 tests/tcg/hexagon/unaligned_pc.c            | 107 ++++++++++++++++++++++++++++
 13 files changed, 179 insertions(+), 49 deletions(-)
 create mode 100644 tests/tcg/hexagon/unaligned_pc.c

^ permalink raw reply	[flat|nested] 11+ messages in thread
* [PULL 0/6] hex queue
@ 2024-08-08  3:42 Brian Cain
  2024-08-08 22:39 ` Richard Henderson
  0 siblings, 1 reply; 11+ messages in thread
From: Brian Cain @ 2024-08-08  3:42 UTC (permalink / raw)
  To: qemu-devel
  Cc: bcain, philmd, peter.maydell, quic_mathbern, ale, anjo,
	quic_mliebel, ltaylorsimpson

The following changes since commit 4c395ac42e55ff8e9fd4c992e351a04b10785503:

  Merge tag 'pull-tcg-20240808' of https://gitlab.com/rth7680/qemu into staging (2024-08-08 09:07:00 +1000)

are available in the Git repository at:

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

for you to fetch changes up to 47f3361a3af9d709218038a23b8907525310d2c3:

  target/hexagon: switch to dc set_props() list (2024-08-07 20:37:21 -0700)

----------------------------------------------------------------
Hexagon updates: lldb preds, v66 CPU, F2_conv* fix

----------------------------------------------------------------
Anton Johansson (1):
      target/hexagon/idef-parser: Remove self-assignment

Brian Cain (3):
      MAINTAINERS: Add my hexagon git tree
      target/hexagon: define a v66 CPU
      target/hexagon: switch to dc set_props() list

Matheus Tavares Bernardino (1):
      Hexagon: fix F2_conv_* instructions for negative zero

Taylor Simpson (1):
      Hexagon: lldb read/write predicate registers p0/p1/p2/p3

 MAINTAINERS                              |  1 +
 gdb-xml/hexagon-core.xml                 |  6 +++++-
 target/hexagon/cpu-qom.h                 |  1 +
 target/hexagon/cpu.c                     | 20 ++++++++++----------
 target/hexagon/gdbstub.c                 | 19 ++++++++++++++++++-
 target/hexagon/idef-parser/idef-parser.y |  1 -
 target/hexagon/op_helper.c               | 18 +++++++++---------
 tests/tcg/hexagon/usr.c                  | 12 +++++++++++-
 8 files changed, 55 insertions(+), 23 deletions(-)

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

end of thread, other threads:[~2024-08-08 23:00 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-09  0:56 [PULL 0/6] hex queue Brian Cain
2024-06-09  0:57 ` [PULL 1/6] Hexagon: fix HVX store new Brian Cain
2024-06-09  0:57 ` [PULL 2/6] Hexagon: add PC alignment check and exception Brian Cain
2024-06-09  0:57 ` [PULL 3/6] target/hexagon: idef-parser remove unused defines Brian Cain
2024-06-09  0:57 ` [PULL 4/6] target/hexagon: idef-parser remove undefined functions Brian Cain
2024-06-09  0:57 ` [PULL 5/6] target/hexagon: idef-parser fix leak of init_list Brian Cain
2024-06-09  0:57 ` [PULL 6/6] target/hexagon: idef-parser simplify predicate init Brian Cain
2024-06-09 18:21 ` [PULL 0/6] hex queue Richard Henderson
  -- strict thread matches above, loose matches on Subject: below --
2024-08-08  3:42 Brian Cain
2024-08-08 22:39 ` Richard Henderson
2024-08-08 22:59   ` Brian Cain

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