aboutsummaryrefslogtreecommitdiff
path: root/src/lj_asm.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lj_asm.c')
-rw-r--r--src/lj_asm.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lj_asm.c b/src/lj_asm.c
index 426730be..8deddd65 100644
--- a/src/lj_asm.c
+++ b/src/lj_asm.c
@@ -644,6 +644,7 @@ static void ra_destreg(ASMState *as, IRIns *ir, Reg r)
644{ 644{
645 Reg dest = ra_dest(as, ir, RID2RSET(r)); 645 Reg dest = ra_dest(as, ir, RID2RSET(r));
646 if (dest != r) { 646 if (dest != r) {
647 lua_assert(rset_test(as->freeset, r));
647 ra_modified(as, r); 648 ra_modified(as, r);
648 emit_movrr(as, ir, dest, r); 649 emit_movrr(as, ir, dest, r);
649 } 650 }