On 24/01/24, Philippe Mathieu-Daudé wrote: > Hoist the CPUClass argument from most of these internal helpers: > > - check_for_breakpoints_slow > - check_for_breakpoints() > - cpu_tb_exec() > - cpu_exec_enter() > - cpu_exec_exit() > - cpu_handle_halt() > - cpu_handle_debug_exception() > - cpu_handle_exception() > - need_replay_interrupt() > - cpu_handle_interrupt() > - cpu_loop_exec_tb() > - cpu_exec_loop() > - cpu_exec_setjmp() > > to the following ones with external linkage: > > - lookup_tb_ptr() > - cpu_exec_step_atomic() > - cpu_exec() > > Signed-off-by: Philippe Mathieu-Daudé <phi...@linaro.org> > --- > accel/tcg/cpu-exec.c | 82 ++++++++++++++++++++------------------------ > 1 file changed, 37 insertions(+), 45 deletions(-) > Reviewed-by: Anton Johansson <a...@rev.ng>
- [PATCH 1/9] accel/tcg: Rename tcg_ss[] -> tcg_s... Philippe Mathieu-Daudé
- Re: [PATCH 1/9] accel/tcg: Rename tcg_ss[] -&... Anton Johansson via
- Re: [PATCH 1/9] accel/tcg: Rename tcg_ss[] -&... Richard Henderson
- [PATCH 2/9] accel/tcg: Rename tcg_cpus_destroy() -... Philippe Mathieu-Daudé
- Re: [PATCH 2/9] accel/tcg: Rename tcg_cpus_de... Anton Johansson via
- Re: [PATCH 2/9] accel/tcg: Rename tcg_cpus_de... Richard Henderson
- [PATCH 3/9] accel/tcg: Rename tcg_cpus_exec() ->... Philippe Mathieu-Daudé
- Re: [PATCH 3/9] accel/tcg: Rename tcg_cpus_ex... Anton Johansson via
- Re: [PATCH 3/9] accel/tcg: Rename tcg_cpus_ex... Richard Henderson
- [PATCH 5/9] accel/tcg: Hoist CPUClass arg to funct... Philippe Mathieu-Daudé
- Re: [PATCH 5/9] accel/tcg: Hoist CPUClass arg... Anton Johansson via
- Re: [PATCH 5/9] accel/tcg: Hoist CPUClass arg... Richard Henderson
- Re: [PATCH 5/9] accel/tcg: Hoist CPUClass... Philippe Mathieu-Daudé
- [PATCH 8/9] accel/tcg: Introduce TCGCPUOps::cpu_ex... Philippe Mathieu-Daudé
- Re: [PATCH 8/9] accel/tcg: Introduce TCGCPUOp... Anton Johansson via
- Re: [PATCH 8/9] accel/tcg: Introduce TCGCPUOp... Richard Henderson
- Re: [PATCH 0/9] accel/tcg: Extract some x86-specif... Philippe Mathieu-Daudé
- [PATCH 4/9] accel/tcg: Un-inline icount_exit_reque... Philippe Mathieu-Daudé
- Re: [PATCH 4/9] accel/tcg: Un-inline icount_e... Anton Johansson via
- Re: [PATCH 4/9] accel/tcg: Un-inline icount_e... Richard Henderson
- [PATCH 6/9] accel/tcg: Introduce TCGCPUOps::need_r... Philippe Mathieu-Daudé