From: Richard Henderson Date: Mon, 30 Jan 2023 00:47:48 +0000 (-1000) Subject: exec/gen-icount: Don't use tcg_temp_local_new_i32 X-Git-Tag: v8.0.0-rc0~40^2~2 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=383f50f7535a1c2798455bb7292fdc5c827ecb55;p=users%2Fdwmw2%2Fqemu.git exec/gen-icount: Don't use tcg_temp_local_new_i32 Since tcg_temp_new_i32 is now identical, use that. Reviewed-by: Philippe Mathieu-Daudé Signed-off-by: Richard Henderson --- diff --git a/include/exec/gen-icount.h b/include/exec/gen-icount.h index 5b1794188f..aff35d6982 100644 --- a/include/exec/gen-icount.h +++ b/include/exec/gen-icount.h @@ -16,13 +16,7 @@ static inline void gen_io_start(void) static inline void gen_tb_start(const TranslationBlock *tb) { - TCGv_i32 count; - - if (tb_cflags(tb) & CF_USE_ICOUNT) { - count = tcg_temp_local_new_i32(); - } else { - count = tcg_temp_new_i32(); - } + TCGv_i32 count = tcg_temp_new_i32(); tcg_gen_ld_i32(count, cpu_env, offsetof(ArchCPU, neg.icount_decr.u32) -