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

--- Comment #11 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The trunk branch has been updated by Andrew Pinski <pins...@gcc.gnu.org>:

https://gcc.gnu.org/g:fbc849d9c3872a05a308724f4009c18685b5af9c

commit r16-2297-gfbc849d9c3872a05a308724f4009c18685b5af9c
Author: Andrew Pinski <quic_apin...@quicinc.com>
Date:   Mon Jul 7 12:16:54 2025 -0700

    ifconv: Small improvement to fold_build_cond_expr; lhs and rhs being the
same.

    This is a small compile time optimization, as match and simplify will
generate
    the same thing but with rhs and lhs being the same we can return early
instead
    of having to go through match and simplify. This might not show up that
much
    at this point but can/will show up after my patch for PR 119920 where we
factor
    out common code between the 2 sides of the if statement while in if-conv.

    Bootstrapped and tested on x86_64-linux-gnu.

    gcc/ChangeLog:

            * tree-if-conv.cc (fold_build_cond_expr): Return early if lhs and
rhs
            are the same.

    Signed-off-by: Andrew Pinski <quic_apin...@quicinc.com>

Reply via email to