public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc r11-7048] Daily bump.
@ 2021-02-03  0:16 GCC Administrator
  0 siblings, 0 replies; only message in thread
From: GCC Administrator @ 2021-02-03  0:16 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

https://gcc.gnu.org/g:548b75d82229cf30052db3ad13e34115335cd9d8

commit r11-7048-g548b75d82229cf30052db3ad13e34115335cd9d8
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Wed Feb 3 00:16:23 2021 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 95 +++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/analyzer/ChangeLog  | 13 +++++++
 gcc/cp/ChangeLog        |  7 ++++
 gcc/d/ChangeLog         |  5 +++
 gcc/testsuite/ChangeLog | 70 ++++++++++++++++++++++++++++++++++++
 gotools/ChangeLog       |  8 +++++
 libstdc++-v3/ChangeLog  |  7 ++++
 8 files changed, 206 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 98453b07687..fc67dd48976 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,98 @@
+2021-02-02  Richard Biener  <rguenther@suse.de>
+
+	* gimple-loop-interchange.cc (prepare_data_references):
+	Release vectors.
+	* gimple-loop-jam.c (tree_loop_unroll_and_jam): Likewise.
+	* tree-ssa-loop-im.c (hoist_memory_references): Likewise.
+	* tree-vect-stmts.c (vectorizable_condition): Do not
+	allocate vectors.
+	(vectorizable_comparison): Likewise.
+
+2021-02-02  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+	* config/aarch64/aarch64-simd-builtins.def (ursqrte): Define builtin.
+	* config/aarch64/aarch64-simd.md (aarch64_ursqrte<mode>): New pattern.
+	* config/aarch64/arm_neon.h (vrsqrte_u32): Reimplement using builtin.
+	(vrsqrteq_u32): Likewise.
+
+2021-02-02  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+	* config/aarch64/aarch64-simd-builtins.def (sqxtun2): Define builtin.
+	* config/aarch64/aarch64-simd.md (aarch64_sqxtun2<mode>_le): Define.
+	(aarch64_sqxtun2<mode>_be): Likewise.
+	(aarch64_sqxtun2<mode>): Likewise.
+	* config/aarch64/arm_neon.h (vqmovun_high_s16): Reimplement using builtin.
+	(vqmovun_high_s32): Likewise.
+	(vqmovun_high_s64): Likewise.
+	* config/aarch64/iterators.md (UNSPEC_SQXTUN2): Define.
+
+2021-02-02  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+	* config/aarch64/aarch64-simd-builtins.def (bfdot_lane, bfdot_laneq): Use
+	AUTO_FP flags.
+	(bfmlalb_lane, bfmlalt_lane, bfmlalb_lane_q, bfmlalt_lane_q): Use FP flags.
+
+2021-02-02  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+	* config/aarch64/aarch64-simd-builtins.def (fcmla_lane0, fcmla_lane90,
+	fcmla_lane180, fcmla_lane270, fcmlaq_lane0, fcmlaq_lane90, fcmlaq_lane180,
+	fcmlaq_lane270, scvtf, ucvtf, fcvtzs, fcvtzu, scvtfsi, scvtfdi, ucvtfsi,
+	ucvtfdi, fcvtzshf, fcvtzuhf, fmlal_lane_low, fmlsl_lane_low,
+	fmlal_laneq_low, fmlsl_laneq_low, fmlalq_lane_low, fmlslq_lane_low,
+	fmlalq_laneq_low, fmlslq_laneq_low, fmlal_lane_high, fmlsl_lane_high,
+	fmlal_laneq_high, fmlsl_laneq_high, fmlalq_lane_high, fmlslq_lane_high,
+	fmlalq_laneq_high, fmlslq_laneq_high): Use FP flags.
+
+2021-02-02  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+	* config/aarch64/aarch64-builtins.c (FLAG_LOAD): Define.
+	* config/aarch64/aarch64-simd-builtins.def (ld1x2, ld2, ld3, ld4, ld2r,
+	ld3r, ld4r, ld1, ld1x3, ld1x4): Use LOAD flags.
+
+2021-02-02  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+	* config/aarch64/aarch64-simd-builtins.def (combine, zip1, zip2,
+	uzp1, uzp2, trn1, trn2, simd_bsl): Use AUTO_FP flags.
+
+2021-02-02  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+	* config/aarch64/aarch64-simd-builtins.def (clrsb, clz, ctz, popcount,
+	vec_smult_lane_, vec_smlal_lane_, vec_smult_laneq_, vec_smlal_laneq_,
+	vec_umult_lane_, vec_umlal_lane_, vec_umult_laneq_, vec_umlal_laneq_,
+	ashl, sshl, ushl, srshl, urshl, sdot_lane, udot_lane, sdot_laneq,
+	udot_laneq, usdot_lane, usdot_laneq, sudot_lane, sudot_laneq, ashr,
+	ashr_simd, lshr, lshr_simd, srshr_n, urshr_n, ssra_n, usra_n, srsra_n,
+	ursra_n, sshll_n, ushll_n, sshll2_n, ushll2_n, ssri_n, usri_n, ssli_n,
+	ssli_n, usli_n, bswap, rbit, simd_bsl, eor3q, rax1q, xarq, bcaxq): Use
+	NONE builtin flags.
+
+2021-02-02  Jakub Jelinek  <jakub@redhat.com>
+
+	PR tree-optimization/98848
+	* tree-vect-patterns.c (vect_recog_over_widening_pattern): Punt if
+	STMT_VINFO_DEF_TYPE (last_stmt_info) is vect_reduction_def.
+
+2021-02-02  Kito Cheng  <kito.cheng@sifive.com>
+
+	PR target/98743
+	* expr.c: Check mode before calling store_expr.
+
+2021-02-02  Christophe Lyon  <christophe.lyon@linaro.org>
+
+	* config/arm/iterators.md (supf): Remove VORNQ_S and VORNQ_U.
+	(VORNQ): Remove.
+	* config/arm/mve.md (mve_vornq_s<mode>): New entry for vorn
+	instruction using expression ior.
+	(mve_vornq_u<mode>): New expander.
+	(mve_vornq_f<mode>): Use ior code instead of unspec.
+	* config/arm/unspecs.md (VORNQ_S, VORNQ_U, VORNQ_F): Remove.
+
+2021-02-02  Alexandre Oliva  <oliva@adacore.com>
+
+	* tree-nested.c (convert_nonlocal_reference_op): Move
+	current_function_decl restore after re-gimplification.
+	(convert_local_reference_op): Likewise.
+
 2021-02-01  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
 
 	* config/aarch64/aarch64-simd-builtins.def (rshrn, rshrn2):
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 43c7f94fa42..465eb04999f 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20210202
+20210203
diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog
index 197df6063f6..f9768483b83 100644
--- a/gcc/analyzer/ChangeLog
+++ b/gcc/analyzer/ChangeLog
@@ -1,3 +1,16 @@
+2021-02-02  David Malcolm  <dmalcolm@redhat.com>
+
+	PR analyzer/93355
+	PR analyzer/96374
+	* engine.cc (toplevel_function_p): Simplify so that
+	we only reject functions with a "__analyzer_" prefix.
+	(add_any_callbacks): Delete.
+	(exploded_graph::build_initial_worklist): Update for
+	dropped param of toplevel_function_p.
+	(exploded_graph::build_initial_worklist): Don't bother
+	looking for callbacks that are reachable from global
+	initializers.
+
 2021-02-01  David Malcolm  <dmalcolm@redhat.com>
 
 	PR analyzer/98918
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index bac41f11591..de694763f72 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,10 @@
+2021-02-02  Jason Merrill  <jason@redhat.com>
+
+	PR c++/98929
+	PR c++/96199
+	* error.c (dump_expr): Ignore dummy object.
+	* pt.c (tsubst_baselink): Handle dependent scope.
+
 2021-02-01  Patrick Palka  <ppalka@redhat.com>
 
 	PR c++/98295
diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog
index 83dfb2874ad..354f65f172a 100644
--- a/gcc/d/ChangeLog
+++ b/gcc/d/ChangeLog
@@ -1,3 +1,8 @@
+2021-02-02  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	PR d/98921
+	* dmd/MERGE: Merge upstream dmd 5e2a81d9c.
+
 2021-01-30  Iain Buclaw  <ibuclaw@gdcproject.org>
 
 	* typeinfo.cc (TypeInfoVisitor::visit (TypeInfoDeclaration *)): Don't
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 0614da10449..a0c6e7319c7 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,73 @@
+2021-02-02  Martin Liska  <mliska@suse.cz>
+
+	PR target/97510
+	* gcc.target/i386/pr97510.c: New test.
+
+2021-02-02  Jason Merrill  <jason@redhat.com>
+
+	PR c++/98929
+	* g++.dg/cpp1z/class-deduction-decltype1.C: New test.
+
+2021-02-02  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+	* gcc.target/aarch64/narrow_high-intrinsics.c: Adjust sqxtun2 scan.
+
+2021-02-02  Paul Thomas  <pault@gcc.gnu.org>
+
+	PR fortran/91862
+	* gfortran.dg/pr91862.f90: New test.
+
+2021-02-02  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+	* gcc.target/aarch64/arg-type-diagnostics-1.c: Return result from foo.
+
+2021-02-02  Jakub Jelinek  <jakub@redhat.com>
+
+	PR tree-optimization/98848
+	* gcc.dg/vect/pr98848.c: New test.
+	* gcc.dg/vect/pr92205.c: Remove xfail.
+
+2021-02-02  Jakub Jelinek  <jakub@redhat.com>
+
+	PR tree-optimization/97960
+	* g++.dg/torture/pr97960.C: New test.
+
+2021-02-02  Kito Cheng  <kito.cheng@sifive.com>
+
+	PR target/98743
+	* g++.dg/opt/pr98743.C: New.
+
+2021-02-02  Christophe Lyon  <christophe.lyon@linaro.org>
+
+	* gcc.target/arm/simd/mve-vorn.c: Add vorn tests.
+
+2021-02-02  Alexandre Oliva  <oliva@adacore.com>
+
+	* gcc.dg/asan/nested-1.c: New.
+
+2021-02-02  David Malcolm  <dmalcolm@redhat.com>
+
+	PR analyzer/93355
+	PR analyzer/96374
+	* gcc.dg/analyzer/conditionals-3.c: Add "__analyzer_"
+	prefix to support subroutines where necessary.
+	* gcc.dg/analyzer/data-model-1.c: Likewise.
+	* gcc.dg/analyzer/feasibility-1.c (called_by_test_6a): New.
+	(test_6a): New.
+	* gcc.dg/analyzer/params.c: Add "__analyzer_" prefix to support
+	subroutines where necessary.
+	* gcc.dg/analyzer/pr96651-2.c: Likewise.
+	* gcc.dg/analyzer/signal-4b.c: Likewise.
+	* gcc.dg/analyzer/single-field.c: Likewise.
+	* gcc.dg/analyzer/torture/conditionals-2.c: Likewise.
+
+2021-02-02  David Malcolm  <dmalcolm@redhat.com>
+
+	PR analyzer/93355
+	PR analyzer/96374
+	* gcc.dg/analyzer/pr93355-localealias-feasibility-2.c: New test.
+	* gcc.dg/analyzer/pr93355-localealias-feasibility-3.c: New test.
+
 2021-02-01  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
 
 	* gcc.target/aarch64/narrow_high-intrinsics.c: Adjust rshrn2
diff --git a/gotools/ChangeLog b/gotools/ChangeLog
index 754fd6be383..e8e2495ae59 100644
--- a/gotools/ChangeLog
+++ b/gotools/ChangeLog
@@ -1,3 +1,11 @@
+2021-02-02  Ian Lance Taylor  <iant@golang.org>
+
+	* Makefile.am (check-embed): New target.
+	(check): Depend on check-embed.  Examine embed-testlog.
+	(mostlyclean-local): Add check-embed-dir.
+	(.PHONY): Add check-embed.
+	* Makefile.in: Regenerate.
+
 2020-12-30  Ian Lance Taylor  <iant@golang.org>
 
 	* Makefile.am (check-runtime): Don't create check-runtime-dir.
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index e745b1b643e..ee36cba4970 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,10 @@
+2021-02-02  Jonathan Wakely  <jwakely@redhat.com>
+
+	* doc/xml/manual/status_cxx2011.xml: Remove stray table cell.
+	* doc/xml/manual/status_cxx2014.xml: Likewise.
+	* doc/xml/manual/status_cxx2017.xml: Likewise.
+	* doc/html/manual/status.html: Regenerate.
+
 2021-02-01  François Dumont  <fdumont@gcc.gnu.org>
 
 	PR libstdc++/70303


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

only message in thread, other threads:[~2021-02-03  0:16 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-02-03  0:16 [gcc r11-7048] 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).