aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2024-01-03 00:17:41 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2024-01-03 00:17:41 +0000
commit45c807b79479a725c968db638ddd0fd5f25deeaa (patch)
treeac1c9d2f7a7cb8def011a090d49e466a48f94d42
parent152cd65bf468c378e1e06ac72e443453137034b5 (diff)
downloadgcc-45c807b79479a725c968db638ddd0fd5f25deeaa.zip
gcc-45c807b79479a725c968db638ddd0fd5f25deeaa.tar.gz
gcc-45c807b79479a725c968db638ddd0fd5f25deeaa.tar.bz2
Daily bump.
-rw-r--r--gcc/ChangeLog59
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/testsuite/ChangeLog19
-rw-r--r--libsanitizer/ChangeLog4
4 files changed, 83 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c55e0f4..81595a0 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 c1a0065a..53df001 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240102
+20240103
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 7e37126..1c1d61d 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 071acf9..68a8e7d 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.