]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 2 Sep 2024 00:16:51 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 2 Sep 2024 00:16:51 +0000 (00:16 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/testsuite/ChangeLog

index 5f709b07cbce9bdf6743f35afa1e6972087a6b27..91a24a98a36b7be3b4024aa72cefa0b8078f44ad 100644 (file)
@@ -1,3 +1,24 @@
+2024-09-01  Andrew Pinski  <quic_apinski@quicinc.com>
+
+       PR tree-optimization/116554
+       * gimple-ssa-strength-reduction.cc: Include tree-ssa-dce.h.
+       (replace_mult_candidate): Add sdce_worklist argument, mark
+       the rhs1/rhs2 for maybe dceing.
+       (replace_unconditional_candidate): Add sdce_worklist argument,
+       Update call to replace_mult_candidate.
+       (replace_conditional_candidate): Add sdce_worklist argument,
+       update call to replace_mult_candidate.
+       (replace_uncond_cands_and_profitable_phis): Add sdce_worklist argument,
+       update call to replace_conditional_candidate,
+       replace_unconditional_candidate, and replace_uncond_cands_and_profitable_phis.
+       (replace_one_candidate): Add sdce_worklist argument, mark
+       the orig_rhs1/orig_rhs2 for maybe dceing.
+       (replace_profitable_candidates): Add sdce_worklist argument,
+       update call to replace_one_candidate and replace_profitable_candidates.
+       (analyze_candidates_and_replace): Call simple_dce_from_worklist and
+       update calls to replace_profitable_candidates, and
+       replace_uncond_cands_and_profitable_phis.
+
 2024-08-31  Roger Sayle  <roger@nextmovesoftware.com>
 
        * config/i386/i386-features.cc (timode_scalar_to_vector_candidate_p):
index 42eedaf32c09ce455087da26e64c0933621850a5..18af8d7e288459049f48a8a55856b04b814c0254 100644 (file)
@@ -1 +1 @@
-20240901
+20240902
index 387c41bf7d054a3808fd41c7ae4af4f615fe8746..cfe6a6e774895a6e10f1a75591a7019e511d9b63 100644 (file)
@@ -1,3 +1,8 @@
+2024-09-01  Hans-Peter Nilsson  <hp@axis.com>
+
+       * g++.dg/modules/modules.exp (module_do_it): Prune compilation
+       messages.
+
 2024-08-31  Roger Sayle  <roger@nextmovesoftware.com>
 
        * gcc.target/i386/movti-2.c: Change dg-options to -Os.