ipa-icf.c (sem_item::add_type): Do not look for TYPE_CANONICAL...
authorJan Hubicka <hubicka@ucw.cz>
Sat, 21 Nov 2015 03:57:48 +0000 (04:57 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Sat, 21 Nov 2015 03:57:48 +0000 (03:57 +0000)
commit5e83f17dd01ab8f4b12b82588fdd7f75a9cd5650
treea975c099504f1b5234058364c3c726a01923b4b2
parent65310691f80bb61e561f34d7500cd6336d625f49
ipa-icf.c (sem_item::add_type): Do not look for TYPE_CANONICAL...

* ipa-icf.c (sem_item::add_type): Do not look for TYPE_CANONICAL;
do not check AGGREGATE_TYPE_P when adding TYPE_MODE;
Check that all record types are complete.
* ipa-icf-gimple.c (func_checker::compatible_types_p): Do not
compare alias sets for types w/o alias sets.

From-SVN: r230698
gcc/ChangeLog
gcc/ipa-icf-gimple.c
gcc/ipa-icf.c