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

--- Comment #11 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jeff Law <l...@gcc.gnu.org>:

https://gcc.gnu.org/g:69a9ee05c68bd1fe7f5b3be86baacc8f0a599915

commit r15-2456-g69a9ee05c68bd1fe7f5b3be86baacc8f0a599915
Author: Jeff Law <j...@ventanamicro.com>
Date:   Wed Jul 31 11:30:27 2024 -0600

    [target/116104] Fix more rtl-checking failures in ext-dce

    More enable-rtl-checking fixes for ext-dce.  Very similar to the one
recently
    posted, this time covering more of the shift ops.

    I checked all instances of CONSTANT_P guarding [U]INTVAL and fixed all that
    looked wrong.  I also created a dummy assembler/linker so that I could run
the
    GCC testsuite on gcn and verified that wasn't tripping any rtl-checking
bugs in
    ext-dce anymore.

    Obviously this has also gone through x86 bootstrap and regression tested.

    Pushing to the trunk.

            pr target/116104
    gcc/
            * ext-dce.cc (carry_backpropagate): Change more guards of [U]INTVAL
to
            test CONST_INT_P rather than CONSTANT_P, fixing rtl-checking
failures.

Reply via email to