diff options
author | Jan Hubicka <jh@suse.cz> | 2013-08-26 17:24:41 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2013-08-26 15:24:41 +0000 |
commit | e067bd4339523b81f8157fba023d1c7d489ce153 (patch) | |
tree | 2f1a4500afd00e91f3d9e95fdfd964afc88eb239 | |
parent | e8aec9755b36ed33a91ea8f16e8dfa97bf0cde87 (diff) | |
download | gcc-e067bd4339523b81f8157fba023d1c7d489ce153.zip gcc-e067bd4339523b81f8157fba023d1c7d489ce153.tar.gz gcc-e067bd4339523b81f8157fba023d1c7d489ce153.tar.bz2 |
* ipa-prop.c (ipa_print_node_params): Do not ICE during WPA.
From-SVN: r201998
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/ipa-prop.c | 8 |
2 files changed, 5 insertions, 7 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 41d2b41..48718df 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,9 @@ 2013-08-26 Jan Hubicka <jh@suse.cz> + * ipa-prop.c (ipa_print_node_params): Do not ICE during WPA. + +2013-08-26 Jan Hubicka <jh@suse.cz> + * ipa-inline-transform.c (inline_transform): Be ready for basic block to be changed by edge redirection. diff --git a/gcc/ipa-prop.c b/gcc/ipa-prop.c index 7ffa929..9074a63 100644 --- a/gcc/ipa-prop.c +++ b/gcc/ipa-prop.c @@ -3041,7 +3041,6 @@ void ipa_print_node_params (FILE *f, struct cgraph_node *node) { int i, count; - tree temp; struct ipa_node_params *info; if (!node->symbol.definition) @@ -3054,12 +3053,7 @@ ipa_print_node_params (FILE *f, struct cgraph_node *node) { int c; - temp = ipa_get_param (info, i); - if (TREE_CODE (temp) == PARM_DECL) - fprintf (f, " param %d : %s", i, - (DECL_NAME (temp) - ? (*lang_hooks.decl_printable_name) (temp, 2) - : "(unnamed)")); + ipa_dump_param (f, info, i); if (ipa_is_param_used (info, i)) fprintf (f, " used"); c = ipa_get_controlled_uses (info, i); |