Re: [Qemu-devel] [PATCH v1 16/23] s390x/tcg: Implement VECTOR FP MULTIPLY AND (ADD|SUBTRACT)

2019-05-31 Thread David Hildenbrand
On 31.05.19 19:42, Richard Henderson wrote: > On 5/31/19 5:44 AM, David Hildenbrand wrote: >> +typedef uint64_t (*vop64_4_fn)(uint64_t a, uint64_t b, uint64_t c, >> + float_status *s); >> +static void vop64_4(S390Vector *v1, const S390Vector *v2, const S390Vector >> *

Re: [Qemu-devel] [PATCH v1 16/23] s390x/tcg: Implement VECTOR FP MULTIPLY AND (ADD|SUBTRACT)

2019-05-31 Thread Richard Henderson
On 5/31/19 5:44 AM, David Hildenbrand wrote: > +typedef uint64_t (*vop64_4_fn)(uint64_t a, uint64_t b, uint64_t c, > + float_status *s); > +static void vop64_4(S390Vector *v1, const S390Vector *v2, const S390Vector > *v3, > +const S390Vector *v4, C

[Qemu-devel] [PATCH v1 16/23] s390x/tcg: Implement VECTOR FP MULTIPLY AND (ADD|SUBTRACT)

2019-05-31 Thread David Hildenbrand
Signed-off-by: David Hildenbrand --- target/s390x/helper.h | 4 +++ target/s390x/insn-data.def | 4 +++ target/s390x/translate_vx.inc.c | 23 + target/s390x/vec_fpu_helper.c | 61 + 4 files changed, 92 insertions(+) diff --git a/targ