diff --git a/qemu/target/arm/translate-a64.c b/qemu/target/arm/translate-a64.c index ac96d11d..623a6525 100644 --- a/qemu/target/arm/translate-a64.c +++ b/qemu/target/arm/translate-a64.c @@ -14095,7 +14095,6 @@ static void aarch64_tr_init_disas_context(DisasContextBase *dcbase, static void aarch64_tr_tb_start(DisasContextBase *db, CPUState *cpu) { - tcg_clear_temp_count(); } static void aarch64_tr_insn_start(DisasContextBase *dcbase, CPUState *cpu) diff --git a/qemu/target/arm/translate.c b/qemu/target/arm/translate.c index c71fbf42..12b6f5f0 100644 --- a/qemu/target/arm/translate.c +++ b/qemu/target/arm/translate.c @@ -12919,8 +12919,6 @@ static void arm_tr_tb_start(DisasContextBase *dcbase, CPUState *cpu) tcg_gen_movi_i32(tcg_ctx, tmp, 0); store_cpu_field(dc, tmp, condexec_bits); } - - tcg_clear_temp_count(); } static void arm_tr_insn_start(DisasContextBase *dcbase, CPUState *cpu)