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

Alex Coplan <acoplan at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[15/16 Regression] AArch64: |[15/16 Regression] AArch64:
                   |Miscompile at -O2/O3        |Miscompile at -O2/O3 since
                   |                            |r15-1579-g792f97b44ffc5e
                 CC|                            |rsandifo at gcc dot gnu.org

--- Comment #4 from Alex Coplan <acoplan at gcc dot gnu.org> ---
Bisected to r15-1579-g792f97b44ffc5e6a967292b3747fd835e99396e7 a.k.a:

commit 792f97b44ffc5e6a967292b3747fd835e99396e7 (refs/bisect/bad)
Author: Richard Sandiford <[email protected]>
Date:   Mon Jun 24 08:43:19 2024 +0100

    Add a late-combine pass [PR106594]

and adding -fno-late-combine-instructions also fixes it.  I'll continue
investigating due to the interaction with pair-fusion, but it could be either
pass at fault.

Reply via email to