* ipa-cp.c (ipa_get_indirect_edge_target_1): Use can_refer; do not
commitc02e93ceebcb1aa1a073797eb4e55744be7a2c16
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 16 Dec 2015 17:26:20 +0000 (16 17:26 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 16 Dec 2015 17:26:20 +0000 (16 17:26 +0000)
treefdf0ac7629ddac3966a0a7ce9814ca63b3387581
parentb49f1fbb79e540b892774b94d442603bc891a7a4
* ipa-cp.c (ipa_get_indirect_edge_target_1): Use can_refer; do not
speculate to impossible targets.
* ipa-prop.c (try_make_edge_direct_virtual_call): Likewise.

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