qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 00/13] target-s390x: fixes improvements


From: Aurelien Jarno
Subject: [Qemu-devel] [PATCH 00/13] target-s390x: fixes improvements
Date: Mon, 1 Jun 2015 23:24:44 +0200

The two first patches fixes bugs in the target-s390x TCG emulation.

The 4 next patches fix some instruction definition. Given we don't
emulate a given CPU model and check the instruction availability,
they don't provide any functional change.

The last patches emulate some missing instructions, either
from the zArchitecture or from some additional facilities.

With all these patches applied, the GCC testsuite run in a guest fully
passes.

Aurelien Jarno (13):
  target-s390x: fix exception for invalid operation code
  target-s390x: fix CLGIT instruction
  target-s390x: rename BRXHLE instruction into BRXLG
  target-s390x: change CHRL and CGHRL format to RIL-b
  target-s390x: move STORE CLOCK FAST to the correct facility
  target-s390x: move SET DFP ROUNDING MODE to the correct facility
  target-s390x: implement LOAD FP INTEGER instructions
  target-s390x: implement TRANSLATE AND TEST instruction
  target-s390x: implement TRANSLATE EXTENDED instruction
  target-s390x: implement LPDFR and LNDFR instructions
  target-s390x: implement miscellaneous-instruction-extensions facility
  target-s390x: implement load-and-trap facility
  target-s390x: implement high-word facility

 target-s390x/fpu_helper.c  |  31 ++++++++
 target-s390x/helper.h      |   5 ++
 target-s390x/insn-data.def |  82 ++++++++++++++++++--
 target-s390x/mem_helper.c  |  63 ++++++++++++++++
 target-s390x/translate.c   | 181 ++++++++++++++++++++++++++++++++++++++++++---
 5 files changed, 346 insertions(+), 16 deletions(-)

-- 
2.1.4




reply via email to

[Prev in Thread] Current Thread [Next in Thread]