aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-dfa.c
diff options
context:
space:
mode:
authorRichard Guenther <rguenther@suse.de>2012-05-16 13:31:39 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2012-05-16 13:31:39 +0000
commit00d9266fad559adc3b88c5cc311f5b933d9437cb (patch)
tree50368c64d9d4d5ea8219abbc26ecc06014540063 /gcc/tree-dfa.c
parentc334023f3713f64fafb81c8108c2086f258bd754 (diff)
downloadgcc-00d9266fad559adc3b88c5cc311f5b933d9437cb.zip
gcc-00d9266fad559adc3b88c5cc311f5b933d9437cb.tar.gz
gcc-00d9266fad559adc3b88c5cc311f5b933d9437cb.tar.bz2
tree-flow.h (get_virtual_var): Remove.
2012-05-16 Richard Guenther <rguenther@suse.de> * tree-flow.h (get_virtual_var): Remove. * tree-dfa.c (get_virtual_var): Likewise. From-SVN: r187592
Diffstat (limited to 'gcc/tree-dfa.c')
-rw-r--r--gcc/tree-dfa.c23
1 files changed, 0 insertions, 23 deletions
diff --git a/gcc/tree-dfa.c b/gcc/tree-dfa.c
index 6944fc7..d588b66 100644
--- a/gcc/tree-dfa.c
+++ b/gcc/tree-dfa.c
@@ -624,29 +624,6 @@ remove_referenced_var (tree var)
}
-/* Return the virtual variable associated to the non-scalar variable VAR. */
-
-tree
-get_virtual_var (tree var)
-{
- STRIP_NOPS (var);
-
- if (TREE_CODE (var) == SSA_NAME)
- var = SSA_NAME_VAR (var);
-
- while (TREE_CODE (var) == REALPART_EXPR || TREE_CODE (var) == IMAGPART_EXPR
- || handled_component_p (var))
- var = TREE_OPERAND (var, 0);
-
- /* Treating GIMPLE registers as virtual variables makes no sense.
- Also complain if we couldn't extract a _DECL out of the original
- expression. */
- gcc_assert (SSA_VAR_P (var));
- gcc_assert (!is_gimple_reg (var));
-
- return var;
-}
-
/* Mark all the naked symbols in STMT for SSA renaming. */
void