From 47db74c699def426f49908d470b32ee5f5e2e5df Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Sat, 12 Jan 2013 16:20:31 +0100 Subject: [PATCH] this is useless and just confused me a lot, removing --- ir.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/ir.c b/ir.c index 05f21d5..13afbba 100644 --- a/ir.c +++ b/ir.c @@ -2310,8 +2310,6 @@ bool ir_function_allocate_locals(ir_function *self) /* Locals need to know their new position */ for (i = 0; i < vec_size(self->locals); ++i) { v = self->locals[i]; - if (i >= vec_size(self->params) && !vec_size(v->life)) - continue; if (v->locked || !opt_gt) v->code.local = lockalloc.positions[v->code.local]; else @@ -2320,8 +2318,6 @@ bool ir_function_allocate_locals(ir_function *self) /* Take over the actual slot positions on values */ for (i = 0; i < vec_size(self->values); ++i) { v = self->values[i]; - if (!vec_size(v->life)) - continue; if (v->locked || !opt_gt) v->code.local = lockalloc.positions[v->code.local]; else -- 2.39.2