[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v8 6/9] target-mips: Activate IEEE 754-2008 sign
From: |
Leon Alrae |
Subject: |
Re: [Qemu-devel] [PATCH v8 6/9] target-mips: Activate IEEE 754-2008 signaling NaN bit meaning for MSA |
Date: |
Mon, 6 Jun 2016 11:11:15 +0100 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Fri, Jun 03, 2016 at 08:43:12PM +0200, Aleksandar Markovic wrote:
> From: Aleksandar Markovic <address@hidden>
>
> Function msa_reset() is updated so that flag snan_bit_is_one is
> properly set to 0.
>
> By applying this patch, a number of incorrect MSA behaviors that
> require IEEE 754-2008 compliance will be fixed. Those are behaviors
> that (up to the moment of applying this patch) did not get the desired
> functionality from SoftFloat library with respect to distinguishing
> between quiet and signaling NaN, getting default NaN values (both
> quiet and signaling), establishing if a floating point number is NaN
> or not, etc.
>
> Two examples:
>
> * FMAX, FMIN will now correctly detect and propagate NaNs.
> * FCLASS.D ans FCLASS.S will now correcty detect NaN flavors.
>
> Signed-off-by: Aleksandar Markovic <address@hidden>
> ---
> target-mips/translate_init.c | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
Reviewed-by: Leon Alrae <address@hidden>
- [Qemu-devel] [PATCH v8 0/9] IEEE 754-2008 support for Mips, Aleksandar Markovic, 2016/06/03
- [Qemu-devel] [PATCH v8 2/9] softfloat: Clean code format in fpu/softfloat-specialize.h, Aleksandar Markovic, 2016/06/03
- [Qemu-devel] [PATCH v8 1/9] softfloat: Implement run-time-configurable meaning of signaling NaN bit, Aleksandar Markovic, 2016/06/03
- [Qemu-devel] [PATCH v8 3/9] softfloat: For Mips only, correct default NaN values, Aleksandar Markovic, 2016/06/03
- [Qemu-devel] [PATCH v8 5/9] linux-user: Update preprocessor constants for Mips-specific e_flags bits, Aleksandar Markovic, 2016/06/03
- [Qemu-devel] [PATCH v8 4/9] softfloat: For Mips only, correct order in pickNaNMulAdd(), Aleksandar Markovic, 2016/06/03
- [Qemu-devel] [PATCH v8 6/9] target-mips: Activate IEEE 754-2008 signaling NaN bit meaning for MSA, Aleksandar Markovic, 2016/06/03
- Re: [Qemu-devel] [PATCH v8 6/9] target-mips: Activate IEEE 754-2008 signaling NaN bit meaning for MSA,
Leon Alrae <=
- [Qemu-devel] [PATCH v8 7/9] target-mips: Add abs2008 flavor of <ABS|NEG>.<S|D>, Aleksandar Markovic, 2016/06/03
- [Qemu-devel] [PATCH v8 8/9] target-mips: Add nan2008 flavor of <CEIL|CVT|FLOOR|ROUND|TRUNC>.<L|W>.<S|D>, Aleksandar Markovic, 2016/06/03
- [Qemu-devel] [PATCH v8 9/9] target-mips: Implement FCR31's R/W bitmask and related functionalities, Aleksandar Markovic, 2016/06/03