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

--- Comment #6 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Kewen Lin <li...@gcc.gnu.org>:

https://gcc.gnu.org/g:83b43c74bbbdc6b6903350b220b932c6f774bdfd

commit r12-8010-g83b43c74bbbdc6b6903350b220b932c6f774bdfd
Author: Kewen Lin <li...@linux.ibm.com>
Date:   Tue Apr 5 22:18:30 2022 -0500

    rs6000: Support UN[GL][ET] in rs6000_maybe_emit_maxc_minc [PR105002]

    Commit r12-7687 exposed one miss optimization chance in function
    rs6000_maybe_emit_maxc_minc, for now it only considers comparison
    codes GE/GT/LE/LT, but it can support more variants with codes
    UNLT/UNLE/UNGT/UNGE by reversing them into the equivalent ones
    with GE/GT/LE/LT.

    gcc/ChangeLog:

            PR target/105002
            * config/rs6000/rs6000.cc (rs6000_maybe_emit_maxc_minc): Support
more
            comparison codes UNLT/UNLE/UNGT/UNGE.

Reply via email to