From: Michael Beck Date: Tue, 15 Jun 2004 14:41:09 +0000 (+0000) Subject: fixed DivMod optimization X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=cec009e8811452bd455eadb31a30946783816e6d;p=libfirm fixed DivMod optimization [r3092] --- diff --git a/ir/ir/iropt.c b/ir/ir/iropt.c index 2d0765626..c093a64b3 100644 --- a/ir/ir/iropt.c +++ b/ir/ir/iropt.c @@ -16,6 +16,7 @@ # include "irnode_t.h" # include "irgraph_t.h" +# include "irmode_t.h" # include "iropt_t.h" # include "ircons.h" # include "irgmod.h" @@ -1079,7 +1080,7 @@ static ir_node *transform_node_DivMod(ir_node *n) b = new_Const (mode, resb); evaluated = 1; } - } else if (ta == get_mode_null(get_tarval_mode(ta))) { + } else if (ta == get_mode_null(mode)) { b = a; evaluated = 1; }