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