{
ir_node *dom = get_Block_idom(block);
assert(dom != NULL);
- ir_node *def = search_def_end_of_block(env, dom);
-
- return def;
+ return search_def_end_of_block(env, dom);
}
static
return create_phi(env, block, node);
}
-
DBG((dbg, LEVEL_3, "\t...continue at idom (after checking block)\n"));
return get_def_at_idom(env, block);
}
if(env->ignore_uses != NULL &&
ir_nodeset_contains(env->ignore_uses, use))
continue;
+ if(is_Anchor(use))
+ continue;
if(is_Phi(use)) {
ir_node *block = get_nodes_block(use);