]> git.ipfire.org Git - thirdparty/gcc.git/commit
Remove impossible speculation in ipa_polymorphic_call_context::possible_dynamic_type_...
authorJan Hubicka <hubicka@ucw.cz>
Tue, 27 Jan 2026 18:18:13 +0000 (19:18 +0100)
committerJan Hubicka <hubicka@ucw.cz>
Tue, 27 Jan 2026 18:20:34 +0000 (19:20 +0100)
commitfe050fa9d1249a7a528a30a499d1abc23f47f2c8
treef3e28feffc2b0f683efca5153c01d42ee22e120f
parent0e240e22ce40cc173e48796474311a88df695c10
Remove impossible speculation in ipa_polymorphic_call_context::possible_dynamic_type_change

This patch makes ipa-cp dataflow monotone by making sure we do not use speculation that
was proved to be impossible earlier.

gcc/ChangeLog:

PR ipa/123619
* ipa-polymorphic-call.cc
(ipa_polymorphic_call_context::possible_dynamic_type_change): Remove impossible
speuculation.
gcc/ipa-polymorphic-call.cc