[Qemu-devel] [PATCH 0/4] target/s390x Implement EXECUTE via TranslationBlock

Richard Henderson posted 4 patches 6 years, 11 months ago
Failed in applying to current master (apply log)
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(-)
[Qemu-devel] [PATCH 0/4] target/s390x Implement EXECUTE via TranslationBlock
Posted by Richard Henderson 6 years, 11 months ago
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