Re: [PATCH v3 17/60] target/arm: Use tcg_constant in translate.c

2022-04-21 Thread Peter Maydell
On Sun, 17 Apr 2022 at 19:07, Richard Henderson wrote: > > Use tcg_constant_{i32,i64,ptr} as appropriate throughout, which > means we get to remove lots of tcg_temp_free_*. Drop variables > in many cases, passing the constant directly to another function. > > Signed-off-by: Richard Henderson > -

[PATCH v3 17/60] target/arm: Use tcg_constant in translate.c

2022-04-17 Thread Richard Henderson
Use tcg_constant_{i32,i64,ptr} as appropriate throughout, which means we get to remove lots of tcg_temp_free_*. Drop variables in many cases, passing the constant directly to another function. Signed-off-by: Richard Henderson --- target/arm/translate.c | 250 ++--