fix warnings
[libfirm] / ir / be / ia32 / ia32_optimize.c
index aafc7b2..8c7e0ba 100644 (file)
@@ -53,7 +53,6 @@
 #include "ia32_common_transform.h"
 #include "ia32_transform.h"
 #include "ia32_dbg_stat.h"
-#include "ia32_util.h"
 #include "ia32_architecture.h"
 
 DEBUG_ONLY(static firm_dbg_module_t *dbg = NULL;)
@@ -545,7 +544,7 @@ static ir_node *create_push(dbg_info *dbgi, ir_node *block,
        ir_node *val   = ia32_new_NoReg_gp(cg);
        ir_node *noreg = ia32_new_NoReg_gp(cg);
        ir_graph *irg  = get_irn_irg(block);
-       ir_node *nomem = new_r_NoMem(irg);
+       ir_node *nomem = get_irg_no_mem(irg);
        ir_node *push  = new_bd_ia32_Push(dbgi, block, noreg, noreg, nomem, val, stack);
        sched_add_before(schedpoint, push);
 
@@ -859,7 +858,7 @@ static ir_node *create_pop(dbg_info *dbgi, ir_node *block,
        ir_node *val;
        ir_node *in[1];
 
-       pop   = new_bd_ia32_Pop(dbgi, block, new_r_NoMem(irg), stack);
+       pop   = new_bd_ia32_Pop(dbgi, block, get_irg_no_mem(irg), stack);
 
        stack = new_r_Proj(pop, mode_Iu, pn_ia32_Pop_stack);
        arch_set_irn_register(stack, esp);
@@ -1156,7 +1155,7 @@ make_add:
        block = get_nodes_block(node);
        irg   = get_irn_irg(node);
        noreg = ia32_new_NoReg_gp(irg);
-       nomem = new_r_NoMem(irg);
+       nomem = get_irg_no_mem(irg);
        res   = new_bd_ia32_Add(dbgi, block, noreg, noreg, nomem, op1, op2);
        arch_set_irn_register(res, out_reg);
        set_ia32_commutative(res);
@@ -1167,7 +1166,7 @@ make_shl:
        block = get_nodes_block(node);
        irg   = get_irn_irg(node);
        noreg = ia32_new_NoReg_gp(irg);
-       nomem = new_r_NoMem(irg);
+       nomem = get_irg_no_mem(irg);
        res   = new_bd_ia32_Shl(dbgi, block, op1, op2);
        arch_set_irn_register(res, out_reg);
        goto exchange;