]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/ipa.c
* ipa-utils.h (method_class_type): Remove.
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 24 May 2015 06:13:44 +0000 (06:13 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 24 May 2015 06:13:44 +0000 (06:13 +0000)
commit1fda15e2319ade173bbcfcee7a5272bc410ef17d
treebe52c0776019c9e0eed372c7670a1d87ad3d6732
parent6ffeceb15bc17d43de07000e1806690a9b6c3c68
* ipa-utils.h (method_class_type): Remove.
* cgraphunit.c (walk_polymorphic_call_targets): Use TYPE_METHOD_BASETYPE.
* ipa-devirt.c (type_in_anonymous_namespace_p): Check that it is called
on main variants only.
(method_class_type): Remove.
(update_type_inheritance_graph): Use TYPE_METHOD_BASETYPE.
(build_type_inheritance_graph): Likewise.
* ipa-icf.c (sem_function::equals_wpa): Likewise.
* pa-polymorphic-call.c (decl_maybe_in_construction_p,
check_stmt_for_type_change): Use TYPE_METHOD_BASETYPE.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@223629 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cgraphunit.c
gcc/ipa-devirt.c
gcc/ipa-icf.c
gcc/ipa-polymorphic-call.c
gcc/ipa-utils.h
gcc/ipa.c
gcc/tree.c