Finishing this conversion has been a long time coming. This is a prerequisite to removing TARGET_ALIGNED_ONLY, which in turn is a prerequiste to building TCG once.
r~ Richard Henderson (9): target/avr: Finish conversion to tcg_gen_qemu_{ld,st}_* target/cris: Finish conversion to tcg_gen_qemu_{ld,st}_* target/Hexagon: Finish conversion to tcg_gen_qemu_{ld,st}_* target/m68k: Finish conversion to tcg_gen_qemu_{ld,st}_* target/mips: Finish conversion to tcg_gen_qemu_{ld,st}_* target/s390x: Finish conversion to tcg_gen_qemu_{ld,st}_* target/sparc: Finish conversion to tcg_gen_qemu_{ld,st}_* target/xtensa: Finish conversion to tcg_gen_qemu_{ld,st}_* tcg: Remove compatability helpers for qemu ld/st include/tcg/tcg-op.h | 55 ------- target/hexagon/macros.h | 14 +- target/avr/translate.c | 16 +-- target/hexagon/genptr.c | 8 +- target/hexagon/idef-parser/parser-helpers.c | 28 ++-- target/hexagon/translate.c | 32 ++--- target/m68k/translate.c | 76 ++++------ target/mips/tcg/translate.c | 8 +- target/s390x/tcg/translate.c | 152 +++++++++----------- target/sparc/translate.c | 43 ++++-- target/xtensa/translate.c | 4 +- target/cris/translate_v10.c.inc | 18 +-- target/mips/tcg/nanomips_translate.c.inc | 2 +- 13 files changed, 183 insertions(+), 273 deletions(-) -- 2.34.1