Re: [Qemu-devel] [PATCH RFC v8 01/12] target/rx: TCG translation

2019-05-05 Thread Yoshinori Sato
On Sat, 04 May 2019 03:43:23 +0900, Richard Henderson wrote: > > On 5/2/19 7:33 AM, Yoshinori Sato wrote: > > +/* conditional branch helper */ > > +static void rx_bcnd_main(DisasContext *ctx, int cd, int dst) > > +{ > > +DisasCompare dc; > > +TCGLabel *t, *done; > > + > > +switch (cd)

Re: [Qemu-devel] [PATCH RFC v8 01/12] target/rx: TCG translation

2019-05-03 Thread Richard Henderson
On 5/2/19 7:33 AM, Yoshinori Sato wrote: > +/* conditional branch helper */ > +static void rx_bcnd_main(DisasContext *ctx, int cd, int dst) > +{ > +DisasCompare dc; > +TCGLabel *t, *done; > + > +switch (cd) { > +case 0 ... 13: > +dc.temp = tcg_temp_new(); > +

[Qemu-devel] [PATCH RFC v8 01/12] target/rx: TCG translation

2019-05-02 Thread Yoshinori Sato
This part only supported RXv1 instructions. Instruction manual. https://www.renesas.com/us/en/doc/products/mpumcu/doc/rx_family/r01us0032ej0120_rxsm.pdf Signed-off-by: Yoshinori Sato --- target/rx/translate.c | 2433 target/rx/insns.decode |