summaryrefslogtreecommitdiff
path: root/src/lj_opt_narrow.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lj_opt_narrow.c')
-rw-r--r--src/lj_opt_narrow.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_opt_narrow.c b/src/lj_opt_narrow.c
index 837ca015..71062493 100644
--- a/src/lj_opt_narrow.c
+++ b/src/lj_opt_narrow.c
@@ -428,7 +428,7 @@ TRef lj_opt_narrow_pow(jit_State *J, TRef rb, TRef rc, TValue *vc)
428 tmp = emitir(IRTI(IR_ADD), rc, lj_ir_kint(J, 65536-2147483647-1)); 428 tmp = emitir(IRTI(IR_ADD), rc, lj_ir_kint(J, 65536-2147483647-1));
429 emitir(IRTGI(IR_LE), tmp, lj_ir_kint(J, 2*65536-2147483647-1)); 429 emitir(IRTGI(IR_LE), tmp, lj_ir_kint(J, 2*65536-2147483647-1));
430 } 430 }
431 return emitir(IRTN(IR_POWI), rb, rc); 431 return emitir(IRTN(IR_POW), rb, rc);
432 } 432 }
433 /* FOLD covers most cases, but some are easier to do here. */ 433 /* FOLD covers most cases, but some are easier to do here. */
434 if (tref_isk(rb) && tvispone(ir_knum(IR(tref_ref(rb))))) 434 if (tref_isk(rb) && tvispone(ir_knum(IR(tref_ref(rb)))))