aboutsummaryrefslogtreecommitdiff
path: root/src/lj_asm.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/lj_asm.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lj_asm.c b/src/lj_asm.c
index 2bf273e1..0d6875a6 100644
--- a/src/lj_asm.c
+++ b/src/lj_asm.c
@@ -1659,6 +1659,9 @@ static void asm_ir(ASMState *as, IRIns *ir)
1659 case IR_STRTO: asm_strto(as, ir); break; 1659 case IR_STRTO: asm_strto(as, ir); break;
1660 1660
1661 /* Calls. */ 1661 /* Calls. */
1662 case IR_CALLA:
1663 as->gcsteps++;
1664 /* fallthrough */
1662 case IR_CALLN: case IR_CALLL: case IR_CALLS: asm_call(as, ir); break; 1665 case IR_CALLN: case IR_CALLL: case IR_CALLS: asm_call(as, ir); break;
1663 case IR_CALLXS: asm_callx(as, ir); break; 1666 case IR_CALLXS: asm_callx(as, ir); break;
1664 case IR_CARG: break; 1667 case IR_CARG: break;