[Bug target/92692] [9/10 Regression] Saving off the callee saved register between ldxr/stxr (caused by shrink wrapping improvements)

pinskia at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Nov 27 18:54:00 GMT 2019


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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ktkachov at gcc dot gnu.org

--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
I think this has been a latent bug since revision 243200:
    [AArch64] Separate shrink wrapping hooks implementation

I think aarch64_disqualify_components would be a location which should
disqualify the Separate for the register 19.


More information about the Gcc-bugs mailing list