From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:43171) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RZMWR-00068p-Mt for qemu-devel@nongnu.org; Sat, 10 Dec 2011 07:59:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RZMWQ-0005zi-JB for qemu-devel@nongnu.org; Sat, 10 Dec 2011 07:59:23 -0500 Received: from mout.web.de ([212.227.15.4]:63422) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RZMWQ-0005zN-3G for qemu-devel@nongnu.org; Sat, 10 Dec 2011 07:59:22 -0500 From: =?UTF-8?q?Andreas=20F=C3=A4rber?= Date: Sat, 10 Dec 2011 13:58:13 +0100 Message-Id: <1323521895-26693-5-git-send-email-andreas.faerber@web.de> In-Reply-To: <1323521895-26693-1-git-send-email-andreas.faerber@web.de> References: <1323521895-26693-1-git-send-email-andreas.faerber@web.de> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [Qemu-devel] [RFC 4/6] target-i386: Use tcg_gen_{ld,st}64_tl() List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Andreas=20F=C3=A4rber?= Use new helper function to avoid new temporaries and moves. Signed-off-by: Andreas Färber --- target-i386/translate.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/target-i386/translate.c b/target-i386/translate.c index c929ef9..17465e9 100644 --- a/target-i386/translate.c +++ b/target-i386/translate.c @@ -525,7 +525,7 @@ static inline void gen_op_ld_v(int idx, TCGv t0, TCGv a0) case 3: /* Should never happen on 32-bit targets. */ #ifdef TARGET_X86_64 - tcg_gen_qemu_ld64(t0, a0, mem_index); + tcg_gen_qemu_ld64_tl(t0, a0, mem_index); #endif break; } @@ -564,7 +564,7 @@ static inline void gen_op_st_v(int idx, TCGv t0, TCGv a0) case 3: /* Should never happen on 32-bit targets. */ #ifdef TARGET_X86_64 - tcg_gen_qemu_st64(t0, a0, mem_index); + tcg_gen_qemu_st64_tl(t0, a0, mem_index); #endif break; } -- 1.7.7