summaryrefslogtreecommitdiff
path: root/src/lj_opt_fold.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lj_opt_fold.c')
-rw-r--r--src/lj_opt_fold.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/lj_opt_fold.c b/src/lj_opt_fold.c
index 44a55709..48f2c40d 100644
--- a/src/lj_opt_fold.c
+++ b/src/lj_opt_fold.c
@@ -541,9 +541,7 @@ LJFOLDF(kfold_add_kptr)
541LJFOLD(TOBIT KNUM KNUM) 541LJFOLD(TOBIT KNUM KNUM)
542LJFOLDF(kfold_tobit) 542LJFOLDF(kfold_tobit)
543{ 543{
544 TValue tv; 544 return INTFOLD(lj_num2bit(knumleft));
545 tv.n = knumleft + knumright;
546 return INTFOLD((int32_t)tv.u32.lo);
547} 545}
548 546
549LJFOLD(CONV KINT IRCONV_NUM_INT) 547LJFOLD(CONV KINT IRCONV_NUM_INT)