https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65743
--- Comment #5 from Jan Hubicka <hubicka at gcc dot gnu.org> --- Author: hubicka Date: Sun Apr 12 05:44:52 2015 New Revision: 222017 URL: https://gcc.gnu.org/viewcvs?rev=222017&root=gcc&view=rev Log: 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. Modified: trunk/gcc/ChangeLog trunk/gcc/ipa-inline-transform.c trunk/gcc/ipa-prop.c