* ipa-icf.c (sem_item::add_type): Do not look for TYPE_CANONICAL;
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 21 Nov 2015 03:57:48 +0000 (03:57 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 21 Nov 2015 03:57:48 +0000 (03:57 +0000)
commitb3af74d72daabb6b1b4741504bf9ac874070352c
treea975c099504f1b5234058364c3c726a01923b4b2
parenta41dc10dbba990d407b276892e5094fc1e3e1be8
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@230698 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/ipa-icf-gimple.c
gcc/ipa-icf.c