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

https://gcc.gnu.org/g:3a580f967e55733303d2aa29d1f9e75bed81af83

commit r12-5816-g3a580f967e55733303d2aa29d1f9e75bed81af83
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Tue Dec 7 00:16:23 2021 +0000

    Daily bump.

Diff:
---
 ChangeLog               |  4 +++
 contrib/ChangeLog       |  4 +++
 gcc/ChangeLog           | 76 +++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/analyzer/ChangeLog  | 12 ++++++++
 gcc/testsuite/ChangeLog | 20 +++++++++++++
 libgcc/ChangeLog        |  7 +++++
 libsanitizer/ChangeLog  | 11 +++++++
 8 files changed, 135 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index 0ab31125653..2232f419779 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2021-12-06  Navid Rahimi  <navidrahimi@microsoft.com>
+
+	* MAINTAINERS: Adding myself.
+
 2021-12-02  Pekka Seppänen  <pexu@gcc.mail.kapsi.fi>
 
 	* configure: Regenerate.
diff --git a/contrib/ChangeLog b/contrib/ChangeLog
index 045a176b841..68273255649 100644
--- a/contrib/ChangeLog
+++ b/contrib/ChangeLog
@@ -1,3 +1,7 @@
+2021-12-06  Martin Liska  <mliska@suse.cz>
+
+	* filter-clang-warnings.py: Filter out one warning.
+
 2021-11-24  Tobias Burnus  <tobias@codesourcery.com>
 
 	* download_prerequisites: Update to gmp-6.2.1, mpfr-4.1.0,
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 16d6c1db18a..0665d9b51e9 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,79 @@
+2021-12-06  Paul A. Clarke  <pc@us.ibm.com>
+
+	PR target/103545
+	* config/rs6000/xmmintrin.h (_mm_movemask_ps): Replace "vector" with
+	"__vector".
+
+2021-12-06  Jose E. Marchesi  <jose.marchesi@oracle.com>
+
+	* config/bpf/bpf.c (bpf_handle_preserve_access_index_attribute):
+	Mark arguments `args' and flags' as unused.
+	(bpf_core_newdecl): Remove unused local `newdecl'.
+	(bpf_core_newdecl): Remove unused argument `loc'.
+	(ctfc_debuginfo_early_finish_p): Remove unused function.
+	(TARGET_CTFC_DEBUGINFO_EARLY_FINISH_P): Remove definition.
+	(bpf_core_walk): Do not pass a location to bpf_core_newdecl.
+
+2021-12-06  Richard Sandiford  <richard.sandiford@arm.com>
+
+	* gimple-range-edge.cc (gimple_outgoing_range::edge_range_p): Add
+	a shortcut for blocks with single successors.
+	* gimple-range-gori.cc (gori_map::calculate_gori): Likewise.
+
+2021-12-06  Richard Sandiford  <richard.sandiford@arm.com>
+
+	* value-range.cc (irange::irange_union): Use quick_push rather
+	than safe_push.  Use widest_int rather than wide_int.  Avoid
+	assigning wi::to_* results to wide*_int temporaries.
+
+2021-12-06  Andrew MacLeod  <amacleod@redhat.com>
+
+	* gimple-range-cache.cc (ranger_cache::fill_block_cache): Check for
+	a range from dominators before filling the cache.
+	(ranger_cache::range_from_dom): New.
+	* gimple-range-cache.h (ranger_cache::range_from_dom): Add prototype.
+
+2021-12-06  Andrew MacLeod  <amacleod@redhat.com>
+
+	* gimple-range-gori.h (class gori_compute):: Add prototypes.
+	* gimple-range-gori.cc (gori_compute::has_edge_range_p): Add alternate
+	API for basic block.  Call for edge alterantive.
+	(gori_compute::may_recompute_p): Ditto.
+
+2021-12-06  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/103581
+	* tree-vect-stmts.c (vect_build_gather_load_calls): Properly
+	guard all the AVX512 mask cases.
+
+2021-12-06  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/103544
+	* tree-vect-slp.c (vect_analyze_slp): Only add a SLP reduction
+	opportunity if the stmt in question is the reduction root.
+	(dot_slp_tree): Add missing check for NULL child.
+
+2021-12-06  Jakub Jelinek  <jakub@redhat.com>
+
+	PR pch/71934
+	* config/avr/avr.c (avr_output_data_section_asm_op,
+	avr_output_bss_section_asm_op): Change argument type from const void *
+	to const char *.
+
+2021-12-06  Tamar Christina  <tamar.christina@arm.com>
+
+	PR rtl-optimization/103404
+	* cse.c (find_sets_in_insn): Don't select elements out of a V1 mode
+	subreg.
+
+2021-12-06  Hongtao Liu  <Hongtao.liu@intel.com>
+	    Uroš Bizjak  <ubizjak@gmail.com>
+
+	PR target/95740
+	* config/i386/i386.c (ix86_preferred_reload_class): Allow
+	integer regs when moves between register units are cheap.
+	* config/i386/i386.h (INT_SSE_CLASS_P): New.
+
 2021-12-05  David Edelsohn  <dje.gcc@gmail.com>
 
 	* config/rs6000/rs6000-call.c (rs6000_init_builtins): Move
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 777c32521ae..3254226c45b 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20211206
+20211207
diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog
index 04a307a708b..bcbd8de572e 100644
--- a/gcc/analyzer/ChangeLog
+++ b/gcc/analyzer/ChangeLog
@@ -1,3 +1,15 @@
+2021-12-06  David Malcolm  <dmalcolm@redhat.com>
+
+	PR analyzer/103533
+	* constraint-manager.cc (equiv_class::contains_non_constant_p):
+	New.
+	(constraint_manager::canonicalize): Call it when determining
+	redundant ECs.
+	(selftest::test_purging): New selftest.
+	(selftest::run_constraint_manager_tests): Likewise.
+	* constraint-manager.h (equiv_class::contains_non_constant_p):
+	New decl.
+
 2021-12-01  David Malcolm  <dmalcolm@redhat.com>
 
 	PR analyzer/102471
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index b24fd47943e..eb3b22516c6 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,23 @@
+2021-12-06  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/103581
+	* gcc.dg/vect/pr103581.c: New testcase.
+
+2021-12-06  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/103544
+	* gcc.dg/vect/pr103544.c: New testcase.
+
+2021-12-06  Tamar Christina  <tamar.christina@arm.com>
+
+	PR rtl-optimization/103404
+	* gcc.target/i386/pr103404.c: New test.
+
+2021-12-06  Hongtao Liu  <Hongtao.liu@intel.com>
+	    Uroš Bizjak  <ubizjak@gmail.com>
+
+	* gcc.target/i386/pr95740.c: New test.
+
 2021-12-04  Marek Polacek  <polacek@redhat.com>
 
 	PR c++/93614
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index 13ef5d3d5d5..377f1fa6995 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,10 @@
+2021-12-06  Nelson Chu  <nelson.chu@sifive.com>
+
+	* config/riscv/div.S: Add the hidden alias symbol for __udivdi3, and
+	then use HIDDEN_JUMPTARGET to target it since it is non-preemptible.
+	* config/riscv/riscv-asm.h: Added new macros HIDDEN_JUMPTARGET and
+	HIDDEN_DEF.
+
 2021-11-30  Rasmus Villemoes  <rasmus.villemoes@prevas.dk>
 
 	* config/vxcrtstuff.c: Undefine caddr_t, pid_t, rlim_t,
diff --git a/libsanitizer/ChangeLog b/libsanitizer/ChangeLog
index 2b8135c8fdf..aea2def37df 100644
--- a/libsanitizer/ChangeLog
+++ b/libsanitizer/ChangeLog
@@ -1,3 +1,14 @@
+2021-12-06  H.J. Lu  <hjl.tools@gmail.com>
+
+	* LOCAL_PATCHES: Add commit 70b043845d7.
+
+2021-12-06  H.J. Lu  <hjl.tools@gmail.com>
+
+	PR sanitizer/103466
+	* tsan/tsan_rtl_amd64.S (__tsan_trace_switch_thunk): Replace
+	vmovdqu with movdqu.
+	(__tsan_report_race_thunk): Likewise.
+
 2021-11-28  Andrew Pinski  <apinski@marvell.com>
 
 	PR sanitizer/62157


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

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

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