https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113617
--- Comment #5 from H.J. Lu <hjl.tools at gmail dot com> --- (In reply to Jakub Jelinek from comment #4) > (In reply to H.J. Lu from comment #3) > > LEA is changed to load through an indirection. Isn't it a regression? > > LEA + moving a GPR register to SSE register. > So bet it depends on how costly the moving from GPR to SSE register is (and > how costly we represent it in costs). This makes senses. In any case, we shouldn't reference a symbol defined a different comdat group.