[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/2] tcg: Eliminate scratch regs from i386 backend
From: |
Richard Henderson |
Subject: |
[PATCH 0/2] tcg: Eliminate scratch regs from i386 backend |
Date: |
Thu, 10 Dec 2020 19:14:51 -0600 |
Eliminating these cleans up the backend a bit, allows the
code generator more freedom to properly place the inputs.
r~
Richard Henderson (2):
tcg/i386: Adjust TCG_TARGET_HAS_MEMORY_BSWAP
tcg: Introduce INDEX_op_qemu_st8_i32
include/tcg/tcg-opc.h | 5 ++
tcg/aarch64/tcg-target.h | 1 +
tcg/arm/tcg-target.h | 1 +
tcg/i386/tcg-target.h | 6 +-
tcg/mips/tcg-target.h | 1 +
tcg/ppc/tcg-target.h | 1 +
tcg/riscv/tcg-target.h | 1 +
tcg/s390/tcg-target.h | 1 +
tcg/sparc/tcg-target.h | 1 +
tcg/tci/tcg-target.h | 1 +
tcg/optimize.c | 1 +
tcg/tcg-op.c | 6 +-
tcg/tcg.c | 4 ++
tcg/README | 5 ++
tcg/i386/tcg-target.c.inc | 138 ++++++++++++++++----------------------
15 files changed, 91 insertions(+), 82 deletions(-)
--
2.25.1
- [PATCH 0/2] tcg: Eliminate scratch regs from i386 backend,
Richard Henderson <=