X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Firopt.c;h=679410da3f0fa60ac5a9fded3452f880dc68e96c;hb=3debaa818370c243d58f544c5052a218c28ee01c;hp=ba62501a6ff7801daf77d550aa8ce7bfc9b2212c;hpb=c64fe299008a45e1bd3b90656d357a77edbb79c9;p=libfirm diff --git a/ir/ir/iropt.c b/ir/ir/iropt.c index ba62501a6..679410da3 100644 --- a/ir/ir/iropt.c +++ b/ir/ir/iropt.c @@ -6129,16 +6129,6 @@ ir_node *identify_remember(ir_node *n) if (value_table == NULL) return n; - if (get_opt_global_cse()) { - /* do not remember unreachable nodes */ - if (get_irg_dom_state(irg) == dom_consistent && !is_Block(n)) { - ir_node *block = get_nodes_block(n); - if (get_Block_dom_depth(block) < 0) { - return n; - } - } - } - ir_normalize_node(n); /* lookup or insert in hash table with given hash key. */ nn = (ir_node*)pset_insert(value_table, n, ir_node_hash(n));