Do not clear m_vr and bits in ipa_set_jf_unknown.
authorJan Hubicka <hubicka@ucw.cz>
Fri, 6 Dec 2019 00:08:47 +0000 (01:08 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Fri, 6 Dec 2019 00:08:47 +0000 (00:08 +0000)
commitc199f329bdc5dd12afb76f3a58dfb8fd094577d3
tree016e6fe04be691efea6a25ea51ad9f4bbc11ca2a
parent81884594ce15b7117d136380c8d0661b57ab558c
Do not clear m_vr and bits in ipa_set_jf_unknown.

* ipa-prop.c (ipa_set_jf_unknown): Do not clear bits and m_vr.
(detect_type_change_from_memory_writes): Remoe parameter JFUNC.
(detect_type_change): Likewise.
(detect_type_change_ssa): Likewise.
(ipa_analyze_virtual_call_uses): Update.

From-SVN: r279025
gcc/ChangeLog
gcc/ipa-prop.c