From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57097) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xjeym-0002AW-2n for qemu-devel@nongnu.org; Wed, 29 Oct 2014 21:56:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xjeyd-0007WE-2M for qemu-devel@nongnu.org; Wed, 29 Oct 2014 21:56:48 -0400 Received: from mail-pa0-x234.google.com ([2607:f8b0:400e:c03::234]:44116) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xjeyc-0007W0-SX for qemu-devel@nongnu.org; Wed, 29 Oct 2014 21:56:39 -0400 Received: by mail-pa0-f52.google.com with SMTP id fa1so4345504pad.25 for ; Wed, 29 Oct 2014 18:56:37 -0700 (PDT) Sender: Richard Henderson Message-ID: <54519AD2.1080608@twiddle.net> Date: Wed, 29 Oct 2014 18:56:34 -0700 From: Richard Henderson MIME-Version: 1.0 References: <1414588941-845-1-git-send-email-kbastian@mail.uni-paderborn.de> <1414588941-845-4-git-send-email-kbastian@mail.uni-paderborn.de> In-Reply-To: <1414588941-845-4-git-send-email-kbastian@mail.uni-paderborn.de> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 3/5] target-tricore: Add instructions of BRN opcode format List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Bastian Koppelmann , qemu-devel@nongnu.org Cc: peter.maydell@linaro.org On 10/29/2014 06:22 AM, Bastian Koppelmann wrote: > + if (MASK_OP_BRN_OP2(ctx->opcode) == OPC2_32_BRN_JNZ_T) { > + tcg_gen_brcondi_tl(TCG_COND_NE, temp, 0, l1); > + } else { > + tcg_gen_brcondi_tl(TCG_COND_EQ, temp, 0, l1); > + } > + gen_goto_tb(ctx, 0, ctx->next_pc); > + gen_set_label(l1); > + gen_goto_tb(ctx, 1, ctx->pc + offset * 2); This looks like gen_branch_condi. r~