Re: [Qemu-devel] [PATCH v3 11/43] tcg: define CF_PARALLEL and use it for TB hashing

2017-07-20 Thread Richard Henderson
On 07/19/2017 05:08 PM, Emilio G. Cota wrote: @@ -225,31 +226,27 @@ static void cpu_exec_nocache(CPUState *cpu, int max_cycles, static void cpu_exec_step(CPUState *cpu) { CPUClass *cc = CPU_GET_CLASS(cpu); -CPUArchState *env = (CPUArchState *)cpu->env_ptr; TranslationBlock *t

[Qemu-devel] [PATCH v3 11/43] tcg: define CF_PARALLEL and use it for TB hashing

2017-07-19 Thread Emilio G. Cota
This will enable us to decouple code translation from the value of parallel_cpus at any given time. It will also help us minimize TB flushes when generating code via EXCP_ATOMIC. Note that the declaration of parallel_cpus is brought to exec-all.h to be able to define there the "curr_cflags" inline