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

commit r14-12811-gbd61dd7f657c3dd9a213843e72ca18674d618697
Author: GCC Administrator <[email protected]>
Date:   Wed Aug 12 00:18:42 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 27 +++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/testsuite/ChangeLog | 79 +++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 107 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 3e62603dcd4f..86f1306fe0ad 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,30 @@
+2026-08-11  Robin Dapp  <[email protected]>
+
+       Backported from master:
+       2026-08-11  Robin Dapp  <[email protected]>
+
+       PR target/126334
+       * config/riscv/riscv-v.cc (get_gather_scatter_code): Use ordered
+       indexed stores.
+
+2026-08-11  Jeff Law  <[email protected]>
+
+       Backported from master:
+       2026-08-11  Jeff Law  <[email protected]>
+
+       PR target/126550
+       * config/riscv/riscv-v.cc (expand_const_vector): Fix typo in manually
+       merged patch.
+
+2026-08-11  Robin Dapp  <[email protected]>
+
+       Backported from master:
+       2026-08-11  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-01  Jakub Jelinek  <[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 4a01bf902f0f..4eaeb8c58bd7 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,82 @@
+2026-08-11  Robin Dapp  <[email protected]>
+
+       Backported from master:
+       2026-08-11  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-11  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-08  Paul Thomas  <[email protected]>
 
        Backported from master:

Reply via email to