]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sat, 11 Jul 2020 00:17:06 +0000 (00:17 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sat, 11 Jul 2020 00:17:06 +0000 (00:17 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/testsuite/ChangeLog

index e16993000d30a3427737a432b9ce6faf6be4493f..ba366b123b373a3f278b92ae80edb0aa81b4b745 100644 (file)
@@ -1,3 +1,75 @@
+2020-07-10  Bill Seurer  <seurer@linux.vnet.ibm.com>
+
+       Backported from master:
+       2020-07-10  Bill Seurer  <seurer@linux.vnet.ibm.com>
+
+       PR target/95581
+       * config/rs6000/rs6000-call.c: Add new type v16qi_ftype_pcvoid.
+       (altivec_init_builtins) Change __builtin_altivec_mask_for_load to use
+       v16qi_ftype_pcvoid with correct number of parameters.
+
+2020-07-10  Anton Youdkevitch  <anton.youdkevitch@bell-sw.com>
+
+       * config/aarch64/aarch64.c (thunderx2t99_regmove_cost,
+       thunderx2t99_vector_cost): Likewise.
+
+2020-07-10  Peter Bergner  <bergner@linux.ibm.com>
+
+       Backported from master:
+       2020-07-09  Peter Bergner  <bergner@linux.ibm.com>
+
+       PR target/96125
+       * config/rs6000/rs6000-call.c (rs6000_init_builtins): Define the MMA
+       specific types __vector_quad and __vector_pair, and initialize the
+       MMA built-ins if TARGET_EXTRA_BUILTINS is set.
+       (mma_init_builtins): Don't test for mask set in rs6000_builtin_mask.
+       Remove now unneeded mask variable.
+       * config/rs6000/rs6000.c (rs6000_option_override_internal): Add the
+       OPTION_MASK_MMA flag for power10 if not already set.
+
+2020-07-10  Will Schmidt  <will_schmidt@vnet.ibm.com>
+
+       Backported from master:
+       2020-07-08  Will Schmidt  <will_schmidt@vnet.ibm.com>
+
+       * config/rs6000/altivec.h (vec_vmsumudm): New define.
+       * config/rs6000/altivec.md (UNSPEC_VMSUMUDM): New unspec.
+         (altivec_vmsumudm): New define_insn.
+       * config/rs6000/rs6000-builtin.def (altivec_vmsumudm): New BU_ALTIVEC_3
+         entry. (vmsumudm): New BU_ALTIVEC_OVERLOAD_3 entry.
+       * config/rs6000/rs6000-call.c (altivec_overloaded_builtins): Add entries for
+         ALTIVEC_BUILTIN_VMSUMUDM variants of vec_msum.
+       * doc/extend.texi: Add document for vmsumudm behind vmsum.
+
+2020-07-10  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2020-07-10  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/96133
+       * gimple-fold.c (fold_array_ctor_reference): Do not
+       recurse to folding a CTOR that does not fully cover the
+       asked for object.
+
+2020-07-10  Bin Cheng  <bin.cheng@linux.alibaba.com>
+
+       Backported from master:
+       2020-07-09  Bin Cheng  <bin.cheng@linux.alibaba.com>
+
+       PR tree-optimization/95804
+       * tree-loop-distribution.c (break_alias_scc_partitions): Force
+       negative post order to reduction partition.
+
+2020-07-10  Bin Cheng  <bin.cheng@linux.alibaba.com>
+
+       Backported from master:
+       2020-06-20  Bin Cheng  <bin.cheng@linux.alibaba.com>
+
+       PR tree-optimization/95638
+       * tree-loop-distribution.c (pg_edge_callback_data): New field.
+       (loop_distribution::break_alias_scc_partitions): Record and restore
+       postorder information.  Fix memory leak.
+
 2020-07-09  Kito Cheng  <kito.cheng@sifive.com>
 
        Backported from master:
index ffe0f79eae466bfb67b9a24527511bd59c722095..ff113b92e7d3988fad0f33582d838c65813b3028 100644 (file)
@@ -1 +1 @@
-20200710
+20200711
index 98060be86dc303e3a84295eba7bc59a4c486a655..592f35182834e7d4f4c1fec9daa60ea27088fb79 100644 (file)
@@ -1,3 +1,13 @@
+2020-07-10  Jason Merrill  <jason@redhat.com>
+
+       PR c++/96105
+       PR c++/96052
+       PR c++/95976
+       * class.c (check_field_decls): An array of empty classes is not an
+       empty data member.
+       (layout_empty_base_or_field): Handle explicit alignment.
+       Fix union handling.
+
 2020-07-01  Iain Sandoe  <iain@sandoe.co.uk>
 
        Backported from master:
index c8a1833469f4b22ec78bec7257bbc200fa0b76b8..060bba10c7ac2e386ee800cd4b3bfbec8f00ce37 100644 (file)
@@ -1,3 +1,71 @@
+2020-07-10  Aaron Sawdey  <acsawdey@linux.ibm.com>
+
+       Backported from master:
+       2020-07-10  Rajalakshmi Srinivasaraghavan  <rajis@linux.vnet.ibm.com>
+                   Aaron Sawdey  <acsawdey@linux.ibm.com>
+
+       * gcc.target/powerpc/p10-identify.c: New file.
+       * gcc.target/powerpc/p10-arch31.c: New file.
+       * gcc.target/powerpc/mma-single-test.c: New file.
+       * gcc.target/powerpc/mma-double-test.c: New file.
+
+2020-07-10  Aaron Sawdey  <acsawdey@linux.ibm.com>
+
+       Backported from master:
+       2020-07-07  Aaron Sawdey  <acsawdey@linux.ibm.com>
+
+       * lib/target-supports.exp (check_power10_hw_available):
+       Return 0 for passing test.
+
+2020-07-10  Peter Bergner  <bergner@linux.ibm.com>
+
+       Backported from master:
+       2020-07-09  Peter Bergner  <bergner@linux.ibm.com>
+
+       PR target/96125
+       * gcc.target/powerpc/pr96125.c: New test.
+
+2020-07-10  Will Schmidt  <will_schmidt@vnet.ibm.com>
+
+       Backported from master:
+       2020-07-08  Will Schmidt  <will_schmidt@vnet.ibm.com>
+
+       * gcc.target/powerpc/builtins-msum-runnable.c: New test.
+       * gcc.target/powerpc/vsx-builtin-msum.c: New test.
+
+2020-07-10  Jason Merrill  <jason@redhat.com>
+
+       PR c++/96105
+       PR c++/96052
+       PR c++/95976
+       * g++.dg/cpp2a/no_unique_address4.C: New test.
+       * g++.dg/cpp2a/no_unique_address5.C: New test.
+       * g++.dg/cpp2a/no_unique_address6.C: New test.
+
+2020-07-10  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2020-07-10  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/96133
+       * gcc.dg/torture/pr96133.c: New testcase.
+
+2020-07-10  Bin Cheng  <bin.cheng@linux.alibaba.com>
+
+       Backported from master:
+       2020-07-09  Bin Cheng  <bin.cheng@linux.alibaba.com>
+
+       PR tree-optimization/95804
+       * gcc.dg/tree-ssa/pr95804.c: New test.
+
+2020-07-10  Bin Cheng  <bin.cheng@linux.alibaba.com>
+
+       Backported from master:
+       2020-06-20  Bin Cheng  <bin.cheng@linux.alibaba.com>
+
+       PR tree-optimization/95638
+       * g++.dg/tree-ssa/pr95638.C: New test.
+
 2020-07-09  Kito Cheng  <kito.cheng@sifive.com>
 
        Backported from master: