Update lj_opt_sink.c

This commit is contained in:
Vyacheslav Egorov 2016-06-03 11:30:00 +01:00
parent cbcd436361
commit 2169f3a1bd

View File

@ -155,7 +155,7 @@ static void sink_remark_phi(jit_State *J)
IRIns *irl = IR(ir->op1), *irr = IR(ir->op2);
if (!((irl->t.irt ^ irr->t.irt) & IRT_MARK) && irl->prev == irr->prev)
continue;
/* Must remark if either was marked. */
/* Must remark if any operand will be marked. */
remark = (~(irl->t.irt & irr->t.irt) & IRT_MARK);
irt_setmark(IR(ir->op1)->t);
irt_setmark(IR(ir->op2)->t);