https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124901
Uroš Bizjak <ubizjak at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Ever confirmed|0 |1
Last reconfirmed| |2026-04-17
Assignee|unassigned at gcc dot gnu.org |ubizjak at gmail dot com
Target Milestone|--- |17.0
Status|UNCONFIRMED |ASSIGNED
--- Comment #6 from Uroš Bizjak <ubizjak at gmail dot com> ---
Based on the above observations, I plan to propose the following patch for
gcc-17:
--cut here--
diff --git a/gcc/passes.def b/gcc/passes.def
index cdddb87302f..a04414bbe31 100644
--- a/gcc/passes.def
+++ b/gcc/passes.def
@@ -543,6 +543,7 @@ along with GCC; see the file COPYING3. If not see
NEXT_PASS (pass_cprop_hardreg);
NEXT_PASS (pass_fast_rtl_dce);
NEXT_PASS (pass_reorder_blocks);
+ NEXT_PASS (pass_late_combine);
NEXT_PASS (pass_leaf_regs);
NEXT_PASS (pass_split_before_sched2);
NEXT_PASS (pass_sched2);
--cut here--