From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48247) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bWco5-0000GF-QA for qemu-devel@nongnu.org; Mon, 08 Aug 2016 01:08:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bWco1-0000kU-HF for qemu-devel@nongnu.org; Mon, 08 Aug 2016 01:08:56 -0400 Sender: Richard Henderson References: <1470591415-3268-1-git-send-email-nikunj@linux.vnet.ibm.com> <1470591415-3268-5-git-send-email-nikunj@linux.vnet.ibm.com> From: Richard Henderson Message-ID: <090aa785-8cea-653f-02db-5c3581dd3a00@twiddle.net> Date: Mon, 8 Aug 2016 10:38:46 +0530 MIME-Version: 1.0 In-Reply-To: <1470591415-3268-5-git-send-email-nikunj@linux.vnet.ibm.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 4/6] target-ppc: add stxsi[bh]x instruction List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Nikunj A Dadhania , qemu-ppc@nongnu.org, david@gibson.dropbear.id.au Cc: qemu-devel@nongnu.org, benh@kernel.crashing.org On 08/07/2016 11:06 PM, Nikunj A Dadhania wrote: > +#define GEN_QEMU_STORE_64(stop) \ > +static void gen_qemu_##stop##_i64(DisasContext *ctx, \ > + TCGv_i64 val, \ > + TCGv addr) \ > +{ \ > + TCGv tmp = tcg_temp_new(); \ > + tcg_gen_trunc_i64_tl(tmp, val); \ > + gen_qemu_##stop(ctx, tmp, addr); \ > + tcg_temp_free(tmp); \ > } Similarly, use tcg_gen_qemu_st_i64. r~