From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HRJAY-0000iK-On for qemu-devel@nongnu.org; Tue, 13 Mar 2007 22:24:50 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HRJAW-0000i2-6G for qemu-devel@nongnu.org; Tue, 13 Mar 2007 22:24:50 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HRJAV-0000hz-VJ for qemu-devel@nongnu.org; Tue, 13 Mar 2007 21:24:47 -0500 Received: from mtaout03-winn.ispmail.ntl.com ([81.103.221.49]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1HRJ9f-00071o-Gn for qemu-devel@nongnu.org; Tue, 13 Mar 2007 22:23:55 -0400 From: Julian Seward Subject: Re: [Qemu-devel] SSE 'maxps' instruction bug? Date: Wed, 14 Mar 2007 02:21:22 +0000 References: <200703121450.41180.jseward@acm.org> <41decffa258b38db92ab799d6c2990bc@io.com> In-Reply-To: <41decffa258b38db92ab799d6c2990bc@io.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200703140221.22432.jseward@acm.org> Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Tim Olson > 0.9.0, or that the compiler/host combination used to build the qemu > binary Julian is running generated bad code for the float compares. I used gcc 3.4.6 bootstrapped as normal ('make bootstrap; make install') on a 64-bit machine. If it is qemu generating bad code due to variations in gcc behaviour, that's another argument in favour of scrapping the gcc 3.X based backend and using a self contained, handwritten insn selector and register allocator. J