https://gcc.gnu.org/g:e2d039b4840b44e61bfffc002d3e96597221b991
commit r16-9526-ge2d039b4840b44e61bfffc002d3e96597221b991 Author: GCC Administrator <[email protected]> Date: Wed Aug 12 00:20:54 2026 +0000 Daily bump. Diff: --- gcc/ChangeLog | 27 +++++++++++++++ gcc/DATESTAMP | 2 +- gcc/testsuite/ChangeLog | 87 +++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 115 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7df087ca5f26..fa0e6f28fe19 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,30 @@ +2026-08-11 Robin Dapp <[email protected]> + + Backported from master: + 2026-07-25 Robin Dapp <[email protected]> + + PR target/126334 + * config/riscv/riscv-v.cc (get_gather_scatter_code): Use ordered + indexed stores. + +2026-08-11 Robin Dapp <[email protected]> + + Backported from master: + 2026-08-04 Robin Dapp <[email protected]> + + PR target/126550 + * config/riscv/riscv-v.cc (expand_const_vector_single_step_npatterns): + User global builder's npatterns. + +2026-08-11 Hu, Lin1 <[email protected]> + + Backported from master: + 2026-08-11 Hu, Lin1 <[email protected]> + + PR target/126676 + * config/i386/i386-expand.cc (ix86_expand_fp_compare): Only use + UNSPEC_OPTCOMX for the modes VCOMX exists for. + 2026-08-10 H.J. Lu <[email protected]> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index be531dce9220..a2a375f66903 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20260811 +20260812 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 42fbdbe6e80e..4d4e5dc3f671 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,90 @@ +2026-08-11 Robin Dapp <[email protected]> + + Backported from master: + 2026-07-25 Robin Dapp <[email protected]> + + PR target/126334 + * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_32-1.c: + Adjust test expectations. + * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_32-10.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_32-11.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_32-12.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_32-2.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_32-3.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_32-4.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_32-5.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_32-6.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_32-7.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_32-8.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_32-9.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-1.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-10.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-11.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-2.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-3.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-4.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-5.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-6.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-7.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-8.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_gather_load_32-9.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_32-1.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_32-10.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_32-2.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_32-3.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_32-4.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_32-5.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_32-6.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_32-7.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_32-8.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_32-9.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_64-1.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_64-10.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_64-2.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_64-3.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_64-4.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_64-5.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_64-6.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_64-7.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_64-8.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/mask_scatter_store_64-9.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_32-1.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_32-10.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_32-2.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_32-4.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_32-5.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_32-6.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_32-7.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_32-8.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_32-9.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_64-1.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_64-10.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_64-2.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_64-3.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_64-4.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_64-5.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_64-6.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_64-7.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_64-8.c: Ditto. + * gcc.target/riscv/rvv/autovec/gather-scatter/scatter_store_64-9.c: Ditto. + +2026-08-11 Robin Dapp <[email protected]> + + Backported from master: + 2026-08-04 Robin Dapp <[email protected]> + + PR target/126550 + * gcc.target/riscv/rvv/autovec/pr126550-2.c: New test. + * gcc.target/riscv/rvv/autovec/pr126550.c: New test. + +2026-08-11 Hu, Lin1 <[email protected]> + + Backported from master: + 2026-08-11 Hu, Lin1 <[email protected]> + + PR target/126676 + * gcc.target/i386/pr126676.c: New test. + 2026-08-10 H.J. Lu <[email protected]> Backported from master:
