summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErick Ochoa <erick.ochoa@theobroma-systems.com>2020-02-21 21:00:26 +0100
committerErick Ochoa <erick.ochoa@theobroma-systems.com>2020-04-28 23:35:43 +0200
commitd521c5c0c81c40e717f47c203fed8a89c235296a (patch)
treee45b377d45c4aab20dfd3d75f6e0229643582e12
parent8346cee4db798bd5e8953c3f56d24e9c301042c5 (diff)
Fixes warning
-rw-r--r--gcc/ipa-str-reorg-dead-field-eliminate.c28
1 files changed, 1 insertions, 27 deletions
diff --git a/gcc/ipa-str-reorg-dead-field-eliminate.c b/gcc/ipa-str-reorg-dead-field-eliminate.c
index d49fcbd4165..cf55308ed11 100644
--- a/gcc/ipa-str-reorg-dead-field-eliminate.c
+++ b/gcc/ipa-str-reorg-dead-field-eliminate.c
@@ -537,18 +537,6 @@ rewrite_mem_ref (tree expr, hash_map<const_tree, const_tree> &type_map,
return retval;
}
-static bool
-rewrite_pointer_plus_def (tree expr, hash_map<const_tree, const_tree> &type_map,
- const int indent);
-static bool
-rewrite_pointer_plus (tree expr, hash_map<const_tree, const_tree> &type_map,
- const int indent)
-{
- log_expr_prologue (indent, "rewrite_pointer_plus", expr);
- bool retval = rewrite_pointer_plus_def (expr, type_map, indent + 4);
- log_expr_epilogue (indent, "rewrite_pointer_plus", expr);
- return retval;
-}
static bool
rewrite_ssa_name_def (tree expr, hash_map<const_tree, const_tree> &type_map,
@@ -617,7 +605,7 @@ rewrite_expr_def (tree expr, hash_map<const_tree, const_tree> &type_map,
// not needed
break;
case POINTER_PLUS_EXPR:
- retval = rewrite_pointer_plus (expr, type_map, indent);
+ // not needed
break;
case PLUS_EXPR:
// not needed
@@ -1740,20 +1728,6 @@ rewrite_bin_expr_default_def (tree expr,
return retval;
}
-static bool
-rewrite_pointer_plus_def (tree expr, hash_map<const_tree, const_tree> &type_map,
- const int indent)
-{
- gcc_assert (expr);
- gcc_assert (TREE_CODE (expr) == POINTER_PLUS_EXPR);
- const char *old_expr = print_generic_expr_to_str (expr);
- tree type = TREE_TYPE (expr);
- const_tree *new_type_ptr = type_map.get (type);
- if (new_type_ptr)
- TREE_TYPE (expr) = (tree) *new_type_ptr;
- gcc_unreachable ();
- return true;
-}
static bool
rewrite_array_ref_def (tree expr, hash_map<const_tree, const_tree> &type_map,