https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116413
--- Comment #2 from Andreas Schwab <sch...@linux-m68k.org> --- This is generated without LRA: (insn 22 17 9 2 (set (reg:SI 9 %a1) (plus:SI (plus:SI (mult:SI (reg/v:SI 0 %d0 [orig:40 b ] [40]) (const_int 4 [0x4])) (reg/v/f:SI 9 %a1 [orig:38 map ] [38])) (const_int 3 [0x3]))) "../../gcc/gcc/testsuite/gcc.target/m68k/pr64461.c":15:25 407 {*lea} (nil)) (insn 9 22 12 2 (set (mem:QI (plus:SI (plus:SI (mult:SI (reg/v:SI 0 %d0 [orig:40 b ] [40]) (const_int 4 [0x4])) (reg/v/f:SI 8 %a0 [orig:39 buffer ] [39])) (const_int 3 [0x3])) [0 *_5+0 S1 A8]) (mem:QI (reg:SI 9 %a1) [1 map_8(D)->blocks[b_9(D)]+3 S1 A8])) "../../gcc/gcc/testsuite/gcc.target/m68k/pr64461.c":15:25 63 {*m68k.md:1137} (nil))