https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124624

--- Comment #7 from Shivam Gupta <shivam98.tkg at gmail dot com> ---
Ran an automated git bisect to find cmovne origin - 

1d8e2d51e5c5cbdb6ad6f455a050af869103dad4 is the first bad commit
commit 1d8e2d51e5c5cbdb6ad6f455a050af869103dad4
Author: Andrew Pinski <[email protected]>
Date:   Tue Nov 11 11:29:38 2025 -0800

    cfgcleanup: Support merging forwarder blocks with phis [PR122493]

    This adds support for merging forwarder blocks with phis in cleanupcfg.
    This patch might seem small but that is because the previous patches were
    done to build up to make it easier to add this support.

...
    gcc/ChangeLog:

            * tree-cfgcleanup.cc (tree_forwarder_block_p): Change bool argument
            to a must have phi and allow phis if it is false.
            (remove_forwarder_block): Add support for merging of forwarder
blocks
            with phis.

Reply via email to