]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 18 Oct 2022 00:21:01 +0000 (00:21 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 18 Oct 2022 00:21:01 +0000 (00:21 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/testsuite/ChangeLog

index 22d698f9f8996434ee99ebc2bf61fcdc68d65a87..5a83f1830188ffd81c65f1d83cd49eb0d8df8abc 100644 (file)
@@ -1,3 +1,79 @@
+2022-10-17  Pat Haugen  <pthaugen@linux.ibm.com>
+
+       Backported from master:
+       2022-05-17  Pat Haugen  <pthaugen@linux.ibm.com>
+
+       PR target/99685
+       * config/rs6000/rs6000-call.cc (rs6000_function_arg_advance_1): Bump
+       register count when not splitting IEEE 128-bit Complex.
+
+2022-10-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2022-10-14  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/107254
+       * tree-vect-slp.cc (vect_slp_analyze_node_operations_1):
+       For permutes also analyze live lanes.
+       (vect_schedule_slp_node): For permutes also code generate
+       live lane extracts.
+
+2022-10-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2022-10-11  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/107212
+       * tree-vect-loop.cc (vectorizable_reduction): Make sure to
+       set STMT_VINFO_REDUC_DEF for all live lanes in a SLP
+       reduction.
+       (vectorizable_live_operation): Do not pun to the SLP
+       node representative for reduction epilogue generation.
+
+2022-10-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2022-10-13  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/107160
+       * tree-vect-loop.cc (vect_create_epilog_for_reduction):
+       Do not register accumulator if we failed to reduce it
+       to a single vector.
+
+2022-10-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2022-10-06  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/107107
+       * tree-ssa-sccvn.cc (visit_reference_op_store): Do not
+       affect value-numbering when doing the tail merging
+       MODIFY_EXPR lookup.
+
+2022-10-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2022-09-23  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/106922
+       * tree-ssa-sccvn.cc (vn_reference_lookup_3): Allow
+       an arbitrary number of same valued skipped stores.
+
+2022-10-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2022-09-22  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/106922
+       * tree-ssa-sccvn.cc (vn_walk_cb_data::same_val): New member.
+       (vn_walk_cb_data::finish): Perform delayed verification of
+       a skipped may-alias.
+       (vn_reference_lookup_pieces): Likewise.
+       (vn_reference_lookup): Likewise.
+       (vn_reference_lookup_3): When skipping stores of the same
+       value also handle constant stores that are more than a
+       single VDEF away by delaying the verification.
+
 2022-10-14  Eric Botcazou  <ebotcazou@adacore.com>
 
        PR target/107248
index 856b00bc5d5c45f1e4e1af2112172f9ece0a9838..e1b70eb75bfda5ea317bd88263f1887df25dc3d8 100644 (file)
@@ -1 +1 @@
-20221017
+20221018
index 8452ecbe1a63b9137488759f7601efc4771c6439..831106e291cfa80a9dde1e7b7cb42392a77a2e93 100644 (file)
@@ -1,3 +1,62 @@
+2022-10-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2022-10-14  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/107254
+       * gfortran.dg/vect/pr107254.f90: New testcase.
+
+2022-10-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2022-10-11  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/107212
+       * gcc.dg/vect/pr107212-1.c: New testcase.
+       * gcc.dg/vect/pr107212-2.c: Likewise.
+
+2022-10-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2022-10-13  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/107160
+       * gcc.dg/vect/pr107160.c: New testcase.
+
+2022-10-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2022-10-06  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/107107
+       * gcc.dg/pr107107.c: New testcase.
+
+2022-10-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2022-09-23  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/106922
+       * g++.dg/torture/pr106922.C: New testcase.
+
+2022-10-17  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2022-09-23  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/106922
+       * g++.dg/tree-ssa/pr106922.C: Scan in cddce3 dump rather than
+       dce3.  Remove -fdump-tree-pre-details from dg-options.
+
+2022-10-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2022-09-22  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/106922
+       * gcc.dg/tree-ssa/ssa-fre-100.c: New testcase.
+       * g++.dg/tree-ssa/pr106922.C: Adjust.
+
 2022-10-13  Marek Polacek  <polacek@redhat.com>
 
        Backported from master: