From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MR3bl-0003Vg-13 for qemu-devel@nongnu.org; Wed, 15 Jul 2009 08:29:13 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MR3bg-0003QZ-Ct for qemu-devel@nongnu.org; Wed, 15 Jul 2009 08:29:12 -0400 Received: from [199.232.76.173] (port=59938 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MR3bg-0003QT-14 for qemu-devel@nongnu.org; Wed, 15 Jul 2009 08:29:08 -0400 Received: from [82.113.48.144] (port=4496 helo=FilipNavara-PC) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1MR3bf-0005mB-Cv for qemu-devel@nongnu.org; Wed, 15 Jul 2009 08:29:07 -0400 Date: Wed, 15 Jul 09 14:29:05 Central Europe Standard Time From: Filip Navara Sender: Filip Navara MIME-Version: 1.0 Content-Type: text/plain; Message-Id: Subject: [Qemu-devel] [PATCH 4/5] Make cpu_T TCG variables truly temporary. List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Signed-off-by: Filip Navara --- target-arm/translate.c | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) diff --git a/target-arm/translate.c b/target-arm/translate.c index 063d820..30f55f7 100644 --- a/target-arm/translate.c +++ b/target-arm/translate.c @@ -98,9 +98,6 @@ void arm_translate_init(void) cpu_env = tcg_global_reg_new_ptr(TCG_AREG0, "env"); - cpu_T[0] = tcg_global_reg_new_i32(TCG_AREG1, "T0"); - cpu_T[1] = tcg_global_reg_new_i32(TCG_AREG2, "T1"); - for (i = 0; i < 16; i++) { cpu_R[i] = tcg_global_mem_new_i32(TCG_AREG0, offsetof(CPUState, regs[i]), @@ -8732,6 +8729,8 @@ static inline void gen_intermediate_code_internal(CPUState *env, dc->user = (env->uncached_cpsr & 0x1f) == ARM_CPU_MODE_USR; } #endif + cpu_T[0] = tcg_temp_new_i32(); + cpu_T[1] = tcg_temp_new_i32(); cpu_F0s = tcg_temp_new_i32(); cpu_F1s = tcg_temp_new_i32(); cpu_F0d = tcg_temp_new_i64(); -- 1.6.3.msysgit.0