aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJan Hubicka <hubicka@ucw.cz>2014-11-15 00:25:20 +0100
committerJan Hubicka <hubicka@gcc.gnu.org>2014-11-14 23:25:20 +0000
commit8f581638b0bd0dbdbc0c36887f62031c74abe720 (patch)
treecf90caffa6456292a8820aa656fd13c2619e763b /gcc
parent2d41ed582029561858ae03b01234cc05e1730107 (diff)
downloadgcc-8f581638b0bd0dbdbc0c36887f62031c74abe720.zip
gcc-8f581638b0bd0dbdbc0c36887f62031c74abe720.tar.gz
gcc-8f581638b0bd0dbdbc0c36887f62031c74abe720.tar.bz2
ipa-prop.h (ipa_known_type_data): Remove.
* ipa-prop.h (ipa_known_type_data): Remove. (ipa_binfo_from_known_type_jfunc): Remove. From-SVN: r217596
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/ipa-prop.h12
2 files changed, 5 insertions, 12 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 600ef7b..c9bc412 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2014-11-14 Jan Hubicka <hubicka@ucw.cz>
+
+ * ipa-prop.h (ipa_known_type_data): Remove.
+ (ipa_binfo_from_known_type_jfunc): Remove.
+
2014-11-14 Andrew Pinski <apinski@cavium.com>
* config/aarch64/aarch64-cores.def (thunderx): Change the scheduler
diff --git a/gcc/ipa-prop.h b/gcc/ipa-prop.h
index ed99110..9e0ce35 100644
--- a/gcc/ipa-prop.h
+++ b/gcc/ipa-prop.h
@@ -64,17 +64,6 @@ enum jump_func_type
IPA_JF_ANCESTOR /* represented by field ancestor */
};
-/* Structure holding data required to describe a known type jump function. */
-struct GTY(()) ipa_known_type_data
-{
- /* Offset of the component of the base_type being described. */
- HOST_WIDE_INT offset;
- /* Type of the whole object. */
- tree base_type;
- /* Type of the component of the object that is being described. */
- tree component_type;
-};
-
struct ipa_cst_ref_desc;
/* Structure holding data required to describe a constant jump function. */
@@ -543,7 +532,6 @@ tree ipa_get_indirect_edge_target (struct cgraph_edge *ie,
vec<ipa_agg_jump_function_p> );
struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree,
bool speculative = false);
-tree ipa_binfo_from_known_type_jfunc (struct ipa_jump_func *);
tree ipa_impossible_devirt_target (struct cgraph_edge *, tree);
/* Functions related to both. */