]> git.xonotic.org Git - xonotic/gmqcc.git/commitdiff
this is useless and just confused me a lot, removing
authorWolfgang Bumiller <blub@speed.at>
Sat, 12 Jan 2013 15:20:31 +0000 (16:20 +0100)
committerWolfgang Bumiller <blub@speed.at>
Sat, 12 Jan 2013 15:20:31 +0000 (16:20 +0100)
ir.c

diff --git a/ir.c b/ir.c
index 05f21d5c700365ad2e03183b23c627752e5dfa72..13afbba83781a91a53b95f028c3ea51d550d30e0 100644 (file)
--- 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];
     /* 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
         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];
     /* 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
         if (v->locked || !opt_gt)
             v->code.local = lockalloc.positions[v->code.local];
         else