From: Wolfgang Bumiller Date: Sun, 23 Dec 2012 20:34:04 +0000 (+0100) Subject: revert 3ef30e850da5e5 X-Git-Tag: before-library~516 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=1ac913877e3151ae3333bbb0b8639ddd673146af;p=xonotic%2Fgmqcc.git revert 3ef30e850da5e5 --- diff --git a/ir.c b/ir.c index 99fa805..caf8438 100644 --- a/ir.c +++ b/ir.c @@ -2760,8 +2760,7 @@ tailcall: retvalue = instr->_ops[0]; if (retvalue && retvalue->store != store_return && - (retvalue->store == store_global || (vec_size(retvalue->life) && vec_size(retvalue->reads))) - ) + (retvalue->store == store_global || vec_size(retvalue->life))) { /* not to be kept in OFS_RETURN */ if (retvalue->vtype == TYPE_FIELD && OPTS_FLAG(ADJUST_VECTOR_FIELDS))