https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123853
--- Comment #7 from Andreas Schwab <[email protected]> --- It's a problem with pre_dec modifying a register that is also used in the dest address. good: lea (%a1,%d0.l),%a6 move.l -(%a1),(%a6) bad: move.l -(%a1),(%a1,%d0.l)
