s390x/tcg: Implement rounding mode and XxC for LOAD ROUNDED
commitbdcfcd445dd4f07e4df5345f1cdd0da5a5e6ba5f
authorDavid Hildenbrand <david@redhat.com>
Mon, 18 Feb 2019 12:27:08 +0000 (18 13:27 +0100)
committerCornelia Huck <cohuck@redhat.com>
Mon, 4 Mar 2019 10:49:31 +0000 (4 11:49 +0100)
treea2898ea60fcb1496aa2348590068cd27c1afcdcf
parentdce0a58fd6427e4c9d1399ced70a04276db71a5f
s390x/tcg: Implement rounding mode and XxC for LOAD ROUNDED

With the floating-point extension facility, LOAD ROUNDED has
a rounding mode specification and the inexact-exception control (XxC).

Handle them just like e.g. LOAD FP INTEGER.

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: David Hildenbrand <david@redhat.com>
Message-Id: <20190218122710.23639-14-david@redhat.com>
Signed-off-by: Cornelia Huck <cohuck@redhat.com>
target/s390x/fpu_helper.c
target/s390x/helper.h
target/s390x/insn-data.def
target/s390x/translate.c