From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48966) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XmGuj-00032S-25 for qemu-devel@nongnu.org; Thu, 06 Nov 2014 01:51:34 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XmGuY-0000LK-P7 for qemu-devel@nongnu.org; Thu, 06 Nov 2014 01:51:24 -0500 Received: from mail-lb0-x22f.google.com ([2a00:1450:4010:c04::22f]:64097) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XmGuY-0000L2-Do for qemu-devel@nongnu.org; Thu, 06 Nov 2014 01:51:14 -0500 Received: by mail-lb0-f175.google.com with SMTP id n15so357938lbi.20 for ; Wed, 05 Nov 2014 22:51:13 -0800 (PST) Sender: Richard Henderson Message-ID: <545A6135.9070707@twiddle.net> Date: Wed, 05 Nov 2014 18:41:09 +0100 From: Richard Henderson MIME-Version: 1.0 References: <1414546928-54642-1-git-send-email-yongbok.kim@imgtec.com> <1414546928-54642-10-git-send-email-yongbok.kim@imgtec.com> In-Reply-To: <1414546928-54642-10-git-send-email-yongbok.kim@imgtec.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH v2 09/20] target-mips: add MSA branch instructions List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Yongbok Kim , qemu-devel@nongnu.org Cc: leon.alrae@imgtec.com, aurelien@aurel32.net On 10/29/2014 02:41 AM, Yongbok Kim wrote: > + case OPC_BNZ_B: > + case OPC_BNZ_H: > + case OPC_BNZ_W: > + case OPC_BNZ_D: > + gen_check_zero_element(bcond, df, wt); > + tcg_gen_setcondi_tl(TCG_COND_EQ, bcond, bcond, 0); You know gen_check_zero_element returns a boolean. The best way to invert that is with XOR. r~