https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115010
Mikael Pettersson <mikpelinux at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mikpelinux at gmail dot com --- Comment #10 from Mikael Pettersson <mikpelinux at gmail dot com> --- Reproduces with a cross to m68k-linux-gnu compiling the shortened test case with -O2 -m68060. A git bisect between 13.2.0 and 14.1.0 identified the following commit as introducing the misbehaviour: d8a6945c6ea22efa4d5e42fe1922d2b27953c8cd is the first new commit commit d8a6945c6ea22efa4d5e42fe1922d2b27953c8cd Author: Roger Sayle <ro...@nextmovesoftware.com> Date: Sun May 7 07:52:15 2023 +0100 Don't call emit_clobber in lower-subreg.cc's resolve_simple_move. Possibly it just exposes a latent issue in the target code.