[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 00/24] tcg patch queue
From: |
Richard Henderson |
Subject: |
[PULL 00/24] tcg patch queue |
Date: |
Tue, 2 Feb 2021 16:15:26 -1000 |
The following changes since commit 77f3804ab7ed94b471a14acb260e5aeacf26193f:
Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging
(2021-02-02 16:47:51 +0000)
are available in the Git repository at:
https://gitlab.com/rth7680/qemu.git tags/pull-tcg-20210202
for you to fetch changes up to 0c823e596877a30fd6c17a1ae9f98218a53055ea:
tcg: Remove TCG_TARGET_CON_SET_H (2021-02-02 12:12:43 -1000)
----------------------------------------------------------------
TCG backend constraints cleanup
----------------------------------------------------------------
Richard Henderson (24):
tcg/tci: Drop L and S constraints
tcg/tci: Remove TCG_TARGET_HAS_* ifdefs
tcg/i386: Move constraint type check to tcg_target_const_match
tcg/i386: Tidy register constraint definitions
tcg/i386: Split out target constraints to tcg-target-con-str.h
tcg/arm: Split out target constraints to tcg-target-con-str.h
tcg/aarch64: Split out target constraints to tcg-target-con-str.h
tcg/ppc: Split out target constraints to tcg-target-con-str.h
tcg/tci: Split out target constraints to tcg-target-con-str.h
tcg/mips: Split out target constraints to tcg-target-con-str.h
tcg/riscv: Split out target constraints to tcg-target-con-str.h
tcg/s390: Split out target constraints to tcg-target-con-str.h
tcg/sparc: Split out target constraints to tcg-target-con-str.h
tcg: Remove TCG_TARGET_CON_STR_H
tcg/i386: Split out constraint sets to tcg-target-con-set.h
tcg/aarch64: Split out constraint sets to tcg-target-con-set.h
tcg/arm: Split out constraint sets to tcg-target-con-set.h
tcg/mips: Split out constraint sets to tcg-target-con-set.h
tcg/ppc: Split out constraint sets to tcg-target-con-set.h
tcg/riscv: Split out constraint sets to tcg-target-con-set.h
tcg/s390: Split out constraint sets to tcg-target-con-set.h
tcg/sparc: Split out constraint sets to tcg-target-con-set.h
tcg/tci: Split out constraint sets to tcg-target-con-set.h
tcg: Remove TCG_TARGET_CON_SET_H
tcg/aarch64/tcg-target-con-set.h | 36 ++++
tcg/aarch64/tcg-target-con-str.h | 24 +++
tcg/arm/tcg-target-con-set.h | 35 ++++
tcg/arm/tcg-target-con-str.h | 22 +++
tcg/i386/tcg-target-con-set.h | 55 ++++++
tcg/i386/tcg-target-con-str.h | 33 ++++
tcg/mips/tcg-target-con-set.h | 36 ++++
tcg/mips/tcg-target-con-str.h | 24 +++
tcg/ppc/tcg-target-con-set.h | 42 +++++
tcg/ppc/tcg-target-con-str.h | 30 ++++
tcg/riscv/tcg-target-con-set.h | 30 ++++
tcg/riscv/tcg-target-con-str.h | 21 +++
tcg/s390/tcg-target-con-set.h | 29 ++++
tcg/s390/tcg-target-con-str.h | 28 +++
tcg/sparc/tcg-target-con-set.h | 32 ++++
tcg/sparc/tcg-target-con-str.h | 23 +++
tcg/sparc/tcg-target.h | 4 -
tcg/tci/tcg-target-con-set.h | 25 +++
tcg/tci/tcg-target-con-str.h | 11 ++
tcg/tcg.c | 136 +++++++++++++--
tcg/aarch64/tcg-target.c.inc | 137 ++++-----------
tcg/arm/tcg-target.c.inc | 168 ++++++------------
tcg/i386/tcg-target.c.inc | 317 +++++++++++-----------------------
tcg/mips/tcg-target.c.inc | 173 ++++++-------------
tcg/ppc/tcg-target.c.inc | 209 ++++++++---------------
tcg/riscv/tcg-target.c.inc | 135 ++++-----------
tcg/s390/tcg-target.c.inc | 174 +++++++------------
tcg/sparc/tcg-target.c.inc | 156 ++++++-----------
tcg/tci/tcg-target.c.inc | 359 ++++++++++++++-------------------------
29 files changed, 1244 insertions(+), 1260 deletions(-)
create mode 100644 tcg/aarch64/tcg-target-con-set.h
create mode 100644 tcg/aarch64/tcg-target-con-str.h
create mode 100644 tcg/arm/tcg-target-con-set.h
create mode 100644 tcg/arm/tcg-target-con-str.h
create mode 100644 tcg/i386/tcg-target-con-set.h
create mode 100644 tcg/i386/tcg-target-con-str.h
create mode 100644 tcg/mips/tcg-target-con-set.h
create mode 100644 tcg/mips/tcg-target-con-str.h
create mode 100644 tcg/ppc/tcg-target-con-set.h
create mode 100644 tcg/ppc/tcg-target-con-str.h
create mode 100644 tcg/riscv/tcg-target-con-set.h
create mode 100644 tcg/riscv/tcg-target-con-str.h
create mode 100644 tcg/s390/tcg-target-con-set.h
create mode 100644 tcg/s390/tcg-target-con-str.h
create mode 100644 tcg/sparc/tcg-target-con-set.h
create mode 100644 tcg/sparc/tcg-target-con-str.h
create mode 100644 tcg/tci/tcg-target-con-set.h
create mode 100644 tcg/tci/tcg-target-con-str.h
- [PULL 00/24] tcg patch queue,
Richard Henderson <=
- [PULL 01/24] tcg/tci: Drop L and S constraints, Richard Henderson, 2021/02/02
- [PULL 03/24] tcg/i386: Move constraint type check to tcg_target_const_match, Richard Henderson, 2021/02/02
- [PULL 02/24] tcg/tci: Remove TCG_TARGET_HAS_* ifdefs, Richard Henderson, 2021/02/02
- [PULL 04/24] tcg/i386: Tidy register constraint definitions, Richard Henderson, 2021/02/02
- [PULL 05/24] tcg/i386: Split out target constraints to tcg-target-con-str.h, Richard Henderson, 2021/02/02
- [PULL 07/24] tcg/aarch64: Split out target constraints to tcg-target-con-str.h, Richard Henderson, 2021/02/02
- [PULL 06/24] tcg/arm: Split out target constraints to tcg-target-con-str.h, Richard Henderson, 2021/02/02
- [PULL 10/24] tcg/mips: Split out target constraints to tcg-target-con-str.h, Richard Henderson, 2021/02/02
- [PULL 11/24] tcg/riscv: Split out target constraints to tcg-target-con-str.h, Richard Henderson, 2021/02/02
- [PULL 08/24] tcg/ppc: Split out target constraints to tcg-target-con-str.h, Richard Henderson, 2021/02/02