https://gcc.gnu.org/g:a4daa95b170b64ac64cecd801fabc53f97cd6c1a
commit r13-9659-ga4daa95b170b64ac64cecd801fabc53f97cd6c1a Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Fri May 16 00:22:07 2025 +0000 Daily bump. Diff: --- gcc/ChangeLog | 21 +++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/testsuite/ChangeLog | 5 +++++ 3 files changed, 27 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0912a39cc487..3156e2897153 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,24 @@ +2025-05-15 Andrew MacLeod <amacl...@redhat.com> + + PR tree-optimization/117287 + * Makefile.in (IBJS): Add tree-assume.o + * gimple-range-fold.cc (class fur_edge): Relocate to... + * gimple-range-fold.h (class fur_edge): Here. + * gimple-range.cc (assume_query::assume_range_p): Remove. + (assume_query::range_of_expr): Remove. + (assume_query::assume_query): Move to tree-assume.cc. + (assume_query::~assume_query): Remove. + (assume_query::calculate_op): Move to tree-assume.cc. + (assume_query::calculate_phi): Likewise. + (assume_query::check_taken_edge): Remove. + (assume_query::calculate_stmt): Move to tree-assume.cc. + (assume_query::dump): Remove. + * gimple-range.h (class assume_query): Move to tree-assume.cc + * tree-assume.cc: New + * tree-vrp.cc (struct pass_data_assumptions): Move to tree-assume.cc. + (class pass_assumptions): Likewise. + (make_pass_assumptions): Likewise. + 2025-05-13 Martin Jambor <mjam...@suse.cz> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 63e8d5b6f5bd..e01bdfb865b5 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250515 +20250516 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 6fffd8d1c997..6183a16d3f27 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2025-05-15 Andrew MacLeod <amacl...@redhat.com> + + PR tree-optimization/117287 + * g++.dg/cpp23/pr117287-attr.C: New. + 2025-05-13 Martin Jambor <mjam...@suse.cz> Backported from master: