mbox series

[0/9] tcg: Remove compatability helpers for qemu ld/st

Message ID 20230502135741.1158035-1-richard.henderson@linaro.org
Headers show
Series tcg: Remove compatability helpers for qemu ld/st | expand

Message

Richard Henderson May 2, 2023, 1:57 p.m. UTC
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(-)

Comments

Richard Henderson May 5, 2023, 4:07 p.m. UTC | #1
On 5/2/23 14:57, Richard Henderson wrote:
> 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

Queued to tcg-next.

r~