* ipa-utils.h (method_class_type): Declare.
commit6d5f1e49af9d7d5b6ba2ba64cdafaee947d8b7d1
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 23 Aug 2013 15:55:22 +0000 (23 15:55 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 23 Aug 2013 15:55:22 +0000 (23 15:55 +0000)
tree2e1a9c0b0d0fe3d55d04432be9805968347279f3
parent1e4f411894b0ede541a6cf0e9e2e18cca3aaa45e
* ipa-utils.h (method_class_type): Declare.
* ipa-devirt.c (method_class_type): Export.

* cgraphunit.c (analyze_functions): Do basic devirtualization;
do not walk base classes of anonymous types.

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