CRIS: Do post-increment without going via T0.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4304 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
parent
63c1d9252a
commit
c7d0569543
|
@ -958,13 +958,10 @@ static unsigned int memsize_zz(DisasContext *dc)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void do_postinc (DisasContext *dc, int size)
|
static inline void do_postinc (DisasContext *dc, int size)
|
||||||
{
|
{
|
||||||
if (!dc->postinc)
|
if (dc->postinc)
|
||||||
return;
|
tcg_gen_addi_tl(cpu_R[dc->op1], cpu_R[dc->op1], size);
|
||||||
t_gen_mov_TN_reg(cpu_T[0], dc->op1);
|
|
||||||
tcg_gen_addi_tl(cpu_T[0], cpu_T[0], size);
|
|
||||||
t_gen_mov_reg_TN(dc->op1, cpu_T[0]);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue