From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Nev7s-00025B-9A for qemu-devel@nongnu.org; Tue, 09 Feb 2010 13:47:56 -0500 Received: from [199.232.76.173] (port=57249 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Nev7r-000253-I7 for qemu-devel@nongnu.org; Tue, 09 Feb 2010 13:47:55 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1Nev7q-0005Sj-Qk for qemu-devel@nongnu.org; Tue, 09 Feb 2010 13:47:55 -0500 Received: from are.twiddle.net ([75.149.56.221]:55315) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Nev7n-0005RZ-Bi for qemu-devel@nongnu.org; Tue, 09 Feb 2010 13:47:54 -0500 Message-ID: <4B71ADCA.9070008@twiddle.net> Date: Tue, 09 Feb 2010 10:47:38 -0800 From: Richard Henderson MIME-Version: 1.0 Subject: Re: [Qemu-devel] [PATCH 0/6] target-alpha: fpu qualifiers, round 2 References: <20091228201020.GD5695@hall.aurel32.net>, <4B2BFD85.6070702@twiddle.net> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: laurent.desnogues@gmail.com, aurelien@aurel32.net Ping 2. r~ On 01/04/2010 02:46 PM, Richard Henderson wrote: > I've split up the FPCR as requested by Aurelien. We no longer > set anything in FP_STATUS after the execution of the operation, > only copy data from FP_STATUS to some env->fpcr field. > > I have totally rewritten the patch to be more along the line > that Laurent was suggesting, in that the rounding mode and other > qualifiers are totally parsed within the translator. I no longer > pass the FN11 field to the helper functions. > > Unlike Laurent's prototype, I do not set the rounding mode at > every FP instruction; I remember the previous setting of the > rounding mode within a TB. Similarly for the flush-to-zero field. > > I do not handle VAX instructions at all. The existing VAX support > is mostly broken, and I didn't feel like compounding the problem. > > > r~ > > > -- > Richard Henderson (6): > target-alpha: Fix gdb access to fpcr and unique. > target-alpha: Split up FPCR value into separate fields. > target-alpha: Reduce internal processor registers for user-mode. > target-alpha: Clean up arithmetic traps. > target-alpha: Mark helper_excp as NORETURN. > target-alpha: Implement IEEE FP qualifiers. > > >