From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=47953 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OCGMS-0000kj-Ge for qemu-devel@nongnu.org; Wed, 12 May 2010 14:08:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OCGII-0001fq-El for qemu-devel@nongnu.org; Wed, 12 May 2010 14:04:33 -0400 Received: from are.twiddle.net ([75.149.56.221]:53194) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OCGII-0001fN-2K for qemu-devel@nongnu.org; Wed, 12 May 2010 14:04:30 -0400 From: Richard Henderson Date: Wed, 12 May 2010 11:04:24 -0700 Message-Id: In-Reply-To: References: Subject: [Qemu-devel] [PATCH 0/3] Fix ADDX compilation plus improvements, v2 List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: blauwirbel@gmail.com, atar4qemu@googlemail.com Changes v1->v2: * Fix ADDX carry generation properly, i.e. use the previous ADD ICC carry computation for ADDX ICC and XCC. * Tidy PSR generators wrt CODING_STYLE, other minor improvements. * Set CC_OP properly in patch 3. r~ Richard Henderson (3): target-sparc: Fix compilation with --enable-debug. target-sparc: Simplify ICC generation. target-sparc: Inline some generation of carry for ADDX/SUBX. target-sparc/op_helper.c | 220 ++++++++++++++++++++++++-------------- target-sparc/translate.c | 272 +++++++++++++++++++++++++++++++++------------- 2 files changed, 338 insertions(+), 154 deletions(-)