qemu-devel
[Top][All Lists]
Advanced

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

Re: WIP flush-to-zero patch [was: Re: [Qemu-devel] QEMU state of ARM NEO


From: Richard Henderson
Subject: Re: WIP flush-to-zero patch [was: Re: [Qemu-devel] QEMU state of ARM NEON support.]
Date: Thu, 25 Mar 2010 09:11:12 -0700
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.8) Gecko/20100301 Fedora/3.0.3-1.fc12 Thunderbird/3.0.3

On 03/25/2010 07:00 AM, Nathan Froyd wrote:
> FWIW, below is a WIP progress patch to implement flush-to-zero better.
> The motivating observation is that many chips feature separate
> flush-input and flush-output flags and QEMU's fpu/ library only
> implements flush-output.  So the bulk of the patch is:
> 
> - replacing the ad-hoc unpacking of float values into (sign, exponent,
>   significand) with a centralized routine that will apply flush-to-zero
>   on input values;
> 
> - splitting float_status.flush_to_zero into separate input/output flags;
> 
> - modifying targets to set input/output flags appropriately.

Excellent.  This should allow me to clean up the Alpha port a bit.
Specifically wrt helper_ieee_input*.


r~




reply via email to

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