Daily bump.

This commit is contained in:
GCC Administrator 2025-10-05 16:56:15 +00:00
parent 90343acda3
commit 4cb36bc2fa
4 changed files with 87 additions and 1 deletions

View File

@ -1,3 +1,52 @@
2025-10-03 Robin Dapp <rdapp@ventanamicro.com>
Backported from master:
2025-09-04 Robin Dapp <rdapp@ventanamicro.com>
PR target/121742
PR target/121780
PR target/121781
* config/riscv/riscv-v.cc (expand_vec_perm): Swap target and
tmp_target.
2025-10-03 Robin Dapp <rdapp@ventanamicro.com>
Backported from master:
2025-09-02 Robin Dapp <rdapp@ventanamicro.com>
PR target/121742
* config/riscv/riscv-v.cc (expand_vec_perm): Use temporary if
op1 and target overlap.
2025-10-02 Kito Cheng <kito.cheng@sifive.com>
PR target/110812
* config/riscv/riscv-c.cc (pragma_intrinsic_flags): Remove struct.
(riscv_pragma_intrinsic_flags_pollute): Remove function.
(riscv_pragma_intrinsic_flags_restore): Remove function.
(riscv_pragma_intrinsic): Simplify to only call handle_pragma_vector.
* config/riscv/riscv-vector-builtins.cc (pragma_intrinsic_flags):
Move struct definition here from riscv-c.cc.
(riscv_pragma_intrinsic_flags_pollute): Move and adapt from
riscv-c.cc, add zvfbfmin, zvfhmin and vector_elen_bf_16 support.
(riscv_pragma_intrinsic_flags_restore): Move from riscv-c.cc.
(rvv_switcher::rvv_switcher): Add pollute_flags parameter to
control flag manipulation.
(rvv_switcher::~rvv_switcher): Restore flags conditionally.
(register_builtin_types): Use rvv_switcher without polluting flags.
(get_required_extensions): Remove function.
(check_required_extensions): Simplify to only check type validity.
(function_instance::function_returns_void_p): Move implementation
from header.
(function_builder::add_function): Register placeholder for LTO.
(init_builtins): Simplify and handle LTO case.
(reinit_builtins): Remove function.
(handle_pragma_vector): Remove extension checking.
* config/riscv/riscv-vector-builtins.h
(function_instance::function_returns_void_p): Add declaration.
(function_call_info::function_returns_void_p): Remove inline
implementation.
2025-09-26 Lulu Cheng <chenglulu@loongson.cn>
Backported from master:

View File

@ -1 +1 @@
20251002
20251005

View File

@ -1,3 +1,8 @@
2025-10-05 Eric Botcazou <ebotcazou@adacore.com>
PR ada/118343
* Makefile.rtl (LLVM_BUILD): Delete.
2025-09-30 Eric Botcazou <ebotcazou@adacore.com>
PR ada/117517

View File

@ -1,3 +1,35 @@
2025-10-05 Eric Botcazou <ebotcazou@adacore.com>
PR ada/113536
* gnat.dg/reduce2.adb: New test.
2025-10-03 Robin Dapp <rdapp@ventanamicro.com>
Backported from master:
2025-09-04 Robin Dapp <rdapp@ventanamicro.com>
PR target/121742
PR target/121780
PR target/121781
* gcc.target/riscv/rvv/autovec/pr121780.c: New test.
* gcc.target/riscv/rvv/autovec/pr121781.c: New test.
2025-10-03 Robin Dapp <rdapp@ventanamicro.com>
Backported from master:
2025-09-02 Robin Dapp <rdapp@ventanamicro.com>
PR target/121742
* gcc.target/riscv/rvv/autovec/pr121742.c: New test.
2025-10-02 Kito Cheng <kito.cheng@sifive.com>
PR target/110812
* gcc.target/riscv/lto/pr110812_0.c: New test.
* gcc.target/riscv/lto/pr110812_1.c: New test.
* gcc.target/riscv/lto/riscv-lto.exp: New test driver.
* gcc.target/riscv/lto/riscv_vector.h: New header wrapper.
2025-09-30 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/reduce1.adb: New test.