[gcc r14-6887] Daily bump.

GCC Administrator gccadmin@gcc.gnu.org
Wed Jan 3 00:19:13 GMT 2024


https://gcc.gnu.org/g:45c807b79479a725c968db638ddd0fd5f25deeaa

commit r14-6887-g45c807b79479a725c968db638ddd0fd5f25deeaa
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Wed Jan 3 00:17:41 2024 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 59 +++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/testsuite/ChangeLog | 19 ++++++++++++++++
 libsanitizer/ChangeLog  |  4 ++++
 4 files changed, 83 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c55e0f46c17..81595a03082 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,62 @@
+2024-01-02  Jun Sha (Joshua)  <cooper.joshua@linux.alibaba.com>
+	    Jin Ma  <jinma@linux.alibaba.com>
+	    Xianmiao Qu  <cooper.qu@linux.alibaba.com>
+	    Christoph Müllner  <christoph.muellner@vrull.eu>
+
+	* config/riscv/vector.md:
+	Use vector_length_operand for vsetvl patterns.
+
+2024-01-02  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
+
+	* config/riscv/riscv-v.cc (is_vlmax_len_p): Remove satisfies_constraint_K.
+	(expand_cond_len_op): Add simplification of dummy len and dummy mask.
+
+2024-01-02  Di Zhao  <dizhao@os.amperecomputing.com>
+
+	* config/aarch64/aarch64-tuning-flags.def
+	(AARCH64_EXTRA_TUNING_OPTION): New tuning option
+	AARCH64_EXTRA_TUNE_FULLY_PIPELINED_FMA.
+	* config/aarch64/aarch64.cc
+	(aarch64_override_options_internal): Set
+	param_fully_pipelined_fma according to tuning option.
+	* config/aarch64/tuning_models/ampere1.h: Add
+	AARCH64_EXTRA_TUNE_FULLY_PIPELINED_FMA to tune_flags.
+	* config/aarch64/tuning_models/ampere1a.h: Likewise.
+	* config/aarch64/tuning_models/ampere1b.h: Likewise.
+
+2024-01-02  Feng Wang  <wangfeng@eswincomputing.com>
+
+	* config/riscv/vector-crypto.md: Modify copyright year.
+
+2024-01-02  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
+
+	* config/riscv/riscv-vector-costs.cc: Move STMT_VINFO_TYPE (...) to local.
+
+2024-01-02  Lulu Cheng  <chenglulu@loongson.cn>
+
+	* config.in: Regenerate.
+	* config/loongarch/loongarch-opts.h (HAVE_AS_TLS_LE_RELAXATION): Define.
+	* config/loongarch/loongarch.cc (loongarch_legitimize_tls_address):
+	Added TLS Le Relax support.
+	(loongarch_print_operand_reloc): Add the output string of TLS Le Relax.
+	* config/loongarch/loongarch.md (@add_tls_le_relax<mode>): New template.
+	* configure: Regenerate.
+	* configure.ac: Check if binutils supports TLS le relax.
+
+2024-01-02  Feng Wang  <wangfeng@eswincomputing.com>
+
+	* config/riscv/iterators.md: Add rotate insn name.
+	* config/riscv/riscv.md: Add new insns name for crypto vector.
+	* config/riscv/vector-iterators.md: Add new iterators for crypto vector.
+	* config/riscv/vector.md: Add the corresponding attr for crypto vector.
+	* config/riscv/vector-crypto.md: New file.The machine descriptions for crypto vector.
+
+2024-01-02  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
+
+	PR target/113112
+	* config/riscv/riscv-vector-costs.cc (compute_nregs_for_mode): Fix
+	pointer type liveness count.
+
 2023-12-31  Uros Bizjak  <ubizjak@gmail.com>
 	    Roger Sayle  <roger@nextmovesoftware.com>
 
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index c1a0065a27d..53df0019683 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240102
+20240103
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 7e37126ebee..1c1d61d0134 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,22 @@
+2024-01-02  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+	* gfortran.dg/vect/vect-8.f90: Accept more vectorized loops.
+
+2024-01-02  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
+
+	* gcc.target/riscv/rvv/base/vf_avl-3.c: New test.
+
+2024-01-02  Lulu Cheng  <chenglulu@loongson.cn>
+
+	* lib/target-supports.exp: Add a function to check whether binutil supports
+	TLS Le Relax.
+	* gcc.target/loongarch/tls-le-relax.c: New test.
+
+2024-01-02  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
+
+	PR target/113112
+	* gcc.dg/vect/costmodel/riscv/rvv/pr113112-4.c: New test.
+
 2023-12-31  Uros Bizjak  <ubizjak@gmail.com>
 	    Roger Sayle  <roger@nextmovesoftware.com>
 
diff --git a/libsanitizer/ChangeLog b/libsanitizer/ChangeLog
index 071acf92dd1..68a8e7d3684 100644
--- a/libsanitizer/ChangeLog
+++ b/libsanitizer/ChangeLog
@@ -1,3 +1,7 @@
+2024-01-02  Andreas Schwab  <schwab@suse.de>
+
+	* configure.tgt (riscv64-*-linux*): Enable LSan and TSan.
+
 2023-11-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
 
 	* LOCAL_PATCHES: Update.


More information about the Gcc-cvs mailing list