diff --git a/qemu/target/arm/translate.c b/qemu/target/arm/translate.c index becfc9f2..d8c692ea 100644 --- a/qemu/target/arm/translate.c +++ b/qemu/target/arm/translate.c @@ -12070,12 +12070,8 @@ static void arm_tr_init_disas_context(DisasContextBase *dcbase, CPUState *cs) dc->base.max_insns = MIN(dc->base.max_insns, bound); } - dc->F0s = tcg_temp_new_i32(tcg_ctx); - dc->F1s = tcg_temp_new_i32(tcg_ctx); - dc->F0d = tcg_temp_new_i64(tcg_ctx); - dc->F1d = tcg_temp_new_i64(tcg_ctx); - dc->V0 = dc->F0d; - dc->V1 = dc->F1d; + dc->V0 = tcg_temp_new_i32(tcg_ctx); + dc->V1 = tcg_temp_new_i32(tcg_ctx); /* FIXME: dc->M0 can probably be the same as dc->V0. */ dc->M0 = tcg_temp_new_i64(tcg_ctx); } diff --git a/qemu/target/arm/translate.h b/qemu/target/arm/translate.h index c283947b..1d5a995f 100644 --- a/qemu/target/arm/translate.h +++ b/qemu/target/arm/translate.h @@ -93,10 +93,6 @@ typedef struct DisasContext { TCGv_i64 V0; TCGv_i64 V1; TCGv_i64 M0; - TCGv_i32 F0s; - TCGv_i32 F1s; - TCGv_i64 F0d; - TCGv_i64 F1d; // Unicorn engine struct uc_struct *uc;