X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Firarch.c;h=d72fbe951f57e6173fb3f8e01adb1785c5d49ed0;hb=94bae803683a67bd6fdf43d7e30040a8f8c730b3;hp=a3b7413aa8d4390668557b35df7b9323368009b6;hpb=06a5aaa9fa2bdff237781b9725e58b7298fabe64;p=libfirm diff --git a/ir/ir/irarch.c b/ir/ir/irarch.c index a3b7413aa..d72fbe951 100644 --- a/ir/ir/irarch.c +++ b/ir/ir/irarch.c @@ -29,10 +29,7 @@ */ #include "config.h" -#ifdef HAVE_STDLIB_H -# include -#endif - +#include #include #include "irnode_t.h" @@ -931,7 +928,7 @@ ir_node *arch_dep_replace_div_by_const(ir_node *irn) { ir_node *curr = left; /* create the correction code for signed values only if there might be a remainder */ - if (! is_Div_remainderless(irn)) { + if (! get_Div_no_remainder(irn)) { if (k != 1) { k_node = new_Const_long(mode_Iu, k - 1); curr = new_rd_Shrs(dbg, current_ir_graph, block, left, k_node, mode);