On 09/27/2016 10:31 PM, Nikunj A Dadhania wrote: > + if (ctx->le_mode) { > + gen_helper_bswap16x4(xsh, xsh); > + tcg_gen_qemu_st_i64(xsh, EA, ctx->mem_idx, MO_BEQ); > + tcg_gen_addi_tl(EA, EA, 8); > + gen_helper_bswap16x4(xsl, xsl); > + tcg_gen_qemu_st_i64(xsl, EA, ctx->mem_idx, MO_BEQ);
You cannot clobber xsh and xsl like this. You need temporaries. r~