diff options
author | Jan Hubicka <hubicka@ucw.cz> | 2015-05-30 02:32:04 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2015-05-30 00:32:04 +0000 |
commit | 6e042ef4e2b96c07cb0f7a95635025a307a6f1be (patch) | |
tree | 3e1ec41db99dd8ff783e9dd8e15b253a16dc5db6 /gcc/gdbhooks.py | |
parent | 530141b637308c11f49f1b1c9079975f886b5ac1 (diff) | |
download | gcc-6e042ef4e2b96c07cb0f7a95635025a307a6f1be.zip gcc-6e042ef4e2b96c07cb0f7a95635025a307a6f1be.tar.gz gcc-6e042ef4e2b96c07cb0f7a95635025a307a6f1be.tar.bz2 |
alias.c (alias_set_entry_d): Add is_pointer and has_pointer.
* alias.c (alias_set_entry_d): Add is_pointer and has_pointer.
(alias_stats): Add num_universal.
(alias_set_subset_of): Special case pointers; be ready for NULL
children.
(alias_sets_conflict_p): Special case pointers; be ready for NULL
children.
(init_alias_set_entry): Break out from ...
(record_alias_subset): ... here; propagate new fields;
allocate children only when really needed.
(get_alias_set): Do less generous pointer globbing.
(dump_alias_stats_in_alias_c): Update statistics.
* gcc.dg/alias-8.c: Do not xfail.
* gcc.dg/pr62167.c: Prevent FRE.
* gcc.dg/alias-14.c: New testcase.
From-SVN: r223883
Diffstat (limited to 'gcc/gdbhooks.py')
0 files changed, 0 insertions, 0 deletions