public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc r13-5523] Daily bump.
@ 2023-01-31  0:19 GCC Administrator
  0 siblings, 0 replies; only message in thread
From: GCC Administrator @ 2023-01-31  0:19 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

https://gcc.gnu.org/g:897a0502056e6cc6613f26e0b22d1c1e06b1490f

commit r13-5523-g897a0502056e6cc6613f26e0b22d1c1e06b1490f
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Tue Jan 31 00:18:44 2023 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 114 +++++++++++++
 gcc/DATESTAMP           |   2 +-
 gcc/testsuite/ChangeLog | 426 ++++++++++++++++++++++++++++++++++++++++++++++++
 libgcc/ChangeLog        |   6 +
 libstdc++-v3/ChangeLog  |   7 +
 5 files changed, 554 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index cd2ccdd8e07..3a8041bb364 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,117 @@
+2023-01-31  Gerald Pfeifer  <gerald@pfeifer.com>
+
+	* doc/include/fdl.texi: Change fsf.org to www.fsf.org.
+
+2023-01-30  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
+
+	* config/riscv/riscv-protos.h (get_vector_mode): New function.
+	* config/riscv/riscv-v.cc (get_vector_mode): Ditto.
+	* config/riscv/riscv-vector-builtins-bases.cc (enum lst_type): New enum.
+	(class loadstore): Adjust for indexed loads/stores support.
+	(BASE): Ditto.
+	* config/riscv/riscv-vector-builtins-bases.h: New function declare.
+	* config/riscv/riscv-vector-builtins-functions.def (vluxei8): Ditto.
+	(vluxei16): Ditto.
+	(vluxei32): Ditto.
+	(vluxei64): Ditto.
+	(vloxei8): Ditto.
+	(vloxei16): Ditto.
+	(vloxei32): Ditto.
+	(vloxei64): Ditto.
+	(vsuxei8): Ditto.
+	(vsuxei16): Ditto.
+	(vsuxei32): Ditto.
+	(vsuxei64): Ditto.
+	(vsoxei8): Ditto.
+	(vsoxei16): Ditto.
+	(vsoxei32): Ditto.
+	(vsoxei64): Ditto.
+	* config/riscv/riscv-vector-builtins-shapes.cc
+	(struct indexed_loadstore_def): New class.
+	(SHAPE): Ditto.
+	* config/riscv/riscv-vector-builtins-shapes.h: Ditto.
+	* config/riscv/riscv-vector-builtins.cc (required_extensions_p): Adjust
+	for indexed loads/stores support.
+	(check_required_extensions): Ditto.
+	(rvv_arg_type_info::get_base_vector_type): New function.
+	(rvv_arg_type_info::get_tree_type): Ditto.
+	(function_builder::add_unique_function): Adjust for indexed loads/stores
+	support.
+	(function_expander::use_exact_insn): New function.
+	* config/riscv/riscv-vector-builtins.h (enum rvv_base_type): Adjust for
+	indexed loads/stores support.
+	(struct rvv_arg_type_info): Ditto.
+	(function_expander::index_mode): New function.
+	(function_base::apply_tail_policy_p): Ditto.
+	(function_base::apply_mask_policy_p): Ditto.
+	* config/riscv/vector-iterators.md (unspec): New unspec.
+	* config/riscv/vector.md (unspec): Ditto.
+	(@pred_indexed_<order>load<VNX1_QHSD:mode><VNX1_QHSDI:mode>): New
+	pattern.
+	(@pred_indexed_<order>store<VNX1_QHSD:mode><VNX1_QHSDI:mode>): Ditto.
+	(@pred_indexed_<order>load<VNX2_QHSD:mode><VNX2_QHSDI:mode>): Ditto.
+	(@pred_indexed_<order>store<VNX2_QHSD:mode><VNX2_QHSDI:mode>): Ditto.
+	(@pred_indexed_<order>load<VNX4_QHSD:mode><VNX4_QHSDI:mode>): Ditto.
+	(@pred_indexed_<order>store<VNX4_QHSD:mode><VNX4_QHSDI:mode>): Ditto.
+	(@pred_indexed_<order>load<VNX8_QHSD:mode><VNX8_QHSDI:mode>): Ditto.
+	(@pred_indexed_<order>store<VNX8_QHSD:mode><VNX8_QHSDI:mode>): Ditto.
+	(@pred_indexed_<order>load<VNX16_QHS:mode><VNX16_QHSI:mode>): Ditto.
+	(@pred_indexed_<order>store<VNX16_QHS:mode><VNX16_QHSI:mode>): Ditto.
+	(@pred_indexed_<order>load<VNX32_QH:mode><VNX32_QHI:mode>): Ditto.
+	(@pred_indexed_<order>store<VNX32_QH:mode><VNX32_QHI:mode>): Ditto.
+	(@pred_indexed_<order>load<VNX64_Q:mode><VNX64_Q:mode>): Ditto.
+	(@pred_indexed_<order>store<VNX64_Q:mode><VNX64_Q:mode>): Ditto.
+
+2023-01-30  Flavio Cruz  <flaviocruz@gmail.com>
+
+	* config.gcc: Recognize x86_64-*-gnu* targets and include
+	i386/gnu64.h.
+	* config/i386/gnu64.h: Define configuration for new target
+	including ld.so location.
+
+2023-01-30  Philipp Tomsich  <philipp.tomsich@vrull.eu>
+
+	* config/aarch64/aarch64-cores.def (AARCH64_CORE): Update
+	ampere1a to include SM4.
+
+2023-01-30  Andrew Pinski  <apinski@marvell.com>
+
+	PR tree-optimization/108582
+	* tree-ssa-phiopt.cc (match_simplify_replacement): Add check
+	for middlebb to have no phi nodes.
+
+2023-01-30  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/108574
+	* tree-ssa-sccvn.cc (visit_phi): Instead of swapping
+	sameval and def, ignore the equivalence if there's the
+	danger of oscillating between two values.
+
+2023-01-30  Andreas Schwab  <schwab@suse.de>
+
+	* common/config/riscv/riscv-common.cc
+	(riscv_option_optimization_table)
+	[TARGET_DEFAULT_ASYNC_UNWIND_TABLES]: Enable
+	-fasynchronous-unwind-tables and -funwind-tables.
+	* config.gcc (riscv*-*-linux*): Define
+	TARGET_DEFAULT_ASYNC_UNWIND_TABLES.
+
+2023-01-30  YunQiang Su  <yunqiang.su@cipunited.com>
+
+	* Makefile.in (CROSS_SYSTEM_HEADER_DIR): set according the
+	value of includedir.
+
+2023-01-30  Richard Biener  <rguenther@suse.de>
+
+	PR ipa/108511
+	* cgraph.cc (possibly_call_in_translation_unit_p): Relax
+	assert.
+
+2023-01-30  liuhongt  <hongtao.liu@intel.com>
+
+	* config/i386/i386.opt: Change AVX512FP16 to AVX512-FP16.
+	* doc/invoke.texi: Ditto.
+
 2023-01-29  Jan Hubicka  <hubicka@ucw.cz>
 
 	* ipa-utils.cc: Include calls.h, cfgloop.h and cfganal.h
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 6878f7c4810..aa6d8640ab9 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20230130
+20230131
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index da7d026c2c3..7d476cc6901 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,429 @@
+2023-01-30  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
+
+	* g++.target/riscv/rvv/base/vloxei64-1.C: New test.
+	* g++.target/riscv/rvv/base/vloxei64-2.C: New test.
+	* g++.target/riscv/rvv/base/vloxei64-3.C: New test.
+	* g++.target/riscv/rvv/base/vloxei64_mu-1.C: New test.
+	* g++.target/riscv/rvv/base/vloxei64_mu-2.C: New test.
+	* g++.target/riscv/rvv/base/vloxei64_mu-3.C: New test.
+	* g++.target/riscv/rvv/base/vloxei64_tu-1.C: New test.
+	* g++.target/riscv/rvv/base/vloxei64_tu-2.C: New test.
+	* g++.target/riscv/rvv/base/vloxei64_tu-3.C: New test.
+	* g++.target/riscv/rvv/base/vloxei64_tum-1.C: New test.
+	* g++.target/riscv/rvv/base/vloxei64_tum-2.C: New test.
+	* g++.target/riscv/rvv/base/vloxei64_tum-3.C: New test.
+	* g++.target/riscv/rvv/base/vloxei64_tumu-1.C: New test.
+	* g++.target/riscv/rvv/base/vloxei64_tumu-2.C: New test.
+	* g++.target/riscv/rvv/base/vloxei64_tumu-3.C: New test.
+
+2023-01-30  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
+
+	* g++.target/riscv/rvv/base/vloxei32-1.C: New test.
+	* g++.target/riscv/rvv/base/vloxei32-2.C: New test.
+	* g++.target/riscv/rvv/base/vloxei32-3.C: New test.
+	* g++.target/riscv/rvv/base/vloxei32_mu-1.C: New test.
+	* g++.target/riscv/rvv/base/vloxei32_mu-2.C: New test.
+	* g++.target/riscv/rvv/base/vloxei32_mu-3.C: New test.
+	* g++.target/riscv/rvv/base/vloxei32_tu-1.C: New test.
+	* g++.target/riscv/rvv/base/vloxei32_tu-2.C: New test.
+	* g++.target/riscv/rvv/base/vloxei32_tu-3.C: New test.
+	* g++.target/riscv/rvv/base/vloxei32_tum-1.C: New test.
+	* g++.target/riscv/rvv/base/vloxei32_tum-2.C: New test.
+	* g++.target/riscv/rvv/base/vloxei32_tum-3.C: New test.
+	* g++.target/riscv/rvv/base/vloxei32_tumu-1.C: New test.
+	* g++.target/riscv/rvv/base/vloxei32_tumu-2.C: New test.
+	* g++.target/riscv/rvv/base/vloxei32_tumu-3.C: New test.
+
+2023-01-30  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
+
+	* g++.target/riscv/rvv/base/vloxei16-1.C: New test.
+	* g++.target/riscv/rvv/base/vloxei16-2.C: New test.
+	* g++.target/riscv/rvv/base/vloxei16-3.C: New test.
+	* g++.target/riscv/rvv/base/vloxei16_mu-1.C: New test.
+	* g++.target/riscv/rvv/base/vloxei16_mu-2.C: New test.
+	* g++.target/riscv/rvv/base/vloxei16_mu-3.C: New test.
+	* g++.target/riscv/rvv/base/vloxei16_tu-1.C: New test.
+	* g++.target/riscv/rvv/base/vloxei16_tu-2.C: New test.
+	* g++.target/riscv/rvv/base/vloxei16_tu-3.C: New test.
+	* g++.target/riscv/rvv/base/vloxei16_tum-1.C: New test.
+	* g++.target/riscv/rvv/base/vloxei16_tum-2.C: New test.
+	* g++.target/riscv/rvv/base/vloxei16_tum-3.C: New test.
+	* g++.target/riscv/rvv/base/vloxei16_tumu-1.C: New test.
+	* g++.target/riscv/rvv/base/vloxei16_tumu-2.C: New test.
+	* g++.target/riscv/rvv/base/vloxei16_tumu-3.C: New test.
+
+2023-01-30  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
+
+	* g++.target/riscv/rvv/base/vloxei8-1.C: New test.
+	* g++.target/riscv/rvv/base/vloxei8-2.C: New test.
+	* g++.target/riscv/rvv/base/vloxei8-3.C: New test.
+	* g++.target/riscv/rvv/base/vloxei8_mu-1.C: New test.
+	* g++.target/riscv/rvv/base/vloxei8_mu-2.C: New test.
+	* g++.target/riscv/rvv/base/vloxei8_mu-3.C: New test.
+	* g++.target/riscv/rvv/base/vloxei8_tu-1.C: New test.
+	* g++.target/riscv/rvv/base/vloxei8_tu-2.C: New test.
+	* g++.target/riscv/rvv/base/vloxei8_tu-3.C: New test.
+	* g++.target/riscv/rvv/base/vloxei8_tum-1.C: New test.
+	* g++.target/riscv/rvv/base/vloxei8_tum-2.C: New test.
+	* g++.target/riscv/rvv/base/vloxei8_tum-3.C: New test.
+	* g++.target/riscv/rvv/base/vloxei8_tumu-1.C: New test.
+	* g++.target/riscv/rvv/base/vloxei8_tumu-2.C: New test.
+	* g++.target/riscv/rvv/base/vloxei8_tumu-3.C: New test.
+
+2023-01-30  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
+
+	* g++.target/riscv/rvv/base/vluxei64-1.C: New test.
+	* g++.target/riscv/rvv/base/vluxei64-2.C: New test.
+	* g++.target/riscv/rvv/base/vluxei64-3.C: New test.
+	* g++.target/riscv/rvv/base/vluxei64_mu-1.C: New test.
+	* g++.target/riscv/rvv/base/vluxei64_mu-2.C: New test.
+	* g++.target/riscv/rvv/base/vluxei64_mu-3.C: New test.
+	* g++.target/riscv/rvv/base/vluxei64_tu-1.C: New test.
+	* g++.target/riscv/rvv/base/vluxei64_tu-2.C: New test.
+	* g++.target/riscv/rvv/base/vluxei64_tu-3.C: New test.
+	* g++.target/riscv/rvv/base/vluxei64_tum-1.C: New test.
+	* g++.target/riscv/rvv/base/vluxei64_tum-2.C: New test.
+	* g++.target/riscv/rvv/base/vluxei64_tum-3.C: New test.
+	* g++.target/riscv/rvv/base/vluxei64_tumu-1.C: New test.
+	* g++.target/riscv/rvv/base/vluxei64_tumu-2.C: New test.
+	* g++.target/riscv/rvv/base/vluxei64_tumu-3.C: New test.
+
+2023-01-30  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
+
+	* g++.target/riscv/rvv/base/vluxei32-1.C: New test.
+	* g++.target/riscv/rvv/base/vluxei32-2.C: New test.
+	* g++.target/riscv/rvv/base/vluxei32-3.C: New test.
+	* g++.target/riscv/rvv/base/vluxei32_mu-1.C: New test.
+	* g++.target/riscv/rvv/base/vluxei32_mu-2.C: New test.
+	* g++.target/riscv/rvv/base/vluxei32_mu-3.C: New test.
+	* g++.target/riscv/rvv/base/vluxei32_tu-1.C: New test.
+	* g++.target/riscv/rvv/base/vluxei32_tu-2.C: New test.
+	* g++.target/riscv/rvv/base/vluxei32_tu-3.C: New test.
+	* g++.target/riscv/rvv/base/vluxei32_tum-1.C: New test.
+	* g++.target/riscv/rvv/base/vluxei32_tum-2.C: New test.
+	* g++.target/riscv/rvv/base/vluxei32_tum-3.C: New test.
+	* g++.target/riscv/rvv/base/vluxei32_tumu-1.C: New test.
+	* g++.target/riscv/rvv/base/vluxei32_tumu-2.C: New test.
+	* g++.target/riscv/rvv/base/vluxei32_tumu-3.C: New test.
+
+2023-01-30  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
+
+	* g++.target/riscv/rvv/base/vluxei16-1.C: New test.
+	* g++.target/riscv/rvv/base/vluxei16-2.C: New test.
+	* g++.target/riscv/rvv/base/vluxei16-3.C: New test.
+	* g++.target/riscv/rvv/base/vluxei16_mu-1.C: New test.
+	* g++.target/riscv/rvv/base/vluxei16_mu-2.C: New test.
+	* g++.target/riscv/rvv/base/vluxei16_mu-3.C: New test.
+	* g++.target/riscv/rvv/base/vluxei16_tu-1.C: New test.
+	* g++.target/riscv/rvv/base/vluxei16_tu-2.C: New test.
+	* g++.target/riscv/rvv/base/vluxei16_tu-3.C: New test.
+	* g++.target/riscv/rvv/base/vluxei16_tum-1.C: New test.
+	* g++.target/riscv/rvv/base/vluxei16_tum-2.C: New test.
+	* g++.target/riscv/rvv/base/vluxei16_tum-3.C: New test.
+	* g++.target/riscv/rvv/base/vluxei16_tumu-1.C: New test.
+	* g++.target/riscv/rvv/base/vluxei16_tumu-2.C: New test.
+	* g++.target/riscv/rvv/base/vluxei16_tumu-3.C: New test.
+
+2023-01-30  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
+
+	* g++.target/riscv/rvv/base/vluxei8-1.C: New test.
+	* g++.target/riscv/rvv/base/vluxei8-2.C: New test.
+	* g++.target/riscv/rvv/base/vluxei8-3.C: New test.
+	* g++.target/riscv/rvv/base/vluxei8_mu-1.C: New test.
+	* g++.target/riscv/rvv/base/vluxei8_mu-2.C: New test.
+	* g++.target/riscv/rvv/base/vluxei8_mu-3.C: New test.
+	* g++.target/riscv/rvv/base/vluxei8_tu-1.C: New test.
+	* g++.target/riscv/rvv/base/vluxei8_tu-2.C: New test.
+	* g++.target/riscv/rvv/base/vluxei8_tu-3.C: New test.
+	* g++.target/riscv/rvv/base/vluxei8_tum-1.C: New test.
+	* g++.target/riscv/rvv/base/vluxei8_tum-2.C: New test.
+	* g++.target/riscv/rvv/base/vluxei8_tum-3.C: New test.
+	* g++.target/riscv/rvv/base/vluxei8_tumu-1.C: New test.
+	* g++.target/riscv/rvv/base/vluxei8_tumu-2.C: New test.
+	* g++.target/riscv/rvv/base/vluxei8_tumu-3.C: New test.
+
+2023-01-30  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
+
+	* g++.target/riscv/rvv/base/vsuxei16-1.C: New test.
+	* g++.target/riscv/rvv/base/vsuxei16-2.C: New test.
+	* g++.target/riscv/rvv/base/vsuxei16-3.C: New test.
+	* g++.target/riscv/rvv/base/vsuxei32-1.C: New test.
+	* g++.target/riscv/rvv/base/vsuxei32-2.C: New test.
+	* g++.target/riscv/rvv/base/vsuxei32-3.C: New test.
+	* g++.target/riscv/rvv/base/vsuxei64-1.C: New test.
+	* g++.target/riscv/rvv/base/vsuxei64-2.C: New test.
+	* g++.target/riscv/rvv/base/vsuxei64-3.C: New test.
+	* g++.target/riscv/rvv/base/vsuxei8-1.C: New test.
+	* g++.target/riscv/rvv/base/vsuxei8-2.C: New test.
+	* g++.target/riscv/rvv/base/vsuxei8-3.C: New test.
+
+2023-01-30  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
+
+	* gcc.target/riscv/rvv/base/vsuxei16_v-1.c: New test.
+	* gcc.target/riscv/rvv/base/vsuxei16_v-2.c: New test.
+	* gcc.target/riscv/rvv/base/vsuxei16_v-3.c: New test.
+	* gcc.target/riscv/rvv/base/vsuxei16_v_m-1.c: New test.
+	* gcc.target/riscv/rvv/base/vsuxei16_v_m-2.c: New test.
+	* gcc.target/riscv/rvv/base/vsuxei16_v_m-3.c: New test.
+	* gcc.target/riscv/rvv/base/vsuxei32_v-1.c: New test.
+	* gcc.target/riscv/rvv/base/vsuxei32_v-2.c: New test.
+	* gcc.target/riscv/rvv/base/vsuxei32_v-3.c: New test.
+	* gcc.target/riscv/rvv/base/vsuxei32_v_m-1.c: New test.
+	* gcc.target/riscv/rvv/base/vsuxei32_v_m-2.c: New test.
+	* gcc.target/riscv/rvv/base/vsuxei32_v_m-3.c: New test.
+	* gcc.target/riscv/rvv/base/vsuxei64_v-1.c: New test.
+	* gcc.target/riscv/rvv/base/vsuxei64_v-2.c: New test.
+	* gcc.target/riscv/rvv/base/vsuxei64_v-3.c: New test.
+	* gcc.target/riscv/rvv/base/vsuxei64_v_m-1.c: New test.
+	* gcc.target/riscv/rvv/base/vsuxei64_v_m-2.c: New test.
+	* gcc.target/riscv/rvv/base/vsuxei64_v_m-3.c: New test.
+	* gcc.target/riscv/rvv/base/vsuxei8_v-1.c: New test.
+	* gcc.target/riscv/rvv/base/vsuxei8_v-2.c: New test.
+	* gcc.target/riscv/rvv/base/vsuxei8_v-3.c: New test.
+	* gcc.target/riscv/rvv/base/vsuxei8_v_m-1.c: New test.
+	* gcc.target/riscv/rvv/base/vsuxei8_v_m-2.c: New test.
+	* gcc.target/riscv/rvv/base/vsuxei8_v_m-3.c: New test.
+
+2023-01-30  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
+
+	* gcc.target/riscv/rvv/base/vsoxei16_v-1.c: New test.
+	* gcc.target/riscv/rvv/base/vsoxei16_v-2.c: New test.
+	* gcc.target/riscv/rvv/base/vsoxei16_v-3.c: New test.
+	* gcc.target/riscv/rvv/base/vsoxei16_v_m-1.c: New test.
+	* gcc.target/riscv/rvv/base/vsoxei16_v_m-2.c: New test.
+	* gcc.target/riscv/rvv/base/vsoxei16_v_m-3.c: New test.
+	* gcc.target/riscv/rvv/base/vsoxei32_v-1.c: New test.
+	* gcc.target/riscv/rvv/base/vsoxei32_v-2.c: New test.
+	* gcc.target/riscv/rvv/base/vsoxei32_v-3.c: New test.
+	* gcc.target/riscv/rvv/base/vsoxei32_v_m-1.c: New test.
+	* gcc.target/riscv/rvv/base/vsoxei32_v_m-2.c: New test.
+	* gcc.target/riscv/rvv/base/vsoxei32_v_m-3.c: New test.
+	* gcc.target/riscv/rvv/base/vsoxei64_v-1.c: New test.
+	* gcc.target/riscv/rvv/base/vsoxei64_v-2.c: New test.
+	* gcc.target/riscv/rvv/base/vsoxei64_v-3.c: New test.
+	* gcc.target/riscv/rvv/base/vsoxei64_v_m-1.c: New test.
+	* gcc.target/riscv/rvv/base/vsoxei64_v_m-2.c: New test.
+	* gcc.target/riscv/rvv/base/vsoxei64_v_m-3.c: New test.
+	* gcc.target/riscv/rvv/base/vsoxei8_v-1.c: New test.
+	* gcc.target/riscv/rvv/base/vsoxei8_v-2.c: New test.
+	* gcc.target/riscv/rvv/base/vsoxei8_v-3.c: New test.
+	* gcc.target/riscv/rvv/base/vsoxei8_v_m-1.c: New test.
+	* gcc.target/riscv/rvv/base/vsoxei8_v_m-2.c: New test.
+	* gcc.target/riscv/rvv/base/vsoxei8_v_m-3.c: New test.
+
+2023-01-30  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
+
+	* g++.target/riscv/rvv/base/vsoxei32-1.C: New test.
+	* g++.target/riscv/rvv/base/vsoxei32-2.C: New test.
+	* g++.target/riscv/rvv/base/vsoxei32-3.C: New test.
+	* g++.target/riscv/rvv/base/vsoxei64-1.C: New test.
+	* g++.target/riscv/rvv/base/vsoxei64-2.C: New test.
+	* g++.target/riscv/rvv/base/vsoxei64-3.C: New test.
+
+2023-01-30  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
+
+	* g++.target/riscv/rvv/base/vsoxei16-1.C: New test.
+	* g++.target/riscv/rvv/base/vsoxei16-2.C: New test.
+	* g++.target/riscv/rvv/base/vsoxei16-3.C: New test.
+	* g++.target/riscv/rvv/base/vsoxei8-1.C: New test.
+	* g++.target/riscv/rvv/base/vsoxei8-2.C: New test.
+	* g++.target/riscv/rvv/base/vsoxei8-3.C: New test.
+
+2023-01-30  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
+
+	* gcc.target/riscv/rvv/base/vluxei64_v-1.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei64_v-2.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei64_v-3.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei64_v_m-1.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei64_v_m-2.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei64_v_m-3.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei64_v_mu-1.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei64_v_mu-2.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei64_v_mu-3.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei64_v_tu-1.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei64_v_tu-2.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei64_v_tu-3.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei64_v_tum-1.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei64_v_tum-2.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei64_v_tum-3.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei64_v_tumu-1.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei64_v_tumu-2.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei64_v_tumu-3.c: New test.
+
+2023-01-30  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
+
+	* gcc.target/riscv/rvv/base/vluxei32_v-1.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei32_v-2.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei32_v-3.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei32_v_m-1.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei32_v_m-2.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei32_v_m-3.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei32_v_mu-1.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei32_v_mu-2.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei32_v_mu-3.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei32_v_tu-1.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei32_v_tu-2.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei32_v_tu-3.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei32_v_tum-1.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei32_v_tum-2.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei32_v_tum-3.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei32_v_tumu-1.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei32_v_tumu-2.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei32_v_tumu-3.c: New test.
+
+2023-01-30  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
+
+	* gcc.target/riscv/rvv/base/vluxei16_v-1.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei16_v-2.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei16_v-3.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei16_v_m-1.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei16_v_m-2.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei16_v_m-3.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei16_v_mu-1.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei16_v_mu-2.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei16_v_mu-3.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei16_v_tu-1.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei16_v_tu-2.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei16_v_tu-3.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei16_v_tum-1.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei16_v_tum-2.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei16_v_tum-3.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei16_v_tumu-1.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei16_v_tumu-2.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei16_v_tumu-3.c: New test.
+
+2023-01-30  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
+
+	* gcc.target/riscv/rvv/base/vluxei8_v-1.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei8_v-2.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei8_v-3.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei8_v_m-1.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei8_v_m-2.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei8_v_m-3.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei8_v_mu-1.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei8_v_mu-2.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei8_v_mu-3.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei8_v_tu-1.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei8_v_tu-2.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei8_v_tu-3.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei8_v_tum-1.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei8_v_tum-2.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei8_v_tum-3.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei8_v_tumu-1.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei8_v_tumu-2.c: New test.
+	* gcc.target/riscv/rvv/base/vluxei8_v_tumu-3.c: New test.
+
+2023-01-30  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
+
+	* gcc.target/riscv/rvv/base/vloxei64_v-1.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei64_v-2.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei64_v-3.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei64_v_m-1.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei64_v_m-2.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei64_v_m-3.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei64_v_mu-1.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei64_v_mu-2.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei64_v_mu-3.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei64_v_tu-1.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei64_v_tu-2.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei64_v_tu-3.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei64_v_tum-1.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei64_v_tum-2.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei64_v_tum-3.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei64_v_tumu-1.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei64_v_tumu-2.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei64_v_tumu-3.c: New test.
+
+2023-01-30  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
+
+	* gcc.target/riscv/rvv/base/vloxei32_v-1.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei32_v-2.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei32_v-3.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei32_v_m-1.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei32_v_m-2.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei32_v_m-3.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei32_v_mu-1.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei32_v_mu-2.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei32_v_mu-3.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei32_v_tu-1.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei32_v_tu-2.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei32_v_tu-3.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei32_v_tum-1.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei32_v_tum-2.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei32_v_tum-3.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei32_v_tumu-1.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei32_v_tumu-2.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei32_v_tumu-3.c: New test.
+
+2023-01-30  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
+
+	* gcc.target/riscv/rvv/base/vloxei16_v-1.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei16_v-2.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei16_v-3.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei16_v_m-1.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei16_v_m-2.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei16_v_m-3.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei16_v_mu-1.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei16_v_mu-2.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei16_v_mu-3.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei16_v_tu-1.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei16_v_tu-2.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei16_v_tu-3.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei16_v_tum-1.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei16_v_tum-2.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei16_v_tum-3.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei16_v_tumu-1.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei16_v_tumu-2.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei16_v_tumu-3.c: New test.
+
+2023-01-30  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
+
+	* gcc.target/riscv/rvv/base/vloxei8_v-1.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei8_v-2.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei8_v-3.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei8_v_m-1.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei8_v_m-2.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei8_v_m-3.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei8_v_mu-1.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei8_v_mu-2.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei8_v_mu-3.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei8_v_tu-1.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei8_v_tu-2.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei8_v_tu-3.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei8_v_tum-1.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei8_v_tum-2.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei8_v_tum-3.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei8_v_tumu-1.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei8_v_tumu-2.c: New test.
+	* gcc.target/riscv/rvv/base/vloxei8_v_tumu-3.c: New test.
+
+2023-01-30  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
+
+	* gcc.target/riscv/rvv/base/vlxei-vsxei-constraint-1.c: New test.
+
+2023-01-30  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
+
+	* gcc.target/riscv/rvv/vsetvl/avl_single-72.c: New test.
+	* gcc.target/riscv/rvv/vsetvl/avl_single-76.c: New test.
+	* gcc.target/riscv/rvv/vsetvl/avl_single-77.c: New test.
+
+2023-01-30  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+	* gm2/warnings/returntype/fail/warnings-returntype-fail.exp: Save,
+	restore TORTURE_OPTIONS.
+
+2023-01-30  Andrew Pinski  <apinski@marvell.com>
+
+	PR tree-optimization/108582
+	* gcc.dg/pr108582-1.c: New test.
+
+2023-01-30  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/108574
+	* gcc.dg/torture/pr108574-1.c: New testcase.
+	* gcc.dg/torture/pr108574-2.c: Likewise.
+	* gcc.dg/torture/pr108574-3.c: Likewise.
+
 2023-01-29  Mikael Morin  <mikael@gcc.gnu.org>
 
 	PR fortran/108450
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index cefc8d22b37..c951ab0e26f 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,9 @@
+2023-01-30  Flavio Cruz  <flaviocruz@gmail.com>
+
+	* config.host: Recognize x86_64-*-gnu* targets.
+	* config/i386/gnu-unwind.h: Update to handle __x86_64__ with a
+	TODO for now.
+
 2023-01-23  Srinath Parvathaneni  <srinath.parvathaneni@arm.com>
 
 	* config/arm/pr-support.c (__gnu_unwind_execute): Decode opcode
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 34088e625b2..be4a47cec55 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,10 @@
+2023-01-30  Gerald Pfeifer  <gerald@pfeifer.com>
+
+	* doc/xml/manual/shared_ptr.xml: Move links from both
+	http://open-std.org and http://www.open-std.org to
+	https://www.open-std.org.
+	* doc/html/manual/memory.html: Regenerate.
+
 2023-01-28  Gerald Pfeifer  <gerald@pfeifer.com>
 
 	* doc/xml/manual/appendix_contributing.xml: Adjust link to

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2023-01-31  0:19 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-01-31  0:19 [gcc r13-5523] Daily bump GCC Administrator

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).