diff options
Diffstat (limited to 'src/lj_opt_sink.c')
-rw-r--r-- | src/lj_opt_sink.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lj_opt_sink.c b/src/lj_opt_sink.c index 929ccb61..a16d112f 100644 --- a/src/lj_opt_sink.c +++ b/src/lj_opt_sink.c | |||
@@ -219,6 +219,7 @@ static void sink_sweep_ins(jit_State *J) | |||
219 | for (ir = IR(J->cur.nk); ir < irbase; ir++) { | 219 | for (ir = IR(J->cur.nk); ir < irbase; ir++) { |
220 | irt_clearmark(ir->t); | 220 | irt_clearmark(ir->t); |
221 | ir->prev = REGSP_INIT; | 221 | ir->prev = REGSP_INIT; |
222 | /* The false-positive of irt_is64() for ASMREF_L (REF_NIL) is OK here. */ | ||
222 | if (irt_is64(ir->t) && ir->o != IR_KNULL) | 223 | if (irt_is64(ir->t) && ir->o != IR_KNULL) |
223 | ir++; | 224 | ir++; |
224 | } | 225 | } |