[PATCH v4 0/4] target/mips: Replace cpu_ld/st_mmuidx_ra() calls in LD/ST Multiple

Philippe Mathieu-Daudé posted 4 patches 1 month, 1 week ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260416210508.30686-1-philmd@linaro.org
Maintainers: "Philippe Mathieu-Daudé" <philmd@linaro.org>, Aurelien Jarno <aurelien@aurel32.net>, Jiaxun Yang <jiaxun.yang@flygoat.com>, Aleksandar Rikalo <arikalo@gmail.com>
There is a newer version of this series
target/mips/tcg/ldst_helper.c             | 74 +++++++++++------------
target/mips/tcg/micromips_translate.c.inc | 32 ++++++----
2 files changed, 56 insertions(+), 50 deletions(-)
[PATCH v4 0/4] target/mips: Replace cpu_ld/st_mmuidx_ra() calls in LD/ST Multiple
Posted by Philippe Mathieu-Daudé 1 month, 1 week ago
Address Richard review comments on v3 single patch [*]
as its own series.

Do not convert the helper to translation to KISS, since
my goal is simply to kill the cpu_ld/st_mmuidx_ra() API
and these are the last uses \o/

[*] https://lore.kernel.org/qemu-devel/bb8c987a-d46b-48ff-96fa-df558e63b878@linaro.org/

Philippe Mathieu-Daudé (4):
  target/mips: Pass MemOpIdx argument to Load/Store Multiple helpers
  target/mips: Remove unnecessary target_ulong uses in LD/ST Multiple
  target/mips: Inline cpu_ld/st_mmuidx_ra() calls in LD/ST Multiple
  target/mips: Check alignment for microMIPS pre-R6 LD/ST multiple

 target/mips/tcg/ldst_helper.c             | 74 +++++++++++------------
 target/mips/tcg/micromips_translate.c.inc | 32 ++++++----
 2 files changed, 56 insertions(+), 50 deletions(-)

-- 
2.53.0