[Qemu-devel] [PATCH] Adding support for LPD and LPDG instructions

2017-02-28 Thread Eric Bischoff
From: Eric Bischoff <ebisch...@nerim.net> LPD = LOAD PAIR DISJOINT Fourth patch --- target/s390x/insn-data.def | 4 ++- target/s390x/translate.c | 63 ++ 2 files changed, 66 insertions(+), 1 deletion(-) diff --git a/target/s390x/insn-data

[Qemu-devel] [PATCHv3] Adding support for LPD and LPDG instructions

2017-02-28 Thread Eric Bischoff
Third patch, trying to do real interlocking

[Qemu-devel] [PATCH] Adding support for LPD and LPDG instructions

2017-02-28 Thread Eric Bischoff
From: Eric Bischoff <ebisch...@nerim.net> LPD = LOAD PAIR DISJOINT Third patch --- target/s390x/insn-data.def | 4 ++- target/s390x/translate.c | 63 ++ 2 files changed, 66 insertions(+), 1 deletion(-) diff --git a/target/s390x/insn-data

[Qemu-devel] [PATCH] Adding support for LPD and LPDG instructions

2017-02-27 Thread Eric Bischoff
From: Eric Bischoff <ebisch...@nerim.net> LPD = LOAD PAIR DISJOINT --- target/s390x/insn-data.def | 4 +++- target/s390x/translate.c | 21 + 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/target/s390x/insn-data.def b/target/s390x/insn-data.def index 0

[Qemu-devel] [PATCH v2] Adding support for LPD and LPDG instructions

2017-02-27 Thread Eric Bischoff
Second version of the patch, setting CC to zero. I am not too satisfied, I had to create a cout_zero() helper, but I could not find a better solution.

[Qemu-devel] [PATCH] Adding support for LPD and LPDG instructions

2017-02-24 Thread Eric Bischoff
From: Eric Bischoff <ebisch...@nerim.net> LPD = LOAD PAIR DISJOINT --- target/s390x/insn-data.def | 4 +++- target/s390x/translate.c | 16 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/target/s390x/insn-data.def b/target/s390x/insn-data.def index 0

[Qemu-devel] (no subject)

2017-02-24 Thread Eric Bischoff
(forgot to CC the list, already sent to Richard Henderson and Alexander Graf)