aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-complex.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/tree-complex.c')
-rw-r--r--gcc/tree-complex.c19
1 files changed, 0 insertions, 19 deletions
diff --git a/gcc/tree-complex.c b/gcc/tree-complex.c
index 5a3cb74..ac7748e 100644
--- a/gcc/tree-complex.c
+++ b/gcc/tree-complex.c
@@ -745,23 +745,6 @@ update_phi_components (basic_block bb)
}
}
-/* Mark each virtual op in STMT for ssa update. */
-
-static void
-update_all_vops (gimple stmt)
-{
- ssa_op_iter iter;
- tree sym;
-
- FOR_EACH_SSA_TREE_OPERAND (sym, stmt, iter, SSA_OP_ALL_VIRTUALS)
- {
- if (TREE_CODE (sym) == SSA_NAME)
- sym = SSA_NAME_VAR (sym);
- mark_sym_for_renaming (sym);
- }
-}
-
-
/* Expand a complex move to scalars. */
static void
@@ -817,7 +800,6 @@ expand_complex_move (gimple_stmt_iterator *gsi, tree type)
}
else
{
- update_all_vops (stmt);
if (gimple_assign_rhs_code (stmt) != COMPLEX_EXPR)
{
r = extract_component (gsi, rhs, 0, true);
@@ -860,7 +842,6 @@ expand_complex_move (gimple_stmt_iterator *gsi, tree type)
gimple_return_set_retval (stmt, lhs);
}
- update_all_vops (stmt);
update_stmt (stmt);
}
}