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

https://gcc.gnu.org/g:1e52538d2b430a26032d736079518ecad3bcca44

commit r12-3194-g1e52538d2b430a26032d736079518ecad3bcca44
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Sat Aug 28 00:16:42 2021 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 88 +++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/cp/ChangeLog        |  5 +++
 gcc/testsuite/ChangeLog | 43 ++++++++++++++++++++++++
 libgfortran/ChangeLog   |  8 +++++
 5 files changed, 145 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 4e7991e29f8..fbc6ec7bc71 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,91 @@
+2021-08-27  Jeff Law  <jlaw@localhost.localdomain>
+
+	* config/h8300/bitfield.md (cstore<mode>4): Remove expander.
+	* config/h8300/h8300.c (h8300_expand_branch): Remove function.
+	* config/h8300/h8300-protos.h (h8300_expadn_branch): Remove prototype.
+	* config/h8300/h8300.md (eqne): New code iterator.
+	(geultu, geultu_to_c): Similarly.
+	* config/h8300/testcompare.md (cstore<mode>4): Dummy expander.
+	(store_c_<mode>, store_c_i_<mode>): New define_insn_and_splits
+	(cmp<mode>_c): New pattern
+
+2021-08-27  Jeff Law  <jlaw@localhost.localdomain>
+
+	* tree-ssa-dom.c (reduce_vector_comparison_to_scalar_comparison): New
+	function.
+	(dom_opt_dom_walker::optimize_stmt): Use it.
+
+2021-08-27  Iain Sandoe  <iain@sandoe.co.uk>
+
+	* config/darwin.c (finalize_ctors): Add a section-start linker-
+	visible symbol.
+	(finalize_dtors): Likewise.
+	* config/darwin.h (MIN_LD64_INIT_TERM_START_LABELS): New.
+
+2021-08-27  Bill Schmidt  <wschmidt@linux.ibm.com>
+
+	* config/rs6000/rs6000-call.c (rs6000-builtins.h): New #include.
+	(rs6000_init_builtins): Call rs6000_init_generated_builtins.  Skip the
+	old initialization logic when new builtins are enabled.
+	* config/rs6000/rs6000-gen-builtins.c (write_decls): Rename
+	rs6000_autoinit_builtins to rs6000_init_generated_builtins.
+	(write_init_file): Likewise.
+
+2021-08-27  Iain Sandoe  <iain@sandoe.co.uk>
+
+	* configure.ac (darwin2[[0-9]]* | darwin19*): Alter use of
+	gcc_GAS_CHECK_FEATURE to remove an extraneous parameter.
+	(amdgcn-* | gcn-*) Likewise.
+
+2021-08-27  Anthony Sharp  <anthonysharp15@gmail.com>
+
+	* symbol-summary.h: Added missing template keyword.
+
+2021-08-27  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/45178
+	* tree-ssa-dce.c (find_obviously_necessary_stmts): For
+	infinite loops without exit do not mark control dependent
+	edges of the latch necessary.
+
+2021-08-27  konglin1  <lingling.kong@intel.com>
+
+	PR target/101472
+	* config/i386/sse.md: (<avx512>scattersi<mode>): Add mask operand to
+	UNSPEC_VSIBADDR.
+	(<avx512>scattersi<mode>): Likewise.
+	(*avx512f_scattersi<VI48F:mode>): Merge mask operand to set_dest.
+	(*avx512f_scatterdi<VI48F:mode>): Likewise
+
+2021-08-27  Kewen Lin  <linkw@linux.ibm.com>
+
+	* config/rs6000/rs6000.c (rs6000_builtin_md_vectorized_function): Add
+	support for built-in functions MISC_BUILTIN_DIVWE, MISC_BUILTIN_DIVWEU,
+	MISC_BUILTIN_DIVDE, MISC_BUILTIN_DIVDEU, P10_BUILTIN_CFUGED,
+	P10_BUILTIN_CNTLZDM, P10_BUILTIN_CNTTZDM, P10_BUILTIN_PDEPD and
+	P10_BUILTIN_PEXTD on Power10.
+
+2021-08-27  Kewen Lin  <linkw@linux.ibm.com>
+
+	* config/rs6000/rs6000-call.c (builtin_function_type): Add unsigned
+	signedness for some Power10 bifs.
+
+2021-08-27  David Edelsohn  <dje.gcc@gmail.com>
+
+	PR target/102068
+	* config/rs6000/rs6000.c (rs6000_adjust_field_align): Use
+	computed alignment if the entire struct has attribute packed.
+
+2021-08-27  liuhongt  <hongtao.liu@intel.com>
+
+	PR target/98167
+	PR target/43147
+	* config/i386/i386.c (ix86_gimple_fold_builtin): Fold
+	IX86_BUILTIN_SHUFPD512, IX86_BUILTIN_SHUFPS512,
+	IX86_BUILTIN_SHUFPD256, IX86_BUILTIN_SHUFPS,
+	IX86_BUILTIN_SHUFPS256.
+	(ix86_masked_all_ones): New function.
+
 2021-08-26  Uroš Bizjak  <ubizjak@gmail.com>
 
 	* config/i386/i386.md (*btr<mode>_1): Call force_reg unconditionally.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index ac2bf5d4107..31d17e81be1 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20210827
+20210828
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 0b92ee4c2fd..81372f9e947 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,8 @@
+2021-08-27  Jason Merrill  <jason@redhat.com>
+
+	* typeck2.c (build_x_arrow): Do set TREE_TYPE when operand is
+	a dependent pointer.
+
 2021-08-25  Andrew Pinski  <apinski@marvell.com>
 
 	PR c++/66590
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 9d28b02e85a..03f9dcb4f91 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,46 @@
+2021-08-27  Michael Meissner  <meissner@linux.ibm.com>
+
+	* gcc.target/powerpc/float128-call.c: Update comments.
+
+2021-08-27  Michael Meissner  <meissner@linux.ibm.com>
+
+	* gcc.target/powerpc/float128-call.c: Fix test for IEEE 128-bit
+	long double and power10.
+
+2021-08-27  Iain Sandoe  <iain@sandoe.co.uk>
+
+	* lib/target-supports.exp: Exclude cctools assembler based on
+	GAS 1.38.
+
+2021-08-27  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/45178
+	* gcc.dg/tree-ssa/ssa-dce-3.c: Adjust testcase.
+
+2021-08-27  konglin1  <lingling.kong@intel.com>
+
+	PR target/101472
+	* gcc.target/i386/avx512f-pr101472.c: New test.
+	* gcc.target/i386/avx512vl-pr101472.c: New test.
+
+2021-08-27  Kewen Lin  <linkw@linux.ibm.com>
+
+	* gcc.target/powerpc/dive-vectorize-1.c: New test.
+	* gcc.target/powerpc/dive-vectorize-1.h: New test.
+	* gcc.target/powerpc/dive-vectorize-2.c: New test.
+	* gcc.target/powerpc/dive-vectorize-2.h: New test.
+	* gcc.target/powerpc/dive-vectorize-run-1.c: New test.
+	* gcc.target/powerpc/dive-vectorize-run-2.c: New test.
+	* gcc.target/powerpc/p10-bifs-vectorize-1.c: New test.
+	* gcc.target/powerpc/p10-bifs-vectorize-1.h: New test.
+	* gcc.target/powerpc/p10-bifs-vectorize-run-1.c: New test.
+
+2021-08-27  liuhongt  <hongtao.liu@intel.com>
+
+	* gcc.target/i386/avx512f-vshufpd-1.c: Adjust testcase.
+	* gcc.target/i386/avx512f-vshufps-1.c: Adjust testcase.
+	* gcc.target/i386/pr43147.c: New test.
+
 2021-08-26  Roger Sayle  <roger@nextmovesoftware.com>
 
 	* gcc.dg/tree-ssa/ssa-ccp-41.c: New test case.
diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog
index 12685c78e91..18a4186a04c 100644
--- a/libgfortran/ChangeLog
+++ b/libgfortran/ChangeLog
@@ -1,3 +1,11 @@
+2021-08-27  Iain Sandoe  <iain@sandoe.co.uk>
+
+	* Makefile.am: Use configured libm availability.
+	* Makefile.in: Regenerate.
+	* configure: Regenerate.
+	* configure.ac: Use libtool macro to find libm availability.
+	* libgfortran.spec.in: Use configured libm availability.
+
 2021-08-10  Tobias Burnus  <tobias@codesourcery.com>
 
 	PR libfortran/101305


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

only message in thread, other threads:[~2021-08-28  0:17 UTC | newest]

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