[Bug rtl-optimization/104154] [12 Regression] Another ICE due to recent ifcvt changes

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Mar 1 07:52:58 GMT 2022


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

--- Comment #10 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Robin Dapp <rdapp@gcc.gnu.org>:

https://gcc.gnu.org/g:2240ebd8e46e098f972a662d0aad85348b304889

commit r12-7420-g2240ebd8e46e098f972a662d0aad85348b304889
Author: Robin Dapp <rdapp@linux.ibm.com>
Date:   Mon Feb 7 08:39:41 2022 +0100

    arc: Fix for new ifcvt behavior [PR104154]

    ifcvt now passes a CC-mode "comparison" to backends.  This patch
    simply returns from gen_compare_reg () in that case since nothing
    needs to be prepared anymore.

    gcc/ChangeLog:

            PR rtl-optimization/104154
            * config/arc/arc.cc (gen_compare_reg):  Return the CC-mode
            comparison ifcvt passed us.


More information about the Gcc-bugs mailing list