s390x/tcg: Implement VECTOR FP (MAXIMUM|MINIMUM)
commitda4807527f3bda115606b4647fdc2f87928d0f15
authorDavid Hildenbrand <david@redhat.com>
Tue, 8 Jun 2021 09:23:34 +0000 (8 11:23 +0200)
committerCornelia Huck <cohuck@redhat.com>
Mon, 21 Jun 2021 06:48:21 +0000 (21 08:48 +0200)
tree5b55c4dbcca3073edb341c9413b40489820816dc
parentf02497306ec2efb8315f604597ddf8142f00336d
s390x/tcg: Implement VECTOR FP (MAXIMUM|MINIMUM)

For IEEE functions, we can reuse the softfloat implementations. For the
other functions, implement it generically for 32bit/64bit/128bit -
carefully taking care of all weird special cases according to the tables
defined in the PoP.

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: David Hildenbrand <david@redhat.com>
Message-Id: <20210608092337.12221-24-david@redhat.com>
Signed-off-by: Cornelia Huck <cohuck@redhat.com>
target/s390x/helper.h
target/s390x/insn-data.def
target/s390x/internal.h
target/s390x/translate_vx.c.inc
target/s390x/vec_fpu_helper.c