Re: [PATCH 27/27] accel/tcg: Precompute curr_cflags into cpu->tcg_cflags

2021-03-05 Thread Alex Bennée
Richard Henderson writes: > The primary motivation is to remove a dozen insns along > the fast-path in tb_lookup. As a byproduct, this allows > us to completely remove parallel_cpus. > > Signed-off-by: Richard Henderson > --- > accel/tcg/tcg-accel-ops.h | 1 + > include/exec/exec-all.

[PATCH 27/27] accel/tcg: Precompute curr_cflags into cpu->tcg_cflags

2021-03-02 Thread Richard Henderson
The primary motivation is to remove a dozen insns along the fast-path in tb_lookup. As a byproduct, this allows us to completely remove parallel_cpus. Signed-off-by: Richard Henderson --- accel/tcg/tcg-accel-ops.h | 1 + include/exec/exec-all.h | 7 +-- include/hw/core/cpu.h