From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54021) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WF2VL-0005er-7Q for qemu-devel@nongnu.org; Sun, 16 Feb 2014 09:15:43 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WF2VC-0000Sv-In for qemu-devel@nongnu.org; Sun, 16 Feb 2014 09:15:35 -0500 Received: from mail-qc0-x229.google.com ([2607:f8b0:400d:c01::229]:57947) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WF2VC-0000Sc-EV for qemu-devel@nongnu.org; Sun, 16 Feb 2014 09:15:26 -0500 Received: by mail-qc0-f169.google.com with SMTP id w7so22818069qcr.0 for ; Sun, 16 Feb 2014 06:15:25 -0800 (PST) Sender: Paolo Bonzini Message-ID: <5300C7FA.8050901@redhat.com> Date: Sun, 16 Feb 2014 15:15:22 +0100 From: Paolo Bonzini MIME-Version: 1.0 References: <1391179623-13626-1-git-send-email-rth@twiddle.net> In-Reply-To: <1391179623-13626-1-git-send-email-rth@twiddle.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 0/8] tcg optimization improvements List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Richard Henderson , qemu-devel@nongnu.org Cc: aurelien@aurel32.net Il 31/01/2014 15:46, Richard Henderson ha scritto: > The first 4 of these are ones that Aurelien posted some time ago, > and I reviewed, but never seemed to get committed. > > The second 4 address optimization issues that I noticed with the > BMI instruction set extension, adding ANDC support to x86_64. > > > r~ > > > Aurelien Jarno (4): > tcg/optimize: fix known-zero bits for right shift ops > tcg/optimize: fix known-zero bits optimization > tcg/optimize: improve known-zero bits for 32-bit ops > tcg/optimize: add known-zero bits compute for load ops > > Richard Henderson (4): > tcg/optimize: Handle known-zeros masks for ANDC > tcg/optimize: Simply some logical ops to NOT > tcg/optimize: Optmize ANDC X,Y,Y to MOV X,0 > tcg/optimize: Add more identity simplifications > > tcg/optimize.c | 163 +++++++++++++++++++++++++++++++++++++++++++++++++-------- > 1 file changed, 142 insertions(+), 21 deletions(-) > Reviewed-by: Paolo Bonzini