]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Wed, 3 Jan 2024 00:17:41 +0000 (00:17 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Wed, 3 Jan 2024 00:17:41 +0000 (00:17 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/testsuite/ChangeLog
libsanitizer/ChangeLog

index c55e0f46c17fc7c84b568dad5e4ce0f698866cf5..81595a030820a4d55c0b6b2d155ba228161424fc 100644 (file)
@@ -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>
 
index c1a0065a27df922d26412ec4f716a96294407346..53df0019683314bec743e5dfbc3050eab515a983 100644 (file)
@@ -1 +1 @@
-20240102
+20240103
index 7e37126ebee6714f98ef6ce96cf08e6de83915de..1c1d61d0134e506bfa4d9101d53413eacec6ab7f 100644 (file)
@@ -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>
 
index 071acf92dd1c135ae11b885d1890c27b3ce787c8..68a8e7d3684e3fbaa2d7bb13da4b378276654f8e 100644 (file)
@@ -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.