On 12/19/2025 11:15 AM, Vineet Gupta wrote:
This makes the code more readable by eliminating a bunch of pointer
intermediaries which obfuscate if_info items needed later in
noce_try_cond_zero_arith (). And while here add some top level comments
about what cond zero arith actually does.

        * ifcvt.cc (noce_bbs_ok_for_cond_zero_arith): Move logic out.
        (noce_try_cond_zero_arith): Into here.

Thanks.  Parts of this mirror a pending internal cleanup of this code that Daniel cobbled together when looking at an unrelated problem.  So not only does it clean up code on the trunk, it partially eliminates some internal code as well ;-)


OK for the trunk.  Thanks.


jeff

Reply via email to