diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/lj_asm.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_asm.c b/src/lj_asm.c index 7ed9ca62..5f3c5fab 100644 --- a/src/lj_asm.c +++ b/src/lj_asm.c | |||
@@ -2904,7 +2904,7 @@ static void asm_intarith(ASMState *as, IRIns *ir, x86Arith xa) | |||
2904 | x86Op xo; | 2904 | x86Op xo; |
2905 | if (checki8(k)) { emit_i8(as, k); xo = XO_IMULi8; | 2905 | if (checki8(k)) { emit_i8(as, k); xo = XO_IMULi8; |
2906 | } else { emit_i32(as, k); xo = XO_IMULi; } | 2906 | } else { emit_i32(as, k); xo = XO_IMULi; } |
2907 | emit_rr(as, xo, REX_64IR(ir, dest), left); | 2907 | emit_mrm(as, xo, REX_64IR(ir, dest), left); |
2908 | return; | 2908 | return; |
2909 | } | 2909 | } |
2910 | ra_left(as, dest, lref); | 2910 | ra_left(as, dest, lref); |