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
Third patch, trying to do real interlocking
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
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
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.
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
(forgot to CC the list, already sent to Richard Henderson and Alexander Graf)