re PR middle-end/65743 (LTO+FDO build of Firefox crashes at startup)
authorJan Hubicka <hubicka@ucw.cz>
Sun, 12 Apr 2015 05:44:52 +0000 (07:44 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Sun, 12 Apr 2015 05:44:52 +0000 (05:44 +0000)
commitdb66bf68a1cd1d417000032cc255dfe177ce50fc
tree8ac0aecfa0363647ac374049bbb636b19fed1996
parentc153ad0318b0d4845a3a1598cae7e2617f9fe0e5
re PR middle-end/65743 (LTO+FDO build of Firefox crashes at startup)

PR ipa/65743
* ipa-inline-transform.c (speculation_removed): Remove static var.
(check_speculations): New function.
(clone_inlined_nodes): Do not check spculations.
(inline_call): Call check_speculations.
* ipa-prop.c (ipa_make_edge_direct_to_target): Do not
consider non-invariants.

From-SVN: r222017
gcc/ChangeLog
gcc/ipa-inline-transform.c
gcc/ipa-prop.c