X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fopt%2Fopt_osr.c;h=6a3564aff256426d33980e52052652632708da5d;hb=4cef2a70fbdc26498af3540fb1d07d96fbd56d56;hp=0a4a508e80df3b77559398893f0fa2e0685c9a14;hpb=0b4ffc9e2d57b0393ad86820e9415c0ccbc54549;p=libfirm diff --git a/ir/opt/opt_osr.c b/ir/opt/opt_osr.c index 0a4a508e8..6a3564aff 100644 --- a/ir/opt/opt_osr.c +++ b/ir/opt/opt_osr.c @@ -28,9 +28,7 @@ * by Keith D. Cooper, L. Taylor Simpson, Christopher A. Vick. * Extended version. */ -#ifdef HAVE_CONFIG_H #include "config.h" -#endif #include "adt/pdeq.h" #include "iroptimize.h" @@ -1134,7 +1132,7 @@ static ir_node *applyOneEdge(ir_node *iv, ir_node *rc, LFTR_edge *e, iv_env *env DB((dbg, LEVEL_4, " = OVERFLOW")); return NULL; } - return new_r_Const(current_ir_graph, get_irn_n(rc, -1), get_tarval_mode(tv), tv); + return new_Const(tv); } return do_apply(e->code, NULL, rc, e->rc, get_irn_mode(rc)); }