qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH 0/4] target-arm: Fix VRSQRTS


From: Aurelien Jarno
Subject: Re: [Qemu-devel] [PATCH 0/4] target-arm: Fix VRSQRTS
Date: Fri, 14 Jan 2011 20:41:19 +0100
User-agent: Mutt/1.5.18 (2008-05-17)

On Fri, Jan 07, 2011 at 09:26:23AM +0000, Peter Maydell wrote:
> This patch series fixes various bugs in VRSQRTS including the
> major one that it was calculating completely the wrong value
> (missing a division by 2).
> 
> It also introduces the infrastructure to support the ARM
> "Standard FPSCR Value" as used for operations which use "ARM
> standard floating-point arithmetic" rather than being controlled
> by the rounding/flush/NaN settings in the FPSCR. (Most Neon FP
> instructions should be using this, so there will be subsequent
> patches to use it with other instructions too.)
> 
> The "missing divide" bug was fixed in meego-qemu commit 438a549e0;
> the remaining fixes here are new.
> 
> Tested in the usual random-instruction-generation fashion.
> 
> Peter Maydell (4):
>   softfloat: Add float32_is_zero_or_denormal() function
>   target-arm: Fix implementation of VRSQRTS
>   target-arm: Add support for 'Standard FPSCR Value' as used by Neon
>   target-arm: Use the standard FPSCR value for VRSQRTS
> 
>  fpu/softfloat.h     |    5 +++++
>  target-arm/cpu.h    |   13 +++++++++++++
>  target-arm/helper.c |   17 +++++++++++++++--
>  3 files changed, 33 insertions(+), 2 deletions(-)
> 

Thanks, all applied.

-- 
Aurelien Jarno                          GPG: 1024D/F1BCDB73
address@hidden                 http://www.aurel32.net



reply via email to

[Prev in Thread] Current Thread [Next in Thread]