On 31/5/23 06:02, Richard Henderson wrote:
Often, the only thing we need to know about the TCG host
is the register size.

Signed-off-by: Richard Henderson <richard.hender...@linaro.org>
---
  include/tcg/tcg.h                     | 12 +-----------
  tcg/aarch64/tcg-target-reg-bits.h     | 12 ++++++++++++
  tcg/arm/tcg-target-reg-bits.h         | 12 ++++++++++++
  tcg/i386/tcg-target-reg-bits.h        | 16 ++++++++++++++++
  tcg/i386/tcg-target.h                 |  2 --
  tcg/loongarch64/tcg-target-reg-bits.h | 21 +++++++++++++++++++++
  tcg/loongarch64/tcg-target.h          | 11 -----------
  tcg/mips/tcg-target-reg-bits.h        | 18 ++++++++++++++++++
  tcg/mips/tcg-target.h                 |  8 --------
  tcg/ppc/tcg-target-reg-bits.h         | 16 ++++++++++++++++
  tcg/ppc/tcg-target.h                  |  5 -----
  tcg/riscv/tcg-target-reg-bits.h       | 19 +++++++++++++++++++
  tcg/riscv/tcg-target.h                |  9 ---------
  tcg/s390x/tcg-target-reg-bits.h       | 17 +++++++++++++++++
  tcg/sparc64/tcg-target-reg-bits.h     | 12 ++++++++++++
  tcg/tci/tcg-target-reg-bits.h         | 18 ++++++++++++++++++
  tcg/tci/tcg-target.h                  |  8 --------
  tcg/s390x/tcg-target.c.inc            |  5 -----
  18 files changed, 162 insertions(+), 59 deletions(-)
  create mode 100644 tcg/aarch64/tcg-target-reg-bits.h
  create mode 100644 tcg/arm/tcg-target-reg-bits.h
  create mode 100644 tcg/i386/tcg-target-reg-bits.h
  create mode 100644 tcg/loongarch64/tcg-target-reg-bits.h
  create mode 100644 tcg/mips/tcg-target-reg-bits.h
  create mode 100644 tcg/ppc/tcg-target-reg-bits.h
  create mode 100644 tcg/riscv/tcg-target-reg-bits.h
  create mode 100644 tcg/s390x/tcg-target-reg-bits.h
  create mode 100644 tcg/sparc64/tcg-target-reg-bits.h
  create mode 100644 tcg/tci/tcg-target-reg-bits.h

Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org>


Reply via email to