Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 21 Feb 2023 00:18:20 +0000 (00:18 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 21 Feb 2023 00:18:20 +0000 (00:18 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/rust/ChangeLog
gcc/testsuite/ChangeLog
libstdc++-v3/ChangeLog

index a473929..3ab2938 100644 (file)
@@ -1,3 +1,49 @@
+2023-02-20  Uroš Bizjak  <ubizjak@gmail.com>
+
+       * config/i386/predicates.md
+       (general_x64constmem_operand): New predicate.
+       * config/i386/i386.md (*cmpqi_ext<mode>_1):
+       Use nonimm_x64constmem_operand.
+       (*cmpqi_ext<mode>_3): Use general_x64constmem_operand.
+       (*addqi_ext<mode>_1): Ditto.
+       (*testqi_ext<mode>_1): Ditto.
+       (*andqi_ext<mode>_1): Ditto.
+       (*andqi_ext<mode>_1_cc): Ditto.
+       (*<any_or:code>qi_ext<mode>_1): Ditto.
+       (*xorqi_ext<mode>_1_cc): Ditto.
+
+2023-02-20  Jakub Jelinek  <jakub2redhat.com>
+
+       PR target/108862
+       * config/rs6000/rs6000.md (umaddditi4): Swap gen_maddlddi4 with
+       gen_umadddi4_highpart{,_le}.
+
+2023-02-20  Kito Cheng  <kito.cheng@sifive.com>
+
+       * config/riscv/riscv.md (prefetch): Use r instead of p for the
+       address operand.
+       (riscv_prefetchi_<mode>): Ditto.
+
+2023-02-20  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/108816
+       * tree-vect-loop-manip.cc (vect_loop_versioning): Adjust
+       versioning condition split prerequesite, assert required
+       invariant.
+
+2023-02-20  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/108825
+       * tree-ssa-loop-manip.cc (verify_loop_closed_ssa): For
+       loop-local verfication only verify there's no pending SSA
+       update.
+
+2023-02-20  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/108819
+       * tree-ssa-loop-niter.cc (number_of_iterations_cltz): Check
+       we have an SSA name as iv_2 as expected.
+
 2023-02-18  Jakub Jelinek  <jakub@redhat.com>
 
        PR tree-optimization/108819
index 09ddb49..6d7db27 100644 (file)
@@ -1 +1 @@
-20230220
+20230221
index 20b2fe5..302e066 100644 (file)
@@ -1,3 +1,16 @@
+2023-02-20  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/101073
+       * constexpr.cc (cxx_eval_call_expression): Replace shortcutting trivial
+       constructor/op= with a checking assert.
+
+2023-02-20  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/108829
+       * pt.cc (prepend_one_capture): Set LAMBDA_CAPTURE_EXPLICIT_P.
+       (tsubst_lambda_expr): Pass LAMBDA_CAPTURE_EXPLICIT_P to
+       prepend_one_capture.
+
 2023-02-18  Jason Merrill  <jason@redhat.com>
 
        DR 2518
index 6c6d7f9..0f4aad5 100644 (file)
@@ -1,3 +1,7 @@
+2023-02-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * backend/rust-tree.cc: Include memmodel.h.
+
 2023-02-17  Thomas Schwinge  <thomas@codesourcery.com>
 
        * backend/rust-tree.cc: '#include "tm_p.h"'.
index fcef7d8..f4f7ec2 100644 (file)
@@ -1,3 +1,31 @@
+2023-02-20  Jakub Jelinek  <jakub2redhat.com>
+
+       PR target/108862
+       * gcc.dg/pr108862.c: New test.
+       * gcc.target/powerpc/pr108862.c: New test.
+
+2023-02-20  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/101073
+       * g++.dg/cpp0x/constexpr-nsdmi3.C: New test.
+       * g++.dg/cpp1y/constexpr-nsdmi10.C: New test.
+
+2023-02-20  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/108829
+       * g++.dg/cpp0x/lambda/lambda-108829-2.C: New test.
+       * g++.dg/cpp0x/lambda/lambda-108829.C: New test.
+
+2023-02-20  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/108816
+       * gcc.dg/torture/pr108816.c: New testcase.
+
+2023-02-20  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/108825
+       * gcc.dg/torture/pr108825.c: New testcase.
+
 2023-02-18  Jason Merrill  <jason@redhat.com>
 
        DR 2518
index 7eb41df..03837e0 100644 (file)
@@ -1,3 +1,16 @@
+2023-02-20  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * config/abi/post/m68k-linux-gnu/baseline_symbols.txt: Update.
+
+2023-02-20  Matthias Kretz  <m.kretz@gsi.de>
+
+       * include/experimental/bits/simd.h (__extract_part, split):
+       Use reserved name for template parameter.
+
+2023-02-20  Andreas Schwab  <schwab@suse.de>
+
+       * config/abi/post/riscv64-linux-gnu/baseline_symbols.txt: Update.
+
 2023-02-18  Gerald Pfeifer  <gerald@pfeifer.com>
 
        * doc/xml/faq.xml: Switch two links to www.open-std.org to https.