]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 19 May 2024 18:18:01 +0000 (18:18 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 19 May 2024 18:18:01 +0000 (18:18 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/testsuite/ChangeLog

index e850821802efcf238d411b3c4c7ce923d5fb0aa5..1a592eef1d4f7daecbb8307bdee5da3a5e69f3e2 100644 (file)
@@ -1,3 +1,129 @@
+2024-05-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-01-31  Richard Biener  <rguenther@suse.de>
+
+       PR middle-end/110176
+       * match.pd (zext (bool) <= (int) 4294967295u): Make sure
+       to match INTEGER_CST only without outstanding conversion.
+
+2024-05-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2023-08-17  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/111039
+       * tree-ssa-ifcombine.cc (ifcombine_ifandif): Check for
+       SSA_NAME_OCCURS_IN_ABNORMAL_PHI.
+
+2024-05-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2023-11-20  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/112281
+       * tree-loop-distribution.cc
+       (loop_distribution::pg_add_dependence_edges): For = in the
+       innermost common loop record a partition conflict.
+
+2024-05-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2023-11-13  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/112495
+       * tree-data-ref.cc (runtime_alias_check_p): Reject checks
+       between different address spaces.
+
+2024-05-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-01-11  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/112505
+       * tree-vect-loop.cc (vectorizable_induction): Reject
+       bit-precision induction.
+
+2024-05-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-01-23  Richard Biener  <rguenther@suse.de>
+
+       PR debug/112718
+       * dwarf2out.cc (dwarf2out_finish): Reset all type units
+       for the fat part of an LTO compile.
+
+2024-05-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2023-12-14  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/112793
+       * tree-vect-slp.cc (vect_schedule_slp_node): Already
+       code-generated constant/external nodes are OK.
+
+2024-05-16  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-02-22  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/114027
+       * tree-vect-loop.cc (vecctorizable_reduction): Use optimized
+       condition reduction classification only for single-element
+       chains.
+
+2024-05-16  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-05-08  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/114375
+       * tree-vect-slp.cc (vect_build_slp_tree_2): Compute the
+       load permutation for masked loads but reject it when any
+       such is necessary.
+       * tree-vect-stmts.cc (vectorizable_load): Reject masked
+       VMAT_ELEMENTWISE and VMAT_STRIDED_SLP as those are not
+       supported.
+
+2024-05-16  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-03-21  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/114231
+       * tree-vect-slp.cc (vect_analyze_slp): Lookup patterns when
+       processing a BB SLP root.
+
+2024-05-16  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-05-06  Richard Biener  <rguenther@suse.de>
+
+       PR middle-end/114734
+       * internal-fn.cc (expand_call_mem_ref): Use
+       get_gimple_for_ssa_name to get at the def stmt of the address
+       argument to honor SSA coalescing constraints.
+
+2024-05-16  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-04-09  Richard Biener  <rguenther@suse.de>
+
+       PR lto/114655
+       * lto-wrapper.cc (merge_flto_options): Add force argument.
+       (merge_and_complain): Do not force here.
+       (run_gcc): But here to make the link-time -flto option override
+       any compile-time one.
+
+2024-05-16  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-05-03  Richard Biener  <rguenther@suse.de>
+
+       PR gcov-profile/114715
+       * gimplify.cc (gimplify_switch_expr): Set the location of the
+       GIMPLE switch.
+
 2024-05-15  Martin Jambor  <mjambor@suse.cz>
 
        Backported from master:
index 009b2a2312c8b0c977d3dedd17f59596de0eab1c..563336a826d0dcbca569b0f3d6f59dae4cfd7597 100644 (file)
@@ -1 +1 @@
-20240516
+20240519
index d075456d1643aee25be9a571fca6e946ac9c6177..5030f15bb8b62e80ac2383c28672e4704570f7fb 100644 (file)
@@ -1,3 +1,100 @@
+2024-05-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-01-31  Richard Biener  <rguenther@suse.de>
+
+       PR middle-end/110176
+       * gcc.dg/torture/pr110176.c: New testcase.
+
+2024-05-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2023-08-17  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/111039
+       * gcc.dg/pr111039.c: New testcase.
+
+2024-05-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2023-11-20  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/112281
+       * gcc.dg/torture/pr112281-1.c: New testcase.
+       * gcc.dg/torture/pr112281-2.c: Likewise.
+
+2024-05-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2023-11-13  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/112495
+       * gcc.target/i386/pr112495.c: New testcase.
+
+2024-05-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-01-11  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/112505
+       * gcc.dg/vect/pr112505.c: New testcase.
+
+2024-05-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-01-23  Richard Biener  <rguenther@suse.de>
+
+       PR debug/112718
+       * gcc.dg/debug/pr112718.c: New testcase.
+
+2024-05-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2023-12-14  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/112793
+       * g++.dg/vect/pr112793.cc: New testcase.
+
+2024-05-16  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-03-26  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/114027
+       * gcc.dg/vect/pr114027.c: Fix iteration count.
+
+2024-05-16  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-02-22  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/114027
+       * gcc.dg/vect/pr114027.c: New testcase.
+
+2024-05-16  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-05-08  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/114375
+       * gcc.dg/vect/vect-pr114375.c: New testcase.
+
+2024-05-16  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-03-21  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/114231
+       * gcc.dg/vect/pr114231.c: New testcase.
+
+2024-05-16  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-05-03  Richard Biener  <rguenther@suse.de>
+
+       PR gcov-profile/114715
+       * gcc.misc-tests/gcov-24.c: New testcase.
+
 2024-05-15  Martin Jambor  <mjambor@suse.cz>
 
        Backported from master: