https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101346
--- Comment #1 from Uroš Bizjak <ubizjak at gmail dot com> --- (In reply to G. Steinmetz from comment #0) > $ gcc-12-20210704 -c z1.c -O0 -m32 -fprofile-generate Also needs -msse. It looks that: (insn 38 37 39 6 (set (subreg:SI (reg:TD 83 [ _2 ]) 0) (subreg:SI (reg:TD 82 [ _1 ]) 0)) "pr101346.c":4:10 75 {*movsi_internal} (nil)) causes reload loop.