[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 1/5] target/i386: implement special cases for fxtract
From: |
Alex Bennée |
Subject: |
Re: [PATCH 1/5] target/i386: implement special cases for fxtract |
Date: |
Fri, 15 May 2020 09:59:09 +0100 |
User-agent: |
mu4e 1.4.5; emacs 28.0.50 |
Joseph Myers <address@hidden> writes:
> The implementation of the fxtract instruction treats all nonzero
> operands as normal numbers, so yielding incorrect results for invalid
> formats, infinities, NaNs and subnormal and pseudo-denormal operands.
> Implement appropriate handling of all those cases.
>
> Signed-off-by: Joseph Myers <address@hidden>
> ---
> target/i386/fpu_helper.c | 25 +++++-
> tests/tcg/i386/test-i386-fxtract.c | 120 +++++++++++++++++++++++++++++
> 2 files changed, 144 insertions(+), 1 deletion(-)
> create mode 100644 tests/tcg/i386/test-i386-fxtract.c
>
For test tests:
Acked-by: Alex Bennée <address@hidden>
--
Alex Bennée
- [PATCH 0/5] target/i386: fxtract, fscale fixes, Joseph Myers, 2020/05/06
- [PATCH 1/5] target/i386: implement special cases for fxtract, Joseph Myers, 2020/05/06
- Re: [PATCH 1/5] target/i386: implement special cases for fxtract,
Alex Bennée <=
- [PATCH 2/5] target/i386: fix fscale handling of signaling NaN, Joseph Myers, 2020/05/06
- [PATCH 3/5] target/i386: fix fscale handling of invalid exponent encodings, Joseph Myers, 2020/05/06
- [PATCH 4/5] target/i386: fix fscale handling of infinite exponents, Joseph Myers, 2020/05/06
- [PATCH 5/5] target/i386: fix fscale handling of rounding precision, Joseph Myers, 2020/05/06
- Re: [PATCH 0/5] target/i386: fxtract, fscale fixes, no-reply, 2020/05/06
- Ping Re: [PATCH 0/5] target/i386: fxtract, fscale fixes, Joseph Myers, 2020/05/14
- Re: [PATCH 0/5] target/i386: fxtract, fscale fixes, Philippe Mathieu-Daudé, 2020/05/15