浏览代码

Merge branch 'master' into v2.1

Mike Pall 5 年之前
父节点
当前提交
e45b04f499
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/lj_opt_fold.c

+ 2 - 2
src/lj_opt_fold.c

@@ -1261,8 +1261,8 @@ LJFOLDF(simplify_conv_narrow)
   IRType t = irt_type(fins->t);
   IRRef op1 = fleft->op1, op2 = fleft->op2, mode = fins->op2;
   PHIBARRIER(fleft);
-  op1 = emitir(IRTI(IR_CONV), op1, mode);
-  op2 = emitir(IRTI(IR_CONV), op2, mode);
+  op1 = emitir(IRT(IR_CONV, t), op1, mode);
+  op2 = emitir(IRT(IR_CONV, t), op2, mode);
   fins->ot = IRT(op, t);
   fins->op1 = op1;
   fins->op2 = op2;