Re: [Qemu-devel] [PATCH v13 22/26] target/arm: [tcg] Port to tb_stop

2017-07-15 Thread Richard Henderson
On 07/14/2017 09:56 PM, Lluís Vilanova wrote: Richard Henderson writes: On 07/13/2017 11:42 PM, Lluís Vilanova wrote: -dc->base.is_jmp = DISAS_SKIP; +dc->base.is_jmp = DISAS_NORETURN; Really should fold this back into the patch that introduced SKIP temporarily. Sorry, I do

Re: [Qemu-devel] [PATCH v13 22/26] target/arm: [tcg] Port to tb_stop

2017-07-15 Thread Lluís Vilanova
Richard Henderson writes: > On 07/13/2017 11:42 PM, Lluís Vilanova wrote: >> -dc->base.is_jmp = DISAS_SKIP; >> +dc->base.is_jmp = DISAS_NORETURN; > Really should fold this back into the patch that introduced SKIP temporarily. Sorry, I don't understand what you mean. Thanks, L

Re: [Qemu-devel] [PATCH v13 22/26] target/arm: [tcg] Port to tb_stop

2017-07-14 Thread Richard Henderson
On 07/13/2017 11:42 PM, Lluís Vilanova wrote: -dc->base.is_jmp = DISAS_SKIP; +dc->base.is_jmp = DISAS_NORETURN; Really should fold this back into the patch that introduced SKIP temporarily. r~

[Qemu-devel] [PATCH v13 22/26] target/arm: [tcg] Port to tb_stop

2017-07-14 Thread Lluís Vilanova
Incrementally paves the way towards using the generic instruction translation loop. Signed-off-by: Lluís Vilanova --- target/arm/translate.c | 165 +--- target/arm/translate.h |1 2 files changed, 87 insertions(+), 79 deletions(-) diff --git a/t