qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] tcg: Eliminate scratch regs from i386 backend
@ 2020-12-11  1:14 Richard Henderson
  2020-12-11  1:14 ` [PATCH 1/2] tcg/i386: Adjust TCG_TARGET_HAS_MEMORY_BSWAP Richard Henderson
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Richard Henderson @ 2020-12-11  1:14 UTC (permalink / raw)
  To: qemu-devel

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



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2021-01-05 13:48 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-12-11  1:14 [PATCH 0/2] tcg: Eliminate scratch regs from i386 backend Richard Henderson
2020-12-11  1:14 ` [PATCH 1/2] tcg/i386: Adjust TCG_TARGET_HAS_MEMORY_BSWAP Richard Henderson
2021-01-05 13:42   ` Philippe Mathieu-Daudé
2020-12-11  1:14 ` [PATCH 2/2] tcg: Introduce INDEX_op_qemu_st8_i32 Richard Henderson
2021-01-05 13:46   ` Philippe Mathieu-Daudé
2021-01-05  0:04 ` [PATCH 0/2] tcg: Eliminate scratch regs from i386 backend Richard Henderson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).