aboutsummaryrefslogtreecommitdiff
path: root/libjava/gnu/java
diff options
context:
space:
mode:
authorJan Hubicka <hubicka@ucw.cz>2025-04-16 15:28:32 +0200
committerJan Hubicka <hubicka@ucw.cz>2025-04-16 15:28:32 +0200
commiteabba7be040e81690332070873d59d23e8c93e11 (patch)
treea9187447b91b2b63146c60683473d2f8fa6d5067 /libjava/gnu/java
parent0e8b6f0dad11ece6c693e4765f3c58309ff8ef12 (diff)
downloadgcc-eabba7be040e81690332070873d59d23e8c93e11.zip
gcc-eabba7be040e81690332070873d59d23e8c93e11.tar.gz
gcc-eabba7be040e81690332070873d59d23e8c93e11.tar.bz2
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 <jakub@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.
Diffstat (limited to 'libjava/gnu/java')
0 files changed, 0 insertions, 0 deletions