[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/4] target/s390x Implement EXECUTE via TranslationB
From: |
Richard Henderson |
Subject: |
[Qemu-devel] [PATCH 0/4] target/s390x Implement EXECUTE via TranslationBlock |
Date: |
Wed, 24 May 2017 15:08:23 -0700 |
This is the rewrite of EX that I posted last week, fixed with
Aurelien's help, and adjusted to be applied on top of my v2 unwind
patch set.
It also splits the patch into more pieces to make it easier to debug,
and keeps the direct implementation of the most common target insns.
Which are in fact so common I don't see any other usage while booting
the debian installer.
r~
Richard Henderson (4):
target/s390x: Save current ilen during translation
target/s390x: End the TB after EXECUTE
target/s390x: Implement EXECUTE via new TranslationBlock
target/s390x: Re-implement a few EXECUTE target insns directly
target/s390x/cpu.h | 4 +-
target/s390x/helper.c | 5 ++
target/s390x/machine.c | 19 ++++++
target/s390x/mem_helper.c | 156 ++++++++++++++++------------------------------
target/s390x/translate.c | 92 ++++++++++++++++-----------
5 files changed, 136 insertions(+), 140 deletions(-)
--
2.9.4
- [Qemu-devel] [PATCH 0/4] target/s390x Implement EXECUTE via TranslationBlock,
Richard Henderson <=