https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119614

--- Comment #53 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jan Hubicka <hubi...@gcc.gnu.org>:

https://gcc.gnu.org/g:eabba7be040e81690332070873d59d23e8c93e11

commit r15-9522-geabba7be040e81690332070873d59d23e8c93e11
Author: Jan Hubicka <hubi...@ucw.cz>
Date:   Wed Apr 16 15:28:32 2025 +0200

    Stream ipa_return_value_summary

    Add streaming of return summaries from compile time to ltrans
    which are now needed for vrp to not ouput false errors on musttail.

            Co-authored-by: Jakub Jelinek <ja...@redhat.com>

    gcc/ChangeLog:
            PR tree-optimization/119614

            * ipa-prop.cc (ipa_write_return_summaries): New function.
            (ipa_record_return_value_range_1): Break out from ....
            (ipa_record_return_value_range): ... here.
            (ipa_read_return_summaries): New function.
            (ipa_prop_read_section): Read return summaries.
            (read_ipcp_transformation_info): Read return summaries.
            (ipcp_write_transformation_summaries): Write return summaries;
            do not stream stray 0.

    gcc/testsuite/ChangeLog:

            * g++.dg/lto/pr119614_0.C: New test.

Reply via email to