Hello, On Tue, Sep 20, 2016 at 4:31 PM, Richard Henderson <r...@twiddle.net> wrote: >> + if (ctx.npc == env->lpe) { > You can't look at the contents of ENV during translation. > > You'll need to implement this feature similar to how it's done for xtensa. > See helper_wsr_lbeg, helper_wsr_lend, and gen_check_loop_end.
I think it's fairly expensive solution, as it allows to have only one TB with zero overhead loop at a time. I'm looking at ways to optimize it, perhaps recording lbeg in the TB's cs_base. -- Thanks. -- Max