From patchwork Sat May 24 15:53:48 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Henderson X-Patchwork-Id: 352126 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 88CB11400C6 for ; Sun, 25 May 2014 01:58:39 +1000 (EST) Received: from localhost ([::1]:48414 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WoELF-0001YN-10 for incoming@patchwork.ozlabs.org; Sat, 24 May 2014 11:58:37 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46354) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WoEHI-00033f-TE for qemu-devel@nongnu.org; Sat, 24 May 2014 11:54:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WoEHC-0001Gq-Ux for qemu-devel@nongnu.org; Sat, 24 May 2014 11:54:32 -0400 Received: from mail-pb0-x229.google.com ([2607:f8b0:400e:c01::229]:56746) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WoEHC-0001GW-MF for qemu-devel@nongnu.org; Sat, 24 May 2014 11:54:26 -0400 Received: by mail-pb0-f41.google.com with SMTP id uo5so5539967pbc.14 for ; Sat, 24 May 2014 08:54:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references; bh=uolkoTZ52GPJvhOSmLhObp/wxoKuk1CODMVBHNz6yJU=; b=vjXG4IlDpPyq1GNOa6CTtfJSoN2lZdXaQwqsWcfgwedzSAF2Tco2C5+Q2jTltdZpEF JwkTzLH/FgtiVyxZDpoSZqKm3OxrLUYtmYBBaxkSd6124wW5nxzo70Z3oCwrnuBKvFic C68ga7RyJtvLzIltQCh8mcs/OrHwXYFNhnFJck97mo2Nte2tGWSWowGndvceJhmRO0aV wgXRH79hxT+1zDP+y75jdaUh7rCmLA4ufo1Y4uel1k4abgZsciN84Li+qBzH0PywBm1R KhCv3n2gvEwA+mX+F7L+1OFklrpXPN+21vO+VHHa2U9x+Au1Kkp/cjUAJYo7uargOA+d HSDg== X-Received: by 10.68.164.67 with SMTP id yo3mr15058759pbb.104.1400946865203; Sat, 24 May 2014 08:54:25 -0700 (PDT) Received: from pike.twiddle.home (50-194-63-110-static.hfc.comcastbusiness.net. [50.194.63.110]) by mx.google.com with ESMTPSA id ie9sm30663048pad.29.2014.05.24.08.54.22 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 24 May 2014 08:54:23 -0700 (PDT) From: Richard Henderson To: qemu-devel@nongnu.org Date: Sat, 24 May 2014 08:53:48 -0700 Message-Id: <1400946841-21079-12-git-send-email-rth@twiddle.net> X-Mailer: git-send-email 1.9.0 In-Reply-To: <1400946841-21079-1-git-send-email-rth@twiddle.net> References: <1400946841-21079-1-git-send-email-rth@twiddle.net> X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:400e:c01::229 Cc: peter.maydell@linaro.org Subject: [Qemu-devel] [PULL 11/24] tcg-mips: Use T9 for TCG_TMP1 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org T0 is an argument register for the n32 and n64 abis. T9 is the call address register for the abis, and is more directly under the control of the backend. Reviewed-by: Paolo Bonzini Signed-off-by: Richard Henderson --- tcg/mips/tcg-target.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tcg/mips/tcg-target.c b/tcg/mips/tcg-target.c index 54c9147..78caf25 100644 --- a/tcg/mips/tcg-target.c +++ b/tcg/mips/tcg-target.c @@ -73,7 +73,7 @@ static const char * const tcg_target_reg_names[TCG_TARGET_NB_REGS] = { #endif #define TCG_TMP0 TCG_REG_AT -#define TCG_TMP1 TCG_REG_T0 +#define TCG_TMP1 TCG_REG_T9 /* check if we really need so many registers :P */ static const TCGReg tcg_target_reg_alloc_order[] = {