]> git.proxmox.com Git - mirror_qemu.git/commit - tcg/riscv/tcg-target.c.inc
tcg: Move tcg epilogue pointer out of TCGContext
authorRichard Henderson <richard.henderson@linaro.org>
Wed, 28 Oct 2020 21:48:55 +0000 (14:48 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Thu, 7 Jan 2021 15:09:41 +0000 (05:09 -1000)
commit8b5c2b6260c0bb1233f605663bec9582b55d80c9
treec9ce641112e65ecdf1bd4bfdb594c0533c2d162b
parentb91ccb31157853c89ca86026d2af966e30995f71
tcg: Move tcg epilogue pointer out of TCGContext

This value is constant across all thread-local copies of TCGContext,
so we might as well move it out of thread-local storage.

Reviewed-by: Joelle van Dyne <j@getutm.app>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
accel/tcg/tcg-runtime.c
include/tcg/tcg.h
tcg/aarch64/tcg-target.c.inc
tcg/arm/tcg-target.c.inc
tcg/i386/tcg-target.c.inc
tcg/mips/tcg-target.c.inc
tcg/ppc/tcg-target.c.inc
tcg/riscv/tcg-target.c.inc
tcg/s390/tcg-target.c.inc
tcg/sparc/tcg-target.c.inc
tcg/tcg.c