[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
- [Qemu-devel] [PATCH 00/13] target-s390x: fixes improvements,
Aurelien Jarno <=