- res->end_block = new_immBlock();
- res->end = new_End();
- res->end_reg = res->end;
- res->end_except = res->end;
-
- res->start_block = new_immBlock();
- res->start = new_Start();
- res->bad = new_ir_node(NULL, res, res->start_block, op_Bad, mode_T, 0, NULL);
- res->no_mem = new_ir_node(NULL, res, res->start_block, op_NoMem, mode_M, 0, NULL);
+ set_irg_end_block (res, new_immBlock());
+ end = new_End();
+ set_irg_end (res, end);
+ set_irg_end_reg (res, end);
+ set_irg_end_except(res, end);
+
+ start_block = new_immBlock();
+ set_irg_start_block(res, start_block);
+ set_irg_bad (res, new_ir_node(NULL, res, start_block, op_Bad, mode_T, 0, NULL));
+ set_irg_no_mem (res, new_ir_node(NULL, res, start_block, op_NoMem, mode_M, 0, NULL));
+ start = new_Start();
+ set_irg_start (res, start);