All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] accel/tcg: Create io_recompile_replay_branch hook
@ 2021-02-08 23:39 Richard Henderson
  2021-02-08 23:39 ` [PATCH 1/4] exec: Move TranslationBlock typedef to qemu/typedefs.h Richard Henderson
                   ` (4 more replies)
  0 siblings, 5 replies; 7+ messages in thread
From: Richard Henderson @ 2021-02-08 23:39 UTC (permalink / raw)
  To: qemu-devel; +Cc: alex.bennee, cfontana

I noticed this today while Alex and I were discussing cpu_io_recompile.
This cleanup seems much easier now that Claudio has split out TCGCPUOps.

I see that mips has a ReplayKernel test, but sh4 does not, so this
probably has non-zero testing.


r~


Richard Henderson (4):
  exec: Move TranslationBlock typedef to qemu/typedefs.h
  accel/tcg: Create io_recompile_replay_branch hook
  target/mips: Create mips_io_recompile_replay_branch
  target/sh4: Create superh_io_recompile_replay_branch

 include/exec/tb-context.h     |  1 -
 include/hw/core/cpu.h         |  4 +---
 include/hw/core/tcg-cpu-ops.h | 13 +++++++++++--
 include/qemu/typedefs.h       |  1 +
 target/arm/internals.h        |  3 +--
 accel/tcg/translate-all.c     | 31 ++++++++++---------------------
 target/cris/translate.c       |  2 +-
 target/lm32/translate.c       |  2 +-
 target/mips/cpu.c             | 18 ++++++++++++++++++
 target/moxie/translate.c      |  2 +-
 target/sh4/cpu.c              | 18 ++++++++++++++++++
 target/unicore32/translate.c  |  2 +-
 12 files changed, 64 insertions(+), 33 deletions(-)

-- 
2.25.1



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

end of thread, other threads:[~2021-02-09 17:09 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-02-08 23:39 [PATCH 0/4] accel/tcg: Create io_recompile_replay_branch hook Richard Henderson
2021-02-08 23:39 ` [PATCH 1/4] exec: Move TranslationBlock typedef to qemu/typedefs.h Richard Henderson
2021-02-08 23:39 ` [PATCH 2/4] accel/tcg: Create io_recompile_replay_branch hook Richard Henderson
2021-02-09 17:05   ` Peter Maydell
2021-02-08 23:39 ` [PATCH 3/4] target/mips: Create mips_io_recompile_replay_branch Richard Henderson
2021-02-08 23:39 ` [PATCH 4/4] target/sh4: Create superh_io_recompile_replay_branch Richard Henderson
2021-02-09 16:51 ` [PATCH 0/4] accel/tcg: Create io_recompile_replay_branch hook Alex Bennée

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.