[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL v2 00/10] tcg patch queue
From: |
Richard Henderson |
Subject: |
[PULL v2 00/10] tcg patch queue |
Date: |
Sun, 24 Jan 2021 08:11:21 -1000 |
V2 replaces the tcg const temp overflow patch.
r~
The following changes since commit 0e32462630687a18039464511bd0447ada5709c3:
Merge remote-tracking branch
'remotes/vivier2/tags/linux-user-for-6.0-pull-request' into staging (2021-01-22
10:35:55 +0000)
are available in the Git repository at:
https://gitlab.com/rth7680/qemu.git tags/pull-tcg-20210124
for you to fetch changes up to ae30e86661b0f48562cd95918d37cbeec5d02262:
tcg: Restart code generation when we run out of temps (2021-01-24 08:03:27
-1000)
----------------------------------------------------------------
Fix tcg constant temp overflow.
Fix running during atomic single-step.
Partial support for apple silicon.
Cleanups for accel/tcg.
----------------------------------------------------------------
Douglas Crosher (1):
tcg: update the cpu running flag in cpu_exec_step_atomic
Philippe Mathieu-Daudé (4):
accel/tcg: Make cpu_gen_init() static
accel/tcg: Restrict tb_gen_code() from other accelerators
accel/tcg: Declare missing cpu_loop_exit*() stubs
accel/tcg: Restrict cpu_io_recompile() from other accelerators
Richard Henderson (4):
qemu/compiler: Split out qemu_build_not_reached_always
tcg: Optimize inline dup_const for MO_64
accel/tcg: Move tb_flush_jmp_cache() to cputlb.c
tcg: Restart code generation when we run out of temps
Roman Bolshakov (1):
tcg: Toggle page execution for Apple Silicon
accel/tcg/internal.h | 20 ++++++++++++++++++++
include/exec/exec-all.h | 11 -----------
include/qemu/compiler.h | 5 +++--
include/qemu/osdep.h | 28 ++++++++++++++++++++++++++++
include/tcg/tcg.h | 6 +++++-
accel/stubs/tcg-stub.c | 10 ++++++++++
accel/tcg/cpu-exec.c | 7 +++++++
accel/tcg/cputlb.c | 19 +++++++++++++++++++
accel/tcg/translate-all.c | 38 +++++++++++++++++++-------------------
tcg/tcg.c | 12 +++++++++---
10 files changed, 120 insertions(+), 36 deletions(-)
create mode 100644 accel/tcg/internal.h
- [PULL v2 00/10] tcg patch queue,
Richard Henderson <=