* g++.dg/ipa/devirt-46.C: New testcase.
commit32de3b92725b8acd87fb4511651602e68f474130
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 4 Oct 2014 18:29:03 +0000 (4 18:29 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 4 Oct 2014 18:29:03 +0000 (4 18:29 +0000)
tree1163da82a2e60b73864668cdd54636ba6277fe01
parentf230ef81030498353b6f11553ffa76e81d27621a
* g++.dg/ipa/devirt-46.C: New testcase.
* ipa-prop.c (ipa_compute_jump_functions_for_edge): Call
get_dynamic_type; drop TODO.
* ipa-polymorphic-call.c
(ipa_polymorphic_call_context::get_dynamic_type): Be ready
for otr_type to be unknown.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@215890 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/ipa-polymorphic-call.c
gcc/ipa-prop.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ipa/devirt-46.C [new file with mode: 0644]