- * return at least the store. */
- {
- ir_node *in[0]; /* this is the array containing the return parameters */
- x = new_Return (get_store(), 0, in);
- }
- /* Now generate all instructions for this block and all its predecessor blocks
- * so we can mature it. */
- mature_block (irg->current_block);
+ * return at least the memory. */
+ x = new_Return (get_store(), 0, NULL);
+ /* Now we generated all instructions for this block and all its predecessor
+ * blocks so we can mature it. (There are not too much.) */
+ mature_immBlock (get_irg_current_block(irg));