Revision 9a3abc21 tcg/arm/tcg-target.c

b/tcg/arm/tcg-target.c
1248 1248
            tcg_out_bswap32(s, COND_EQ, TCG_REG_R0, data_reg2);
1249 1249
            tcg_out_st32_rwb(s, COND_EQ, TCG_REG_R0, TCG_REG_R1, addr_reg);
1250 1250
            tcg_out_bswap32(s, COND_EQ, TCG_REG_R0, data_reg);
1251
            tcg_out_st32_12(s, COND_EQ, data_reg, TCG_REG_R1, 4);
1251
            tcg_out_st32_12(s, COND_EQ, TCG_REG_R0, TCG_REG_R1, 4);
1252 1252
        } else {
1253 1253
            tcg_out_st32_rwb(s, COND_EQ, data_reg, TCG_REG_R1, addr_reg);
1254 1254
            tcg_out_st32_12(s, COND_EQ, data_reg2, TCG_REG_R1, 4);

Also available in: Unified diff