Commit 5eeeac64 by Richard Guenther Committed by Richard Biener

tree-ssa-operands.c (pop_stmt_changes): Remove automatic renaming code.

2009-04-04  Richard Guenther  <rguenther@suse.de>

	* tree-ssa-operands.c (pop_stmt_changes): Remove automatic
	renaming code.

From-SVN: r145547
parent 1ff7d06b
2009-04-04 Richard Guenther <rguenther@suse.de>
* tree-ssa-operands.c (pop_stmt_changes): Remove automatic
renaming code.
2009-04-04 Jan Hubicka <jh@suse.cz>
* tree-ssa-uncprop.c (associate_equivalences_with_edges): Use
......
......@@ -1380,8 +1380,6 @@ void
pop_stmt_changes (gimple *stmt_p)
{
gimple *stmt2_p, stmt = *stmt_p;
ssa_op_iter iter;
tree op;
/* It makes no sense to keep track of PHI nodes. */
if (gimple_code (stmt) == GIMPLE_PHI)
......@@ -1394,15 +1392,6 @@ pop_stmt_changes (gimple *stmt_p)
exposed variables. This also will mark the virtual operand
for renaming if necessary. */
update_stmt (stmt);
/* Mark all the naked GIMPLE register operands for renaming.
??? Especially this is considered bad behavior of the caller,
it should have updated SSA form manually. Even more so as
we do not have a way to verify that no SSA names for op are
already in use. */
FOR_EACH_SSA_TREE_OPERAND (op, stmt, iter, SSA_OP_DEF|SSA_OP_USE)
if (DECL_P (op))
mark_sym_for_renaming (op);
}
/* Discard the topmost stmt from SCB_STACK. This is useful
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment