X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fopt%2Fldstopt.c;h=ce87077cee99c0da417db2cbf5a88973f94542c6;hb=ee28420630f7e30201de21f35ba03a48e250310c;hp=fb7ef761c40239ebe559cf82b695ca4c4d36853c;hpb=82cb54fae0ad3f4bba187dfde91a50a81c2a989c;p=libfirm diff --git a/ir/opt/ldstopt.c b/ir/opt/ldstopt.c index fb7ef761c..ce87077ce 100644 --- a/ir/opt/ldstopt.c +++ b/ir/opt/ldstopt.c @@ -1627,7 +1627,7 @@ static unsigned optimize_phi(ir_node *phi, walk_env_t *wenv) } /* fourth step: create the Store */ - store = new_rd_Store(db, current_ir_graph, block, phiM, ptr, phiD); + store = new_rd_Store(db, current_ir_graph, block, phiM, ptr, phiD, 0); #ifdef DO_CACHEOPT co_set_irn_name(store, co_get_irn_ident(old_store)); #endif @@ -1878,7 +1878,7 @@ static void move_loads_out_of_loops(scc *pscc, loop_env *env) { ir_node *pred = get_Block_cfgpred_block(blk, pos); ir_node *irn, *mem; - pe->load = irn = new_rd_Load(db, current_ir_graph, pred, get_Phi_pred(phi, pos), ptr, load_mode); + pe->load = irn = new_rd_Load(db, current_ir_graph, pred, get_Phi_pred(phi, pos), ptr, load_mode, 0); ninfo = get_ldst_info(irn, phase_obst(&env->ph)); ninfo->projs[pn_Load_M] = mem = new_r_Proj(current_ir_graph, pred, irn, mode_M, pn_Load_M);