From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55950) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WEQZ8-0000hB-4n for qemu-devel@nongnu.org; Fri, 14 Feb 2014 16:45:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WEQYz-0004W4-LU for qemu-devel@nongnu.org; Fri, 14 Feb 2014 16:44:58 -0500 Received: from mail-qa0-x22d.google.com ([2607:f8b0:400d:c00::22d]:60055) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WEQYz-0004Vv-Gf for qemu-devel@nongnu.org; Fri, 14 Feb 2014 16:44:49 -0500 Received: by mail-qa0-f45.google.com with SMTP id m5so5845143qaj.32 for ; Fri, 14 Feb 2014 13:44:49 -0800 (PST) Sender: Richard Henderson Message-ID: <52FE8E4D.2090509@twiddle.net> Date: Fri, 14 Feb 2014 13:44:45 -0800 From: Richard Henderson 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 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: qemu-devel@nongnu.org Cc: aurelien@aurel32.net Ping. On 01/31/2014 06:46 AM, Richard Henderson wrote: > 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(-) >