From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43749) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zexs0-0007yA-CY for qemu-devel@nongnu.org; Thu, 24 Sep 2015 00:10:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zexrx-0002Km-0e for qemu-devel@nongnu.org; Thu, 24 Sep 2015 00:10:56 -0400 Received: from mail-pa0-x233.google.com ([2607:f8b0:400e:c03::233]:35015) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zexrw-0002Ke-P2 for qemu-devel@nongnu.org; Thu, 24 Sep 2015 00:10:52 -0400 Received: by pacfv12 with SMTP id fv12so61232282pac.2 for ; Wed, 23 Sep 2015 21:10:52 -0700 (PDT) Received: from bigtime.twiddle.net (50-194-63-110-static.hfc.comcastbusiness.net. [50.194.63.110]) by smtp.googlemail.com with ESMTPSA id kv10sm10815796pbc.2.2015.09.23.21.10.50 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 23 Sep 2015 21:10:51 -0700 (PDT) Sender: Richard Henderson References: <1436426122-12276-1-git-send-email-rth@twiddle.net> From: Richard Henderson Message-ID: <560377C9.5080006@twiddle.net> Date: Wed, 23 Sep 2015 21:10:49 -0700 MIME-Version: 1.0 In-Reply-To: <1436426122-12276-1-git-send-email-rth@twiddle.net> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 00/10] target-i386 addressing cleanups List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Ping. On 07/09/2015 12:15 AM, Richard Henderson wrote: > This is a revival of a patch set I posted in 2013. At the time > Paolo had some comments on the keystone patch, and I didn't have > time to address them. I've since made several revisions, and I > think the patchset is in good shape, but I've lost those original > comments. > > Anyway, I'm reviving this now because I've got another patchset > that depends on this cleanup. > > > r~ > > > Richard Henderson (10): > target-i386: Create gen_lea_v_seg > target-i386: Introduce mo_stacksize > target-i386: Use gen_lea_v_seg in gen_lea_modrm > target-i386: Use gen_lea_v_seg in stack subroutines > target-i386: Access segs via TCG registers > target-i386: Use gen_lea_v_seg in pusha/popa > target-i386: Rewrite gen_enter inline > target-i386: Rewrite leave > target-i386: Tidy gen_add_A0_im > target-i386: Deconstruct the cpu_T array > > target-i386/helper.h | 4 - > target-i386/seg_helper.c | 68 -- > target-i386/translate.c | 1755 +++++++++++++++++++++------------------------- > 3 files changed, 814 insertions(+), 1013 deletions(-) >