qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] target/ppc: Cleanups for dcbz
@ 2024-07-02 23:46 Richard Henderson
  2024-07-02 23:46 ` [PATCH 1/4] target/ppc/mem_helper.c: Remove a conditional from dcbz_common() Richard Henderson
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Richard Henderson @ 2024-07-02 23:46 UTC (permalink / raw)
  To: qemu-devel; +Cc: qemu-ppc, balaton

Hi Zoltan, 

These are the sorts of cleanups that I was talking about re
the dcbz helpers.  This makes only a small difference to an
artifical memset benchmark.  However, see

  20240702234155.2106399-1-richard.henderson@linaro.org
  [PATCH 0/2] target/arm: Fix unwind from dc zva and FEAT_MOPS

and compare aarch64 helper_dc_zva.


r~


BALATON Zoltan (1):
  target/ppc/mem_helper.c: Remove a conditional from dcbz_common()

Richard Henderson (3):
  target/ppc: Hoist dcbz_size out of dcbz_common
  target/ppc: Split out helper_dbczl for 970
  target/ppc: Merge helper_{dcbz,dcbzep}

 target/ppc/helper.h     |  6 ++++--
 target/ppc/mem_helper.c | 37 +++++++++++++++++++------------------
 target/ppc/translate.c  | 24 ++++++++++++++----------
 3 files changed, 37 insertions(+), 30 deletions(-)

-- 
2.34.1



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

end of thread, other threads:[~2024-07-17 11:36 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-02 23:46 [PATCH 0/4] target/ppc: Cleanups for dcbz Richard Henderson
2024-07-02 23:46 ` [PATCH 1/4] target/ppc/mem_helper.c: Remove a conditional from dcbz_common() Richard Henderson
2024-07-17 11:36   ` Nicholas Piggin
2024-07-02 23:46 ` [PATCH 2/4] target/ppc: Hoist dcbz_size out of dcbz_common Richard Henderson
2024-07-17 11:23   ` Nicholas Piggin
2024-07-02 23:46 ` [PATCH 3/4] target/ppc: Split out helper_dbczl for 970 Richard Henderson
2024-07-17 11:33   ` Nicholas Piggin
2024-07-02 23:46 ` [PATCH 4/4] target/ppc: Merge helper_{dcbz,dcbzep} Richard Henderson
2024-07-17 11:35   ` Nicholas Piggin

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