+static ir_node *get_def_from_preds(be_ssa_construction_env_t *const env, ir_node *const block)
+{
+ /* Create a phi if the block is in the dominance frontier. */
+ if (Block_block_visited(block)) {
+ return insert_dummy_phi(env, block);
+ } else {
+ return get_def_at_idom(env, block);
+ }
+}
+