ipa-cp.c (ipa_get_indirect_edge_target_1): Use can_refer; do not speculate to impossi...
authorJan Hubicka <hubicka@ucw.cz>
Wed, 16 Dec 2015 17:26:20 +0000 (18:26 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Wed, 16 Dec 2015 17:26:20 +0000 (17:26 +0000)
commit2994ab20f1702205ad1be6ef120d0460b236ae7c
treefdf0ac7629ddac3966a0a7ce9814ca63b3387581
parent8062bca66dc0acfaf7b5d2659ee5ca4381fea9e8
ipa-cp.c (ipa_get_indirect_edge_target_1): Use can_refer; do not speculate to impossible targets.

* 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.

From-SVN: r231705
gcc/ChangeLog
gcc/ipa-cp.c
gcc/ipa-prop.c