- ir_graph *irg = get_irn_irg(phi);
- ir_node *block = get_nodes_block(phi);
- int i, arity = get_irn_arity(phi);
- ir_node **in = alloca(arity * sizeof(in[0]));
- ir_node *spill_to_kill = NULL;
+ ir_graph *irg = get_irn_irg(phi);
+ ir_node *block = get_nodes_block(phi);
+ int arity = get_irn_arity(phi);
+ ir_node **in = ALLOCAN(ir_node*, arity);
+ ir_node *spill_to_kill = NULL;