https://gcc.gnu.org/g:de8b64f6f43b50670649cf9bab61c1b83c2c3e46
commit r16-9424-gde8b64f6f43b50670649cf9bab61c1b83c2c3e46 Author: GCC Administrator <[email protected]> Date: Wed Jul 29 00:22:29 2026 +0000 Daily bump. Diff: --- gcc/ChangeLog | 35 +++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/testsuite/ChangeLog | 24 ++++++++++++++++++++++++ libstdc++-v3/ChangeLog | 8 ++++++++ 4 files changed, 68 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 11762f35f836..2dc8199fe7d3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,38 @@ +2026-07-28 Kyrylo Tkachov <[email protected]> + + Backported from master: + 2026-07-25 Kyrylo Tkachov <[email protected]> + + PR rtl-optimization/126184 + * ifcvt.cc (init_noce_multiple_sets_info): Record only the most + recent prior definition of each pseudo register. + +2026-07-28 Kyrylo Tkachov <[email protected]> + + Backported from master: + 2026-07-25 Kyrylo Tkachov <[email protected]> + + PR rtl-optimization/126184 + * ifcvt.cc (init_noce_multiple_sets_info): Assert that destinations + are pseudos. + (bb_ok_for_noce_convert_multiple_sets): Reject hard-register + destinations. + +2026-07-28 Haochen Jiang <[email protected]> + + Backported from master: + 2026-07-28 Haochen Jiang <[email protected]> + + PR target/126429 + * config/i386/sse.md (avx512fmaskhalfmode): Removed. + (avx512f_dpbf16ps_<mode>_maskz): Use avx512fmaskmode instead of + avx512fmaskhalfmode. + (avx512f_dpbf16ps_<mode>_mask): Ditto. + (avx512f_dpbf16ps_<mode><maskz_half_name>): Rename to ... + (avx512f_dpbf16ps_<mode><sd_maskz_name>): ... this. Use + corresponding sd_mask_op4. + * config/i386/subst.md (maskz_half): Remove not used pattern. + 2026-07-27 Jakub Jelinek <[email protected]> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 5976d0f0fac9..c7b4ba62bfcb 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20260728 +20260729 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 6a8dc551455b..6e5faa85a9a2 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,27 @@ +2026-07-28 Kyrylo Tkachov <[email protected]> + + Backported from master: + 2026-07-25 Kyrylo Tkachov <[email protected]> + + PR rtl-optimization/126184 + * gcc.target/aarch64/pr126184.c: New test. + +2026-07-28 Kyrylo Tkachov <[email protected]> + + Backported from master: + 2026-07-25 Kyrylo Tkachov <[email protected]> + + PR rtl-optimization/126184 + * gcc.target/aarch64/pr126184-2.c: New test. + +2026-07-28 Haochen Jiang <[email protected]> + + Backported from master: + 2026-07-28 Haochen Jiang <[email protected]> + + PR target/126429 + * gcc.target/i386/pr126429-1.c: New test. + 2026-07-27 Thomas Koenig <[email protected]> Backported from master: diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index cb7fbb01e18a..f978dda560c5 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,11 @@ +2026-07-28 Jakub Jelinek <[email protected]> + + Backported from master: + 2026-07-28 Jakub Jelinek <[email protected]> + + * include/bits/deque.tcc (std::__uninitialized_copy_a): Remove unused + variable __sres. + 2026-07-26 Patrick Palka <[email protected]> Backported from master:
