Verbose respin of Luc's v1, but refactoring common code
with TRANS() macro during review process.
Good diff-stat.
v1: <20260710072348.3575-1-luc.michel@amd.com>
Luc Michel (1):
target/microblaze/translate: fix reversed load/store translation
Philippe Mathieu-Daudé (6):
target/microblaze: Set MO_BSWAP in do_load/do_store callers
target/microblaze: Use TRANS() macro for typeB load/store opcodes
target/microblaze: Use TRANS() macro for typeA load/store opcodes
target/microblaze: Set MO_ENDIAN in do_load/do_store callers
target/microblaze: Introduce local MemOp variable in LWX/SWX opcodes
target/microblaze: Factor reverse_ldst_addr() helper out
target/microblaze/translate.c | 224 ++++++++++++----------------------
1 file changed, 79 insertions(+), 145 deletions(-)
--
2.53.0