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

H.J. Lu <hjl.tools at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|                            |https://gcc.gnu.org/piperma
                   |                            |il/gcc-patches/2021-Decembe
                   |                            |r/587164.html
          Component|rtl-optimization            |target
           Keywords|                            |patch
             Status|REOPENED                    |NEW

--- Comment #11 from H.J. Lu <hjl.tools at gmail dot com> ---
This is a latent bug on ix86.  Many integer patterns has the 'm' constraint
on x86_64_general_operand which different from general_operand for 64-bit
target.  As the result, LRA may pick a memory operand which satisfies
general_operand, doesn't satisfies x86_64_general_operand.

A patch is posted at

https://gcc.gnu.org/pipermail/gcc-patches/2021-December/587164.html

Reply via email to