X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=ir.c;h=5e885872876327ea17a9325b79a4a527800d9d67;hb=b39a748984064f4eea79a082caa1fe1151f20622;hp=65670c924dd52c0152d0bfa4f22a21225cdadfce;hpb=b534aca26349ba4bf72e62f1623437e32aacab29;p=xonotic%2Fgmqcc.git diff --git a/ir.c b/ir.c index 65670c9..5e88587 100644 --- a/ir.c +++ b/ir.c @@ -2625,7 +2625,7 @@ bool ir_function_calculate_liferanges(ir_function *self) if (v->memberof) { ir_value *vec = v->memberof; for (s = 0; s < vec_size(vec->reads); ++s) { - if (vec->reads[s]->eid == vec->life[0].end) + if (vec->reads[s]->eid == v->life[0].end) break; } if (s < vec_size(vec->reads)) {