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.hender...@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