+
+ /*
+ * Place the Proj's to the same block as the
+ * predecessor Store. This is always ok and prevents
+ * "non-SSA" form after optimizations if the Proj
+ * is in a wrong block.
+ */
+ blk = get_nodes_block(node);
+ pred_blk = get_nodes_block(pred);
+ if (blk != pred_blk) {
+ wenv->changes |= DF_CHANGED;
+ set_nodes_block(node, pred_blk);
+ }