cond = new_Cond(new_Proj(new_Cmp(c1, c2), mode_b, Eq));
f = new_Proj(cond, mode_X, 0);
t = new_Proj(cond, mode_X, 1);
- mature_block(irg->current_block);
+ mature_block(get_irg_current_block(irg));
/* end block to add jmps */
- endBlock = new_Block();
+ endBlock = new_immBlock();
/* Block 1 */
- Block1 = new_Block();
+ Block1 = new_immBlock();
add_in_edge(Block1, t);
mature_block(Block1);
jmp = new_Jmp();
add_in_edge(endBlock, jmp);
/* Block 2 */
- Block2 = new_Block();
+ Block2 = new_immBlock();
add_in_edge(Block2, f);
mature_block(Block2);
jmp = new_Jmp();
add_in_edge(endBlock, jmp);
/* dead Block */
- deadBlock = new_Block();
+ deadBlock = new_immBlock();
mature_block(deadBlock);
jmp = new_Jmp();
add_in_edge(endBlock, jmp);
get_store();
x = new_Return (get_store(), 1, in);
}
- mature_block (irg->current_block);
+ mature_block (get_irg_current_block(irg));
- add_in_edge (irg->end_block, x);
- mature_block (irg->end_block);
+ add_in_edge (get_irg_end_block(irg), x);
+ mature_block (get_irg_end_block(irg));
printf("Optimizing ...\n");
local_optimize_graph (irg);