diff options
Diffstat (limited to 'target-sh4')
-rw-r--r-- | target-sh4/translate.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/target-sh4/translate.c b/target-sh4/translate.c index 9ea6b3ed43..4fef2d82ec 100644 --- a/target-sh4/translate.c +++ b/target-sh4/translate.c @@ -56,7 +56,7 @@ enum { BS_EXCP = 3, /* We reached an exception condition */ }; -static TCGv cpu_env; +static TCGv cpu_env, cpu_T[2]; #include "gen-icount.h" @@ -66,6 +66,8 @@ static void sh4_translate_init(void) if (done_init) return; cpu_env = tcg_global_reg_new(TCG_TYPE_PTR, TCG_AREG0, "env"); + cpu_T[0] = tcg_global_reg_new(TCG_TYPE_TL, TCG_AREG1, "T0"); + cpu_T[1] = tcg_global_reg_new(TCG_TYPE_TL, TCG_AREG2, "T1"); done_init = 1; } |