From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NKJIk-0002c5-Rp for qemu-devel@nongnu.org; Mon, 14 Dec 2009 17:21:58 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NKJIj-0002bm-Bn for qemu-devel@nongnu.org; Mon, 14 Dec 2009 17:21:58 -0500 Received: from [199.232.76.173] (port=34178 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NKJIj-0002bj-8H for qemu-devel@nongnu.org; Mon, 14 Dec 2009 17:21:57 -0500 Received: from are.twiddle.net ([75.149.56.221]:59746) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NKJIi-0002hb-Su for qemu-devel@nongnu.org; Mon, 14 Dec 2009 17:21:57 -0500 Message-ID: <4B26BA81.6030705@twiddle.net> Date: Mon, 14 Dec 2009 14:21:53 -0800 From: Richard Henderson MIME-Version: 1.0 Subject: Re: [Qemu-devel] target-alpha: An approach to fp insn qualifiers References: <4B267DBC.8050909@twiddle.net> <761ea48b0912141211keb5bbben584d7fe76f44d78c@mail.gmail.com> In-Reply-To: <761ea48b0912141211keb5bbben584d7fe76f44d78c@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Laurent Desnogues Cc: qemu-devel@nongnu.org On 12/14/2009 12:11 PM, Laurent Desnogues wrote: > I don't really like passing parts of opcodes to helpers, but as you say > that prevents explosion of helpers. OTOH you could do lazy calls to > helpers that set rounding modes with my approach of separating them > from computation. I don't particularly like it either, I just thought it was a bit more efficient, given the current state of TCG. If it's not acceptable, I can try to do some macro magic in both op_helper.c and helper.h to do function replication on the /u,/su,/sui bits and then follow your lead on the lazy rounding mode setting. > Can you give SPECint 2K equake a try? The symptom was the presence > of many NaN's. If you don't have access to SPEC2K I'll try it. Yes, I can. I'll see about setting this up tonight. r~