Re: [Qemu-devel] [RFC PATCH v3 1/1] SPARC64: add icount support

2018-06-15 Thread Mark Cave-Ayland
On 14/06/18 23:40, Richard Henderson wrote: On 06/14/2018 12:28 PM, Mark Cave-Ayland wrote: @@ -5834,6 +5928,11 @@ static void sparc_tr_tb_stop(DisasContextBase *dcbase, CPUState *cs) save_npc(dc); tcg_gen_exit_tb(NULL, 0); } +} else if

Re: [Qemu-devel] [RFC PATCH v3 1/1] SPARC64: add icount support

2018-06-14 Thread Richard Henderson
On 06/14/2018 12:28 PM, Mark Cave-Ayland wrote: > @@ -5834,6 +5928,11 @@ static void sparc_tr_tb_stop(DisasContextBase *dcbase, > CPUState *cs) > save_npc(dc); > tcg_gen_exit_tb(NULL, 0); > } > +} else if (dc->base.is_jmp == DISAS_EXIT) { > +/* Exit