Re: [Qemu-devel] [RFC 08/28] target-xtensa: implement conditional jumps

2011-05-04 Thread Richard Henderson
On 05/03/2011 05:59 PM, Max Filippov wrote: > +int label = gen_new_label(); > +int inv = BRI12_M & 1; > + > +switch (BRI12_M & 2) { > +case 0: /*BEQZ*/ > +tcg_gen_brcondi_i32(inv ? TCG_COND_EQ : TCG_COND_NE, > +

[Qemu-devel] [RFC 08/28] target-xtensa: implement conditional jumps

2011-05-03 Thread Max Filippov
- BZ (comparison to zero); - BI0 (comparison to signed immediate); - BI1 (comparison to unsigned immediate); - B (two registers comparison, bit sets comparison). Signed-off-by: Max Filippov --- target-xtensa/translate.c | 188 + 1 files changed, 188 i