]> git.xonotic.org Git - xonotic/gmqcc.git/blobdiff - ir.c
replacing the current [[accumulate]] implementation: shorter and simpler, and also...
[xonotic/gmqcc.git] / ir.c
diff --git a/ir.c b/ir.c
index fbb79f2e6cd0e03005cb7c5167fe229279e485bc..7d83720c4d4afb3cd56ec90a08b9cc1ad7dde9d3 100644 (file)
--- a/ir.c
+++ b/ir.c
@@ -1586,10 +1586,6 @@ bool ir_block_create_return(ir_block *self, lex_ctx_t ctx, ir_value *v)
 
     self->final = true;
 
-    /* can eliminate the return instructions for accumulation */
-    if (self->owner->flags & IR_FLAG_ACCUMULATE)
-        return true;
-
     self->is_return = true;
     in = ir_instr_new(ctx, self, INSTR_RETURN);
     if (!in)